◆ 练掌握 Java 以及 Kotlin 编程,应用到实际开发中
◆ 熟练掌握 Android 下的四大组件以及它们之间的数据传递
◆ 熟练掌握 Android 应用 UI 设计、使用常用布局、自定义控件开发
◆ 熟练掌握 MVC、MVP、MVVM 框架,进行组件化开发降低代码的耦合性,规范代码
◆ 熟练掌握 Android 数据存储文件、SQLite,GreenDao、SharedPreferences、Room 数据库的使用
◆ 熟练掌握 App 场景勘误,Bug 定位、以及屏幕适配、权限适配
◆ 熟练掌握 Android 启动优化、内存优化、性能优化、减少卡顿
◆ 熟练掌握网络框架 OkHttp、Retrofit+RxJava 观察者模式进行异步请求
◆ 熟练使用 Glide、Fresco 等图片加载框架以及三级缓存、二次采样
◆ 熟练使用 Android 中常用动画和组合动画的使用
◆ 熟练使用 Git 和 SVN 版本控制工具
◆ 熟练使用 WebView 通信,Android 和 Js 交互机制
◆ 熟练使用腾讯Shadow插件技术
项目描述:排队叫号:民警呼叫下一位办理业务,会见叫号:通知家属去会见室会见,民警
带犯叫号:通知监狱民警带犯人去会见室
项目名称: 视频会见(会见 6.0)
项目描述:提供亲属和服刑人员进行视频通话(基于腾讯 TRTC)
项目名称: 警务通(会见 6.0)
项目描述:手机版 APP,方便民警实时监听,会见审核等功能
项目职责: ◆ 分析并解决软件开发过程中的问题
◆ 把控 Android 开发整体项目进度
◆ 与后端进行沟通进行接口调试
◆ 按照项目计划,按时提交高质量的代码,完成开发任务
◆ 根据项目部、现场反馈进行业务调整
技术点: ◆ 6.0 产品项目使用组件化模式开发,使用 MVP 作项目架构
◆ 配合 RxJava+Retrofit+OkHttp 作为项目的数据传输和处理
◆ 使用 SVN 作为 APP 项目的代码版本控制
◆ 混合开发,原生与 JS 互相交互调用
◆ 对接设备身份证、指纹、打印机、腾讯 TRTC
项目名称: 犯情智能分析系统
项目描述:方便民警随时随地使用手机录入信息、审批信息、数据查看、查看服刑人员动态
项目职责: ◆ 项目需求分析、文档编写,UI 页面编写与功能开发
◆ 不断重构优化代码封装、调优
◆ 配合项目经理完成相关任务目标
◆ 后期维护,版本迭代
技术点: ◆ 项目使用 MVP 模式作架构
◆ 配合 RxJava+Retrofit+OkHttp 作为项目的数据传输和处理
◆ 使用 SVN 作为 APP 项目的代码版本控制
◆ 集成腾讯 TBS 在线查看文档