Android初级程序员必备技能


01、有良好的JAVA基础,熟练掌握面向对象思想。
02、熟练掌握UI设计、常用布局、动画特效。
03、熟练Android四大组件(Activity、Service、ContentProvider、BroadcastReceiver)
04、熟练Android数据存储(文件、网络、SharedPreferences、SQLite、ContentProvider)
05、熟练Android 平台下XML和JSON解析
06、熟悉图片的缓存技术,并且能够对图片的优化进行相应的处理。
07、掌握OOM异常的处理,并可以对应用进行相应的优化。
08、熟练Android下的自定义控件的使用,具备开发自定义控件的能力
09、熟练掌握ListView的优化及异步任务加载网络数据。
10、熟悉掌握各种常见的设计模式。
11、熟练使用Handler以及AsyncTask异步框架。
12、有一定的屏幕适配经验。
13、熟练运用AIDL远程调用。
14、熟悉UML设计,可以设计程序的用例图、类图、活动图等。
15、熟悉Android系统下消息推送机制。
16、对Android底层有一定的认识,研究过相关的Android源码。
17、熟悉Android的JNI/NDK 开发。

18、掌握常用的Android 开源框架。

posted on 2014-11-30 19:26  Mike_迈克  阅读(696)  评论(0编辑  收藏  举报

导航