1.熟悉Java语言,有良好的编程思维和习惯;
2.熟悉Android的四大组件;
3.熟悉Android UI的常用布局和各种主要组件;
4.熟悉SQLite、File、SharePreference等数据存储方式;
5.熟悉Json、xml等几种解析技术等;
6.掌握使用I/O流、多线程、网络等进行编程;
7.掌握缓存处理、现场保护、自适应屏幕等技术;
8.熟悉ListView的优化技术;
9.熟悉Android下多媒体开发;
10.了解各种第三方包的使用
11.熟悉android自定义控件技术
12.熟悉机顶盒软件开发及调试技术
(一)项目名称:白熊阅读(2016/3-- 2016/9)
软件环境:Android Studio、Android ADT、测试机
项目描述:白熊阅读是由上海豆萌科技有限公司推出的一款二次元同人小说阅读APP。通过白熊阅读app可以翻阅各种网络原创同人小说,也可以订阅自己喜欢的cp。
应用技术:
1.常用动画效果
2.数据库维护及升级相关
3.阅读器开发相关技术
4.图片裁剪功能
5.Sharedpreference存储配置信息。
责任描述:团队项目,主要负责:1.文章阅读模块维护 2.白熊写作模块开发及维护 3.旧模块bug解决
(二)项目名称:一起唱点歌系统(2014/03-- 2016/02)
软件环境: Eclipse、Android ADT、Android机顶盒、Android Studio
项目描述:『一起唱互联网云点歌系统』首款基于Android的高科技互动点歌系统。系统为商家提供全套KTV网络化、科技化运营解决方案;与APP相呼应为用户提供超乎想象的娱乐体验
应用技术:
1.自定义控件使用;
2.Http协议提交和下载数据,Json数据解析;
3.android录音及多媒体播放;
4.图片缓存技术;
5.跨进程通信;
6.Android动画。
责任描述:此项目为小组项目,本人前期主要负责游戏,中控盒相关及无线点歌等模块。后期负责点歌业务线bug修复及新功能添加。
(三)项目名称:微宝(2013/10-- 2014/02)
软件环境:Eclipse、Android ADT、Android模拟器
项目描述:此产品为“消费养老”理念的产物。主要是通过与商户及银行之间的合作,让用户在消费时可以同时积攒养老金。
应用技术:
1.第三方接口的使用.有百度地图,二维码扫描,百度云推送等;
2.xml解析,SQLite数据库的应用;
3.http协议从网络获取和提交数据,使用Json解析;
4.图片裁剪功能;
5.Sharedpreference存储配置信息。
责任描述:团队项目,主要负责:1.项目周期的预估 2.项目整体框架的搭建 3.部分项目功能的实现 4.项目中疑难问题的解决