android前端开发,简单框架
1. Picasso (高性能图片下载库)
在发现中使用,根据需求可以配合RevycleView使用。
2. 动画Animator
暂时不涉及;涉及到属性、差值器和估值器。
3. 事件分发机制
分发-拦截-响应
4. StateMachine(状态机)
暂时未知可应用到哪里
5. Proguard(代码混淆)
使用默认的配置即可
6. 更新服务
热更新和热修复(使用增量更新)
7. 网络数据访问
a:volley+自定义封装
b:Retrofit2(内置okhttp3)+Guava/Java8/Rxjava, 使用Rxjava吧
8. 消息传递机制
callback-interface
handler-message-looper
broadcast-receiver
observer-subjuect
9. 数据绑定框架
databinding(双向绑定)
10. 数据库访问
greendao
db+view+adapter
11. 数据格式
json/gson等等
12. Activity路由
Arouter框架
13. 缓存机制
三级缓存=
db sp
14. 流量优化
gzip压缩等
15. MVVM和MVP + Rxjava + Retrofit2 +Dagger2 + DataBinding框架
16. 依赖注入框架Dagger2
17. 用户角色权限控制
使用动态代理(还可以用于评价系统)
18. 支付验证、身份验证
使用阿里云接口
19. 设计模式
尽量使用设计模式
20. 使用常用的UI框架
21. 动态权限流程
可参考图
到此这篇android开发前端和后端_vue前端面试题汇总的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qdkf/2966.html