1、掌握Java语言面向对象得编程思想,并具有良好的编码风格;
2、掌握使用Eclipse、Android studio等开发工具;
3、掌握Android四大组件的使用、UI设计、常用布局、网络交互、Json数据的解析,语言国际化以及屏幕适配;
4、掌握Java常用的设计模式、适配器、工厂等;
5、掌握Android系统常用动画效果的实现,以及实现对一些控件(如recyclerview、gridview、viewpager等)添加动画效果;
6、熟练掌握Android中事件分发的流程、掌握Handler通讯消息传递,AsyncTask异步任务处理;
7、掌握Android 5.0的design包中的新特性,如RecycleView、Toolbar、CardView;
8、掌握ShareSDK等第三方登录软件的开发以及消息推送、推送通知、二维码扫描等;
9、掌握百度地图、高德地图等SDK的基本开发使用,实现定位、POI以及鹰眼;
10、掌握Android系统MediaPlay和VideoView API的使用;
11、了解加密、解密算法和拍照、录像以及传感器的开发使用。
12、熟练掌握跨平台框架Cordova;
1、农批神器:用于农产品批发商操作进、销、存的一款APP。
2、车载智联:用于一汽奔腾T77SUV车载中控系统,主体功能包括语音助手、想听(多媒体)、想聊(即时通讯)。
3、微投邦:用于投融资交流平台的一款APP,主要包含即时通讯、视频路演等功能。
该应用是一款实时新闻类APP,包含各类实时新闻。本人主要负责首页tab类消息展示、参考视频等功能。 tab栏包含参考快讯、国际、军事、财经等实时新闻。
彩云天气是一款实时天气类APP,主要功能包括天气、气温、雾霾等信息展示、位置选择;地图空气、气温、雨水等实时展示;最近半个月气温以及天气展示。