2016年,还有1个半月就结束了,提前做一个年终总结吧,其实说是年终总结倒不如说是近段时间以来一直想做的Android知识点总结。
1.对于Android开发,基于java语言,对于Android系统,基于linux系统,由此衍生出来的问题:
Jvm,Dalvik,Art三者之间的联系和区别
Android以及Linux常用命令
Java语言基础
2.对于Android应用的打包及发布:
2.1多渠道打包的方法
2.2上线后紧急bug的处理办法:1.重新打包发布2.热修复
针对与热修复则出现了:Hybrid App即混合型App的架构, 一些bug可以通过js等前端语言进行处理,当然,这是在native层代码不出问题的前提下,如果native代码 出问题,还是要重新打包发布的。
2.3针对版本更新也有两种办法:全量更新以及增量更新,全量更新即下载Apk的完成包,增量更新即通过差分,得到增量部分,然后再安装增量
3.App的性能优化问题:
1.内存2.ANR3.布局渲染4.电量5.线程
4.Android开源框架的使用:
1.网络:OkHttp,Retrofit,Volley,Gson,fastJson
2.图片加载:Glide,Picasso,Fresco,ImageLoader
3.缓存框架:GreenDao,OrmLite
4.事件分发:Otto,EventBus
5.分享:友盟
6.推送:极光,小米,华为,友盟
7.Hybrid React Native
8.Im:融云,环信
1.支付:支付宝,微信
2.地图:百度,高德
3.直播技术
4.混合开发
5.Dagger
6.React Native
7.组件话开发
8.插件化开发
9.进程保活
10.FFmpeg及视频播放
11.贝塞尔曲线
12.Retrofit
13.Ndk+Jni
14.免费API
15.git的使用
16.As模板的使用
17设计模式
18.工具统计
19.进程间通信
1.对于Android开发,基于java语言,对于Android系统,基于linux系统,由此衍生出来的问题:
Jvm,Dalvik,Art三者之间的联系和区别
Android以及Linux常用命令
Java语言基础
2.对于Android应用的打包及发布:
2.1多渠道打包的方法
2.2上线后紧急bug的处理办法:1.重新打包发布2.热修复
针对与热修复则出现了:Hybrid App即混合型App的架构, 一些bug可以通过js等前端语言进行处理,当然,这是在native层代码不出问题的前提下,如果native代码 出问题,还是要重新打包发布的。
2.3针对版本更新也有两种办法:全量更新以及增量更新,全量更新即下载Apk的完成包,增量更新即通过差分,得到增量部分,然后再安装增量
3.App的性能优化问题:
1.内存2.ANR3.布局渲染4.电量5.线程
4.Android开源框架的使用:
1.网络:OkHttp,Retrofit,Volley,Gson,fastJson
2.图片加载:Glide,Picasso,Fresco,ImageLoader
3.缓存框架:GreenDao,OrmLite
4.事件分发:Otto,EventBus
5.分享:友盟
6.推送:极光,小米,华为,友盟
7.Hybrid React Native
8.Im:融云,环信
9.二维码:ZXing
10.异步:RxJava
1.支付:支付宝,微信
2.地图:百度,高德
3.直播技术
4.混合开发
5.Dagger
6.React Native
7.组件话开发
8.插件化开发
9.进程保活
10.FFmpeg及视频播放
11.贝塞尔曲线
12.Retrofit
13.Ndk+Jni
14.免费API
15.git的使用
16.As模板的使用
17设计模式
18.工具统计
19.进程间通信
20.混淆与反编译
6.基础四大组件:(转载)
7.UI设计(转载)
8. 常见View的使用(转载)
9.网络(转载)
10.进程线程(转载)
11.数据存储(转载)
12.对于Android进阶(转载):
13.补充学习(转载)
14.具体技术细节:
1.Material Design风格组件熟悉及应用
2.MVP+MVVM
3.屏幕适配(多尺寸图片,.9图,svg图)
4.自定义View(支持wrap_content,三大方法分析,自定义属性)
5.service使用(音乐播放等)
6.结合推送,弄清Activity启动模式
7.异常的捕获(异常信息本地处理及上报)
8.分类悬浮(ListView+RecyclerView+自定义加载更多等)
9.Retrofit+Okhttp+Gson封装
10.build.gradle分析
11.懒加载
12.沉浸式状态栏
在移动行业整体不太景气的大环境下,俨然提升B格才是根本,2016,已然时间不多了,继续撸吧!!!与君共撸之!!!