1.掌握安卓的消息循环机制,进程间通信机制IPC
2.掌握安卓的framework层框架
3.使用Android开发中重要模块的开发如:网络请求(AsyncHttpClient,Volley,OkHtttp,NoHttp,Xutils3.0里的网络请求API等)
4.使用Android开发中图片处理(imageloarder,fresco,picasso,Xutils3.0里的图片加载API等)。
5.Android下网络通信技术,对Socket通信、TCP/IP、Http有一定的了解和熟练使用
6.界面间的数据传递(intent和EventBus3.0等等),进程间通信(AIDL,文件共享等等)。
7.掌握Android中的多点触控(手势识别器)、熟悉Android下View的事件分发机制与并能处理滑动事件冲突处理。
8.掌握安卓应用的性能分析,包括布局优化、线程优化、电量优化、内存优化。
1.华为电视会议终端项目:
项目简介:
电视视频会议终端为遥控器界面,提供视频会议,语音会议,语音通信功能。
亮点:
修改安卓系统键盘,支持多语种输入;产品国际化,支持八个国家语言;自定义View和事件分发机制;使用JNI与底层模块进行消息通信;编写makefile文件引入其他模块提供的动态库;音视频编解码。
2.智能医疗机床
项目简介:
安卓平板通过modus协议与单片机通信控制医疗机床运作。
亮点:
与plc通信,三种方式:usb转串、RS232串口通 信、wifi通信。
3.攀登阅读
项目简介:
提供中学生课外交流,分享学习成果和生活,完成学校布置任务和积分评比。
亮点:
使用事件分发机制,自定义Listview、SrcollView、ViewPage解决 两两嵌套的滑动冲突;使用WebView加载H5页面;Glide异步加载图片;使用LruCache,DiskLruCache实现缓存功能;使用友盟统计,统计app的下载次数,用户量以 及所有用户信息,线程、进程包活。
可兼职时间
可兼职地点
0条评论 雇主评价