了解直播的流程,以及Android音频等媒体播放技术使用
熟练使用IPC机制
熟练掌握JSON、XML等常见数据载体格式进行数据的解析。
熟练掌握Android的事件分发、消费机制。
熟练掌握Eclipse、Android Studio、SVN、Git等开发工具使用
熟练掌握Android自定义View
熟练掌握Handler,线程等异步操作的流程及使用。
熟练掌握Android五大数据存储。
熟练掌握Android的四大组件,UI的常用布局和各种主要组件。
熟练掌握Java语言,具有良好的编程编程规范和面向对象的编程思想。
熟练使用HTML+CSS、JavaScript、以及HTML5网页程序制作,JavaScript与Android中WebView的交互。
熟练使用Android第三方推送、登录、分享、地图、支付、即时通讯、版本自动更新、二维码扫描等技术。
熟练使用Android项目开发中的MVC和MVP开发模式,了解MVVM开发模式。
熟练使用UIL、Glide、Picass、Retrofit、OkHttp、Eventbus、PullToRefresh、ButterKnife等第三方框架类库
熟练使用Material Design等新技术。
熟练掌握缓存处理、自适应屏幕等技术。
熟练掌握Android中的动画的使用。
熟练掌握I/O流、多线程、网络进行编程。
熟练掌握Java语言面向对象得编程思想,并具有良好的编码风格;
熟练掌握使用Eclipse、Android studio等开发工具;
熟练掌握Android四大组件的使用;
熟练掌握Android主流UI设计、常用布局;
掌握网络的交互
熟练掌握Json数据的解析,语言国际化以及屏幕适配;
熟练掌握Java常用的设计模式、适配器、工厂等;
熟练掌握Android系统常用动画效果的实现,以及实现对一些控件(如listview、gridview、viewpager等)添加动画效果;
熟练掌握Android中事件分发的流程;
熟练掌握Handler通讯消息传递,AsyncTask异步任务处理;
掌握Android 5.0的design包中的新特性,如RecycleView、Toolbar、CardView;
掌握ShareSDK等第三方登录软件的开发以及消息推送、推送通知、二维码扫描等;
掌握百度地图、高德地图等SDK的基本开发使用,实现定位、POI以及鹰眼;
掌握Android系统MediaPlay和VideoView API的使用;
了解加密、解密算法和拍照、录像以及传感器的开发使用。
HTML,CSS页面的布局和样式
实现多种自定义View。如自定义ListView、GridView;
使用百度地图skd进行地图相关开发
熟练掌握线程Handler、Asynctask等异步操作的流程及使用;
熟练掌握SharedPreferences、数据库(SQLite)存储、SD卡存储和网络存储常用数据存储方法;
熟练掌握Http协议、socket通信,熟练掌握Xml、Json数据解析;
熟练掌握intent界面跳转、四大组件之间的数据携带传递;
熟练使用Android四大组件Activity、BroadcastReceiver、service、ContentProvider;
熟练掌握android 开发技术、Eclipse、android studio开发环境、SVN使用;
具有坚实的Java基础,了解Android体系框架;
善于从网络上的精品技术博客中搜集可用信息,提高开发效率。
linux系统编程
有两年的实际开发经验,熟悉android的诸多细节
精通Android下的Handler机制以及AsyncTask异步任务机制,并能熟练使用。
? 熟悉Android常用控件,四大组件,熟练运用Android下的自定义控件。
熟悉掌握Android UI 设计、常用布局、动画,等。
熟练使用ViewPager,可自定义来加载ViewPager。
? 对丰富的手机UI设计经验,熟悉网络编程、多线程、图形界面编程;
? 熟悉Android平台的网络API,熟悉Android下线程与线程,进程与进程的通信机制;
? 做联想P3582(pad),P6500(phone) P6501(phone),对settings,alamclock,Gallery,对framwork层的SystemUI有一定处理经验。