ID:132609

沫名

Android开发工程师

  • 公司信息:
  • 在信汇通
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 全区

技术能力

开发工具:Eclipse,AndroidStudio,Navicate,SQLite,MySQL WorkBench,svn| 熟练| 30个月
熟练使用:sql语句,熟练操作MySql,Oracle以及 SQLiteDatabase.| 熟练| 26个月
了解android系统下消息推送机制,了解第三方推送,如极光推送、,熟悉百度地图,高德地图等第三方SDK| 良好| 24个月
熟悉Socket通信机制以及基于Http、Tcp协议的网络开发.| 熟练| 21个月
熟练使用Json(FastJson,Gson)、xml(Pull,Sax,Dom)数据的解析.| 熟练| 26个月
熟练掌握不同手机分辨率的屏幕适配| 熟练| 24个月
熟练使用安卓UI控件和自定义控件,熟悉Android多线程编程以及线程之间的数据传递.| 熟练| 26个月
熟练使用四大组件:Activity,Service,BrowdcastReceiver,ContentProvider,以及他们的生命周期| 熟练| 26个月
理解面向接口以及面向对象编程,理解Andorid生命周机制| 熟练| 30个月
有良好的Java基础和代码规范| 熟练| 30个月

项目经验

拍吧
软件环境:Android 4.0以上版本
开发工具: AndroidStudio
责任描述:负责UI页面、登陆、注册、地图内嵌及周边搜索、数据存储
项目描述:项目简介:不管你是在逛商场,还是在品美食,或者是宅在家里,只要你打开APP,就会发现各种轻松简单而有趣的任务出现在你身边,只需你动动手指,拍几张照片,就可以轻松赚现金奖励!
服务器端通过上传需要拍下照片的地址,并且发布相关问卷,会员在APP中通过高德地图定位,可以看到周边可以做任务的商店,拍下照片上传并且回答问卷即可赚取奖励
技术实现:
使用ShareSDK实现第三方的授权及获取用户头像和昵称,并实现第三方的登陆和注册,使用SMSSDK实现短信验证
使用OKHttp框架与服务器通信,从服务端获取Json数据并使用FastJson进行数据解析,以ListView显示到页面.
调用高德地图接口实现地图定位,使用云存储技术上传数据,使用云检索搜索周边商店,判断当前经纬度和要求的经纬度是否一致(允许误差1km之内),如果一致点击条目即可进入相关问卷.
拍照之后使用Request(OKHttp)上传并验证.
离线做任务:通过wifi网络把问卷数据以Json字符串保存至本地数据库,当无法访问网络时,解析数据库中Json,显示同上,待有网络时再上传.

zoomway
硬件环境:android4.0以上
开发工具: MyEclipse,AndroidStudio,SVN,chorm(调试js)
责任描述:1. IM及时通讯:
2. 地图模块:
3. 登录模块儿:
4. 手势密码:
5. 离线登录:
6. 巡检功能:
7. 二维码扫描:
8. 收藏:
9. 更换手机号:
10. 忘记密码以及修改密码
11. 联系人模块儿:
12. 数据库:
13. 实时工况:
项目描述:功能模块儿:
1. IM及时通讯:
接入腾讯IM,使用管理器创建群组并使用ListView显示群组列表;消息模糊搜索,消息的转发,复制和收藏(sqlite存储本地)以及置顶,聊天界面的逻辑(左划删除,刷新群组列表),发送位置消息,自定义消息;
2. 地图模块:
使用OkHttp请求地图数据,保存到本地文件以及读取,地图的管理(多张地图),接入;根据经纬度在屏幕上长按地图画点并使用Volley框架请求当前位置数据;地图数据的模糊检索以及ui交互(搜周边以及搜寻poi点);巡检服务向地图上画线;跟native层的通信(公司SDK的对接);
3. 登录模块儿:
页面显示以及动画,手机格式正则验证,使用OkHttp请求用户数据并验证密码;进行版本更新的检查,使用service下载安装包,并用Notification 显示在通知栏下载进度。
4. 手势密码:
手势密码的所有页面,手势密码登录,手势密码设置以及修改和忘记;
5. 离线登录:
在进程被杀死或退出程序前,使用数据管理器将用户数据,组织架构,地图等数据保存至本地文件并加密,使用Broadcast监听网络状态以及读取本地数据和数据的更新。
6. 巡检功能:
使用webViewJsBridge(握手成功后才可通信)与web前端进行交互,避免恶意攻击,编写js接口并在android端注册对应接口,以便调用和实现功能;
7. 二维码扫描:
使用zxing二维码实现web端登录,扫描设备信息;
8. 收藏:
使用Fragment+Button+ViewPager展示页面,使用sqlite保存位置信息和消息,使用自定义ListView读取和展示以及左划删除;
9. 更换手机号:
使用正则验证手机号码,OkHttp请求唯一性以及提交新手机号码
10. 忘记密码以及修改密码
11. 联系人模块儿:
使用ListView显示 使用FastJson解析数据并显示,将组织架构的数据加密并存储到本地文件中;
12. 数据库:
自定义ContextWaper实现根目录下项目文件夹,数据库的创建,数据库的管理类和操作类等;
13. 实时工况:
动态创建并添加View 实现当展示模块儿拖动时的动画和要显示的样式(多区点,站详情等 ps: 类似高德),使用webSocket长连接,进行工况实时数据的对接,监控点和页面数据的刷新,使用ExpandableListView显示监控站数据,将所有站(点)使用自定义View画到屏幕上并随地图拖动,数据更新时根据需要更改点状态和描述

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系需求方端客服
联系需求方端客服