1、熟悉Android4大组件。能熟练使用基本UI控件,并能根据项目需要进行自定义。分辨率自适应、内存溢出等问题能熟练解决并在编码过程中尽力避免。
2、熟悉Android下网络通信机制,对socket通信、HTTP、UDP、NFC有一定理解。熟悉xml,json等数据解析、多线程开发。
3、熟练使用Fragmentation+RxJava+Retrofit开发框架,对MVP、MVVM开发模式熟练运用。
4、对常用的开源组件能熟练使用,并能根据项目需求进行优化,以提高开发效率。
5、有良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低。
1、项目:移动笔录
开发周期: 2个月
开发环境:Android Studio3.5.2
基本介绍:为了推动公安警务无纸化办公需求,让外出办公的警务人员能灵活方便的对涉案人员口供进行快速记录,由此开发了一套快速记录笔录功能的APP。
详细介绍:使用Fragmentation+RxJava+Retrofit为开发框架提高开发效率,用MVP开发模式便于后期代码维护升级。功能主要分为6大模块:提醒功能、法律法规查询、制作笔录、我的笔录、询问模版、个人中心。
提醒功能:可以直接把需要提醒的信息关联在日历中,保证APP不运行时也能按时进行提醒。
法律法规:为方便办案过程中快速查找到相关条文提供帮助。
制作笔录:调用百度API确定当前位置,通过扫描身份证直接导入被询问人的身份信息,询问过程中可以通过语音转文字的方式快速记录,笔录记录完成后能直接生成笔录文书并通过便捷打印机进行打印。
我的笔录:可以查询到记录在案的笔录信息,进行打印或修改。
询问模板:包含常用的笔录模板和自定义模板,能导入到笔录中打到快速记录功效。
个人中心:人员基本信息,更新,清除本地数据等功能。
功能主要分为6大模块:提醒功能、法律法规查询、制作笔录、我的笔录、询问模版、个人中心。 提醒功能:可以直接把需要提醒的信息关联在日历中,保证APP不运行时也能按时进行提醒。 法律法规:为方便办案过程中快速查找到相关条文提供帮助。 制作笔录:调用百度API确定当前位置,
该项目主要为去新疆旅游的用户提供衣食住行服务。主要模块有首页、景点、酒店、门票、路线套餐、机票、美食、直播、游记。 首页:主要展示推荐的景点、美食、直播和游记。并显示当天天气和全局搜索。 景点、直播:包含新疆各个景区景点的信息,并能通过景点摄像头实时看到景点实景。 酒店、机