1,熟练使用JAVA语言开发。
2,熟练掌握Android四大组件、Fragment等核心组件使用。
3,熟练掌握Android界面开发、动画、屏幕适配,自定义控件。
4,熟练掌握XML、JSON数据解析及Android下的数据存储。
5,熟练掌握Sqlite数据库存取、数据库升级、优化等。
6,熟练掌握布局、内存、图片等优化技术。
7,熟练使用主线程Handler及子线程Handler。
8,熟悉MVC、MVP、MVVM
9,有智能硬件的开发经验
一:云棒
1,在本项目中负责TV端以及Android客户端的开发。具备TV端页面、服务、Launcher等应用开发经验。
2,熟练使用Sqlite数据库,对查询优化、数据库设计、应用有一定经验。
3,使用P2P通讯框架,在此基础上定义并应用网络应用层协议。
4,代码严谨、注释清晰,故障率低。
二:驿签链
1,采用模块化开发、模块清晰耦合度低。MVVM模式。
2,集成支付宝、微信支付。
3,自定义PDF签名控件,动画。
三:驿远程
1,基于第三方视频通话SDK,开发出特色的视频会议APP。
2,推送唤起通话呼叫,桌面悬浮窗通话。
四:hToken
1,以太坊钱包应用
智能硬件作为服务器,提供私有云存储服务。 手机文件智能上传备份,手机文件智能管理,云通讯录,文件共享。 Sqlite数据库设计、应用、优化。 使用P2P通讯框架,在此基础上定义并应用网络应用层协议。 Launcher及TV应用开发。 个人用户头像通过拍照、相册选中后截取
1,PDF文件签字。 2,三级联动分类查看文件列表。 3,支付宝微信支付。 4,指纹识别。 5,自定义连拍相机功能。 6,自定义动画。 7,自定义放大缩小、移动签名、印章控件。 8,自定义文件缓存(限定容量、文件个数)。 9,个人用户头像通过拍照、相册选中后截取上
1,语音视频通话会议 2,电子签名 3,站内消息 4,消息推送 5,支付宝、微信支付 6,手写签名 7,推送唤醒APP 8,相机应用 9,桌面悬浮窗