1.扎实的java基础。
2.熟练Android的Api,Android SDK的使用。
3.熟练网络接口编程,熟悉Http协议。
4.掌握自定义View使用以及原理,以及自定义动画。
5.熟练掌握数据结构及常用算法。
6.掌握应用高性能开发和性能调试。
1.开封人社123
1.1项目整体框架的编写,网络请求的封装,数据解析的封装,采用Volley+Gson作为网络请求框架和数据解析框架。
1.2百度地图的信息配置,地图图层的搭建,友盟统计,友盟更新。
1.3个推推送。
1.4App安全体系的设计与编码。
1.5业务逻辑的模块化降低代码的耦合性,便于代码的重用性和移植性。
1.6自定义控件的编写,包括下拉菜单,下拉刷新,上拉加载的ListView,首页轮播图等控件。
1.7采用AsyncTask+HttpClient+HttpMine的结合,进行图片的上传。
1.8项目的UI优化和用户体验优化。