技术方面:
-
掌握Java开发,以及对JVM以及Java内存管理,java内存区域与溢出、垃圾回收有较深入的理解;
-
掌握Android开发知识和常用技能,熟悉Android常用场景开发和框架使用,如web service、支付、扫码;
-
较深入的理解Android系统机制,如事件分发、消息机制等,Android系统应用管理、进程管理、内存管理机制,以及系统启动、APP启动等理论知识;
-
对安卓常见问题如ANR、内存泄漏、OOM等有一定的理解和经验;
-
对Android APP优化有较深入的理解和经验,如内存优化、电量优化,启动速度优化等,熟练使用IDE及性能分析工具Memeory Monitor、Systrace等;
-
对Android APP常用架构设计 MVC、MVP、MVVP有一定的了解;
-
熟悉常用数据结构、排序查找算法,熟练使用常用设计模式单例、工厂、适配器、订阅者模式等。**
-
对APP UI开发,熟练使用原型设计、PhotoShop等工具,并对当前流行UI设计风格扁平化设计、毛玻璃设计风格等有一定经验。**
-
热爱移动开发,有一定的个人作品,有部分开源作品,
Github ID
https://github.com/GoogleClick
网友评论