ID:157506

耀

安卓开发工程师

  • 公司信息:
  • 深圳市协成信息科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 深圳
  • 南山

技术能力

熟练掌握Android四大组件:Activity、ContentProvider、Service和 BroadcastReceiver;
熟练掌握常用设计模式:单例模式、构建者模式等;
熟练掌握基本UI控件的使用;
熟练掌握Android数据存储形式及应用;
熟练掌握Android Handler的机制,多线程运用;
熟练掌握Android图片缓存机制;
熟练掌握自定义View的设计和使用,Android的事件分发;
熟练掌握FragmentManager与Fragment事务处理;
熟练掌握ListView,RecycleView的使用及优化;
熟练掌握主流机型适配;
熟练掌握使用Rxjava2.x,Retrofit,Okhttp等第三方库;
熟练掌握Eclipse和Android Studio安卓开发工具,团队合作开发工具SVN、Git使用;
熟练掌握Android数据端JSON/XML解析;
掌握基本的SQL语句以及Sqlite数据库的使用;
掌握MVC、MVP等架构的使用;
熟悉内存泄露工具与网络接口调试工具的使用;
熟悉热更新,插件化,进程保活等前沿技术;
有良好的编码能力和代码规范,可以快速阅读英文技术文档;

项目经验

项目一:SensSupport
1. 项目描述:(已交付)
为香港某公司定制的app,主要功能是为设备维修业务员提供服务。包括给特定业务员分配任务、业务员通过App上传图片、上传GPS位置、提交当前任务状态等。
2. 责任描述:(独立开发)
1) 负责推送功能的实现;
2) 负责条形码扫描和识别功能的实现;
3) 负责图片上传与加载,图片的放大缩小功能实现;
4) 负责电子签名功能实现;
5) 负责项目的维护和版本更新;
3. 应用技术:
1) 通过极光推送实现推送功能;
2) Rxjava2+Retrofit+Okhttp3实现项目网络框架
3) 通过zxing实现条形码扫描;
4) 通过bugly统计和分析app崩溃情况;
5) 使用MVP架构实现项目功能;
4. 项目地址:(需要后台创建用户才能登录使用)
http://helpdesk.stelect.com.hk
项目二:MobaEX
1. 项目描述(已交付)
通话类型App,提供给香港医院使用,主要功能有打电话、发短信、更新联系人等
2. 责任描述:(独立开发)
1) 负责项目的需求确认;
2) 负责界面设计和实现;
3) 负责预设配置,实现多种不同拨号功能;
3. 应用技术:
1) 通过Socket与服务端进行交互;
2) 通过广播监听来电去电,并显示联系人名称;
3) 通过和服务端配合,确保每个医院的app都有唯一的授权;
项目三:AVA IB
1.项目描述:(已上线)
提供给新加坡某保险公司的App,为用户提供友好的UI交互页面以及包括专业责任保险、车险、旅游保险、个人意外险等的购买以及保险信息的修改。
2.责任描述:(独立开发)
1) 负责项目需求的确认;
2) 负责各种保险信息的展示;
3) 负责注册、找回用户名和密码功能的实现;
4) 负责购买保险功能实现;
3.应用技术:
1) BottomNavigationView实现底部导航;
2) 通过邮件接收验证码进行注册、找回密码和用户名;
3) 通过2c2pSdk(新加坡第三方支付)实现在线支付功能;
4) 通过Universal-Image-Loader加载图片;
4.项目地址:(谷歌应用商店)
https://play.google.com/store/apps/details?id=com.newace.maylay.testingapp
项目四:BYO-Phone
1.项目描述:(已交付)
BYO-Phone是一个基于sip的拥有极致音频通话质量的软电话软件,它可以通过PBX服务器,实现内外线的通话。现阶段主要用于企业内部和家庭。
2.责任描述:(独立开发)
1) 通话记录界面:显示所有通话列表和未接通话列表、对每条记录的操作;
2) 通讯录界面:联系人收藏列表、上下线分机号列表、手机通讯录列表、搜索功能;
3) 语音留言界面:显示语音留言列表(区分已读和未读状态)、播放每条语音留言音频文件、修改语音留言状态、删除单条和多条语音留言记录;
4) 登录账号界面:添加、修改一个账号登录账号信息并实现登录功能、并实现账号切换登录功能;
5) 主叫和被叫界面:接听、拒听、静音、扬声器、呼叫等待、呼叫转移等功能
3.应用技术:
1) 开源库PJSIP,编译成SO库;
2) 背景选择器实现按钮样式;
3) Activity与Fragment的多层嵌套实现主页面;
4) 使用Sqlite数据库,实现数据的持久化;
5) 使用Upnpx库对装有Upnp的设备进行搜索功能;
项目五:巡护通
1.项目描述:(已交付)
一款专为护林员开发的APP,护理员进入自己所巡视区域App将自动签到。后台为每个护理员设置若干签到点,每当护理员经过钱到点附近是则自动签到。护林员可通过App上传图片和语言警报。
2.责任描述:(独立开发)
1) 负责UI页面的开发;
2) 负责推送功能开发;
3) 负责百度地图显示、添加标记、计算面积等;
4) 负责图片上传;
5) 负责语音采集和上传;
6) 负责本地联系人的读取显示与拨打电话;
7) 负责消息发送功能实现;
8) 负责数据库数据缓存的实现;
3. 应用技术:
1) 百度地图的渲染、定位、标记;
2) Jpush极光推送的使用;
3) ListView的使用与优化;
4) RadioGroup与RadioButton组合实现底部导航;
5) 通过KSOAP2调用WebService与后台交互;

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服