精通Java(Scala)、C、C++ 熟悉常用的数据结构和算法 一门脚本语言 Python等;
理解面向对象设计的基本原则,熟悉常用的设计模式;
精通 NDK 编程 JNI 开发; 插件式App开发;熟练使用git版本控制工具;
熟悉常用第三方Android Library的使用;熟悉机型适配;熟悉Android缓存、内存优化;
熟练掌握Java高级特性编程; 了解HTML5,JS等前端技术;
熟悉 Android SDK, Android知名开源项目源码 ,研究阅读过 Android 系统的源代码;
能有效的优化应用内存占用、耗电、网络流量等性能因素;
熟悉 Android 系统体系结构、framework 以及底层库;
熟练掌握 Anroid 界面开发,绘图引擎、动画、网络、多线程、传感器、数据库、定位、声音等客户端开发技术;
熟悉移动网络通信机制,对Socket通信,TCP/IP和HTTP有较深刻理解和经验;
在音视频、图像处理、图像识别等领域有独到钻研者优先;具有ios、linux等平台经验者;
对Android产品进行性能优化、维护、升级以及问题的快速分析和修复;
掌握Android开发工具和测试工具的使用;
工作中使用 Github,stackoverflow,Evernote,Chrome 各种 牛X 插件 等;
熟悉移动平台常见安全技术 如 APK加固 逆向 漏洞利用;
较强的英文阅读能力;
时间: 2024-11-10 10:19:14