早产的年终总结

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:融云,环信

             9.二维码:ZXing

             10.异步:RxJava

5.所需要掌握或了解的主流技术(未区分重要性,想到哪儿写到哪儿):

             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设计(转载)

https://i-blog.csdnimg.cn/blog_migrate/3fa724d811d5e9eaba9aa389c141b90f.png

8.   常见View的使用(转载)


9.网络(转载)

https://i-blog.csdnimg.cn/blog_migrate/e9de3160243f84b786c44d1a3a647cae.jpeg

10.进程线程(转载)

11.数据存储(转载)


12.对于Android进阶(转载):


    https://i-blog.csdnimg.cn/blog_migrate/54c82145dbc583dbb646eb820db02b2f.jpeg

13.补充学习(转载)

https://i-blog.csdnimg.cn/blog_migrate/be62860b141ed5cb16972e8412695121.jpeg




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,已然时间不多了,继续撸吧!!!与君共撸之!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值