1. 扎实的JAVA基础, 理解面向对象设计的基本原则
2. 掌握互联网编程,熟悉Cookies, Session 在android中的应用,MVC架构,XML、Json解析
3. 精通Android平台架构、原理、API及AndroidSDK,数据存储等的原理,熟悉HTTP,TCP/IP,SOCKET等协议
4. 熟悉Android四大组件,能精确定位使用场景,灵活应用
5. 熟悉Android的API、体系结构,Android平台UI设计与常用布局
6. 熟练掌握Android基本控件,并可以对其进行优化操作
7. 掌握Android自定义控件,并对自定义控件有独到的见解
8. 掌握Android中的Handler机制,事件分发机制,熟悉机制的原理
9. 掌握MySQL、SQLite等数据库。有一定分析、设计能力,精通java手机平台下的高性能编程及性能调优
10. 掌握ANR,OOM等异常的处理,并可以应用进行相应的优化,如对于图片的优化等
11. 熟悉JNI技术,了解C/C++,能使用NDK实现Java与底层C/C++语言的数据相互调用,实现底层数据的优化及功能扩展
12. 熟练使用Dagger、RxJava、Retrofit常用第三方开源框架
13. 了解IPC技术,能熟练运用AIDL机制,BroadcastReceiver,ContentProvider等进行线程间的通信
14. 熟练使用flutter,可以通过flutter进行多端开发工作和混合开发
1. 2015-2016年,开发《一起点拨》《小谷课堂》app
2. 2016-2018年,开发《泰康医生》《高糖关键》app
3. 2019-至今,开发《云眸普教》《云眸社区》《云眸连锁》app