android前端开发
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前端开发相关推荐
- android前端开发工具,分享七个非常有用的Android开发工具和工具包
过去的2010年是Android全面爆发的一年,出众的扩展性使其成为了众多玩家的购机首选,市场占有率节节攀高.本文与大家分享七个非常有用的Android开发工具和工具包,希望对从事Android开发的 ...
- android前端开发 布局学习
元素背景设置 -------------------------------- Android中shape中的属性大全 http://www.oschina.net/question/166763_3 ...
- Android前端开发入门
1.安装Android studio--官网下载--一路默认安装即可 2.配置SDK--Android studio里面直接--setting--sdk--下载即可. 3.配置SDK环境变量: 变量名 ...
- 移动平台前端开发总结(针对iphone,Android等手机)
移动平台前端开发是指针对高端智能手机(如Iphone.Android)做站点适配也就是WebApp,并非是针对普通手机开发Wap 2.0,所以在阅读本篇文章以前,你需要对webkit内核的浏览器有一定 ...
- android应用前端,Android应用开发之浅谈移动前端适配
本文将带你了解Android应用开发之浅谈移动前端适配,希望本文对大家学Android有所帮助 1. 什么是前端适配 从UI展现层面上: 我们期望不同尺寸的设备,页面可以自适应的展示或者进行等比缩放, ...
- 四年 android开发 转 web前端 开发3个月的一点点工作、生活感悟
前言 马上10.1国庆节了,7天小长假倒计时中-⏲ 在这里祝愿伟大的祖国 节日快乐,永远繁荣富强,国泰民安! 正题 自从android任务少了以后,我就被领导约谈,问有没有兴趣转web前端 领导很客气 ...
- 前端开发:H5页面判断是否在微信、原生iOS、原生Android中打开的使用
前言 在前端开发的时候,关于和原生端或者微信端等交互的时候,会涉及到页面判断在不同的客户端打开不同的效果,这就是关于H5页面中判断在哪种客户端打开的范畴.主要是通过获取当前打开的客户端类型在进行处理的 ...
- android checkbox监听另一个checkbox选中和不选中_一个真正0基础小白学习前端开发的心路历程...
摘要:真正的0基础小白学习前端开发的心路历程. 距离第一阶段的结束敲响了末尾的声音,抱着初心从开始8号的学习到第一阶段的结束这期间要应付期末考试应付自己的各种事情学习时间总是挤出来的这次学习让我受益匪 ...
- android treeview 树形结构,前端开发中,使用TreeView控件创建树形结构
原标题:前端开发中,使用TreeView控件创建树形结构 Wijmo是一款使用Type编写的新一代Java/HTML5控件集.它秉承触控优先的设计理念,在全球率先支持AngularJS,并提供性能卓越 ...
- [转]Android敏捷开发指南
原文地址:http://www.apkbus.com/android-72730-1-1.html 本文紧密结合移动开发方法与技术,围绕Android平台的开发探讨提供更高质量移动产品的解决方案.作者 ...
最新文章
- 熟悉常用的HBase操作,编写MapReduce作业
- 使用netsh.exe命令配置TCP/IP
- WebApi 的CRUD 的方法的应用
- 软件设计原则(二)单一职责原则 -Single Responsibility Principle
- 以及其任何超类对此上下文都是未知的_web前端入门到实战:Javascript 中的「上下文」你只需要看这一篇
- “搜狐新闻马拉松”热身 张朝阳带着一大波明星提前跑起来了
- 美国一鹦鹉趁主人不在家上网购物:买的都是水果蔬菜
- 正则表达式 中括号与加号
- HTML 与 CSS 总结
- rsa 公 填充模式的_RSA加密的填充模式
- Selenium 与 Android自动化测试
- Trapcode Particular 5 - Particle
- 跨境电商倍受青睐缘由为何,木瓜移动带你一探究竟
- 未来IT互联网企业的发展前景
- 网站导航应该怎么设计?
- Mysql基础篇(4)—— 创建和管理表
- react + zarm + antV F2 实现账单数据统计饼图效果
- JavaStudy15(27章-满汉楼)—B站韩顺平
- 汇编指令-MRS(读)和MSR(写)指令操作CPSR寄存器和SPSR寄存器使用(1)
- 分布式NoSQL列存储数据库Hbase(六)
热门文章
- Microsoft SQL Server 2000 简体中文企业版 +SP4升级补丁
- Base64在线转换工具
- 案例分析:数据驱动增长的数据虚荣与彷徨
- PCB多层板的一些资料
- 《可汗学院: 统计学》学习笔记
- 途家民宿VS木鸟民宿:民宿APP功能体验
- word一级标题行距一样宽度不一致
- 语音识别(五)——Mel-Frequency Analysis, FBank, 语音识别的评价指标, 声学模型进阶
- 【Python实战】手把手超详细教程教你Scrapy爬达盖尔社区,有彩蛋
- 亿阳信通南宁 java笔试_亿阳信通面试笔试题及答案