个 人 简 历
————————————————————————————————————————— ? 个人概况
? ? ?
姓 名: 聂传兴 现 居 地: 深圳 联系方式: 13632693194
出生日期: 1991-01-24
户籍地: 湖北荆州
邮 箱:nie_2010@foxmail.com
? 求职意向
?
意向岗位:Android应用开发工程师 到岗时间:随时
? 教育背景
?
2008.9 - 2011.6 湖北鄂州职业大学 计算机应用专业 大专
—————————————————————————————————————————— ? 工作经历
? ? ? ? ?
2013.06 - 2014.04 深圳恩斯迈科技 企业平台工程部 AE工程师
工作描述:系统应用的开发与维护,新产品测试程式的制作与导入;
2011.02 - 2013.04 富士康科技集团
CESBG STE课
FT工程师
工作描述:负责产品的功能、性能、可靠性的测试,并跟踪解决相关问题;
? 职业技能
? ? ? ?
熟练使用MV、MVC等架构,熟练使用单例、简单工厂、监听、观察者等常用设计模式; 熟悉Android平台下的HTTP、Socket通信,
熟练使用XML解析以及 JSON的解析,线程通信,异步任务等,
熟练MySQL,SQLite数据库技术,熟练应用JDBC连接数据库,通过SQL的增删改查语句对数据库进
行操作;
? ? ? ? 熟悉HTML、JavaScript 、Servlet等相关Java Web技术; 了解Apache Tomcat,openfire应用服务器。
熟练运用WebView 、ExpandableListView、AutoCompleteTextView等视图。 熟练运用反编译等工具,熟练使用SVN软件版本管理工具团队开发项目; ? 项目经验
项目一:手机通讯录
项目描述:实现手机通讯录联系人(姓名、电话、电子邮件、qq、家庭住址和个性头像)的增加、删除、修改;
可以通过关键字查询通讯录内联系人,并通过此软件实现拨号,发短信,发邮件的功能;
可以将此软件中得所有联系人信息备份出来,导入到其他使用此软件的手机中去,进而实现快速数据同步的、 功能。
开发环境:Win 7 + Eclipse + ADT 20.0.0
具体实现:通过context的getContentResolver方法获取getContentResolver对
RawContacts.CONTENT_URI联系人进行相关的操作。
项目收获:通过对这个项目的编写加深了对SQLite的认识,熟练通过ContentResolver接口访问
ContentProvider提供的数据
项目二:微身边
项目描述:留住身边的美,可以发表话题,发表评论,在地图上显示话题,添加微博好友,聊天等等。 功能如下:
1、发表话题时,将话题放在百度云上。同时将话题发表到腾讯微博上。使用百度云检索api得到所有话题,客户端使用Oantu2.0进行认证。通过在百度地图上添加overlay处理用户在地图上的单击事件,使用LocationClient获取 用户的当前坐标。
2、发表微博时,用AsynHttpClient连接微博服务器,服务端返回json,进行json解析。
3、所有用户可以聊天,聊天时能输入表情、图片、语音、地图。所有数据存在数据库中,如果数据库有数据,就不用从服务器从新获取,提高了效率。
4、用到了ViewPager,Fragment,Dialog,ListView,MapView等控件。字符串定义在String.xml中,为了适应不同屏幕字号定义在dimens.xml中。使用draw9patch.bat制作.9格式的图片,每个button都使用了selector.
项目三:音乐播放器 Happy Player
开发工具: Win7 + Eclipse + ADT 20.0.0
项目描述:实现了一个小的音乐播放应用,可以获取手机本地的音乐文件进行音乐的播放等操作。同时
提供MP3的下载功能,从公共领域通过公共搜索引擎,搜索和下载MP3音乐。
具体实现: 在此项目中我主要负责MP3的播放模块
使用MediaPlayer相关方法在service中后台播放音乐,activity中button点击发送广播,service中的
BroadcastReceiver接受广播进行相应的暂停,上一曲,下一曲切换。通过SeekBarChangeListener监听器实现Activity进度条与Service播放进度一致
技术难点:
程序的完全退出问题。解决方案:记录所有打开过的Activity,然后在退出的时候遍历数组 关闭 ?
自我评价
精神;能吃苦耐劳,做事认真负责,敢于面对困难及压力。有良好的编码习惯,掌握面向对象设计开发思想,具备Android项目开发经验,熟悉整个项目开发流程
? 有较强的独立自学能力、及逻辑思维能力,解决问题能力和较强的组织、沟通能力;富有责任心和团结合作
?