专业技能
1. android四大组件
高级java程序员掌握技能2. 能独立开发
3. Github / Stack Overflow
4. 多渠道打包 , 签名 , 上线
5. 面向对象 / 集合 / IO
6. xml / json 解析
7. ListView / RecyclerView / ViewPager
8. 5.0 / 6.0
9. 数据存储
10. IPC机制(进程间通信)
11. Activity 生命周期(如果了解特别详细,加分很高的)
12. Activity 四种启动模式
13. Activity 与 Fragment 通信/数据传递/交互
14. Fragment 生命周期
15. Service
16. Handler 机制 / AsyncTask / EventBus 异步通信机制原理
17. ANR异常处理
18. 样式 / 主题 / 动画
19. 沉浸式布局(改变信号栏的透明度 , 能保证信号栏跟标题栏颜一致)
20. (QrScan)
21. OOM异常处理及大图加载
22. ImageLoader 使用及原理 LRUcache及三级缓存等等那一套
23. WebView 与 js 交互
24. Web那一堆  比如js jsp css html这一套  如果会也可以写上
25. Jni (会了就能就能加分)
26. 屏幕适配 
27. 流媒体那一块 诸如视频/音频  Vitamio
28. 自定义控件
29. 事件分发机制
30. 23种设计模式 , 了解常见的设计模式 / 数据结构
31. 四大引用
32. MVC / MVP / MVVM
33. 加密  AES  /  RSA(神器,不好搞)
34. 测试: Testin云测 集成sdk 申请key 用API
35. Android Studio / Eclipse / Intellij IDEA(如果会,就写上,否则不要管)
36. SVN / Git
37. 支付 比如:支付宝/银联/
38. 分享
39. 登陆
40. 百度/高德地图
41. 推送 Umeng/JPush/百度
42. 统计,更新  友盟的那一堆
43. 即时通讯 : 环信
44. Picasso / Glide / Fresco  跟imageLoader作用差不多  都是处理图片
45. OkHttp
46. Volley
47. noHttp
48. RxJava
49. React Native
50. Xposed
51. Dexposed 阿里基于Xposed出来的一款动态加载修复的框架
此颜比较难啃
此颜希望你们工作之后再研究 , 现在根本看不懂 , 知道这个东西就好
这些东西是我暂时想到的,后续如果有必要,我会再加,以上有部分知识点我也在学,有些东西属于高级程序员才了解的东西,不要求你们全都会,但是在精力有限的情况下多去研究一个的话,那么无论对于未来的发展也好无论对于即将面临的面试也好,都是非常非常有作用的!
我写这个,是希望把我会的和不会的全写上,能记起来的就这么多,希望各位根据自己的需要做适当的调整
每人可根据自己的水准选择之后并用自己的话总结出来相应的知识点, 我这个都是分开着写的 , 真正合并归类之后也许并没有那么多了 , 各位归类总结之后写15条左右足以 . 如果能把带有颜的技能点全给搞定 , 那就牛逼的一塌糊涂 .
我大概是根据各个知识点的难易程度进行的编号 , 所以越往下越不好搞 , 比如最后几个 , 依我浅薄的见解 , 我觉得没有3~5年的开发经验 , 是搞不了的…
至于为什么写上 , 是想给你们一个key , 将来有需要的话你们可以根据此key去相应的value , 而且面试中或许能提一下 , 证明你们知道这个东西的存在 , 也许就…嘿嘿  对吧?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。