1.负责海外项目,出差印尼培训当地人员,和当地it人员对接工作,熟悉使用java语言,熟练 Android 平台上的开发以及调试调优
2.熟练掌握 Android 平台 UI 框架搭建和 UI 布局设计以及自定义控件绘制与熟悉生命周期
3.熟练使用RN,Flutter等跨平台技术
4.与美的,方太等大厂合作经验
5.熟悉软件优化,如布局优化,内存泄漏调试
6.理解activity的生命周期及handler的消息处理机制
7.能将常见的单例模式,建造者模式,工厂模式灵活应用在APP开发中
8.熟悉使用sharesdk实现一键分享
9.独立设计开发完成独立模块
10.擅长性能优化,任职期间负责相应性能的优化工作
11.拥有良好的阅读学习源代码能力,阅读过部分常用开源框架源代码及部分Android Framework层源代码
12.担任过项目负责人,有责任心,做事积极细心,乐于分享,学习能力强。
13.熟练使用GitHub网络请求框架Retrofit、图片加载框架Glide等开源框架;
14.掌握twink热更新技术的使用
15.掌握基本app数据安全问题
16.掌握自定义view的开发
17.熟练掌握 Android 各种数据存储方式,如LiteOrm 数据库、SharedPreference存储等
18.熟练掌握常用第三方库开源库的使用 ,如XRecycleview、ConvenientBanner 等
19.熟练掌握 Android 主流设计风格的实现,如CardView、RecyclerView、TabLayout等
20.熟练使用 Retrofit、OkHttp、Glide、EventBus 、RxJava、Dagger等第三方框架
21.熟练掌握第三方SDK,如百度地图,高德地图,微信相关,支付宝支付等
22.熟练掌握常用消息推送功能的使用并了解其实现原理,例如:极光推送,友盟推送
23.熟练掌握地图 API 的调用,例如:百度地图、高德地图
24.熟练掌握混合式开发模式,如 Android 与 JavaScript 进行交互
25.熟练掌握 Android 中常用的设计模式:如单例、工厂、创建者、策略模式等
24.熟练掌握 Android 多渠道打包
25.熟练掌握 MVP、MVC 设计模式设计模式
26.掌握音频、视频多媒体的使用
一.tokoonderdil
是一款印尼外海电商app.赴印尼当地开发研讨技术,采用React Native技术。
1、负责Android业务模块,参与前期项目的需求讨论;
2、进行软件的业务分析和框架设计;
3、参与完成项目的研发工作;
4、与产品经理、测试人员及其他人员相互协作;
5、规范和文档的编写,根据最新需求不断修改和完善软件;
6、用Banner实现了轮播图滚动
7、使用EventBus对异步请求的数据进行操作,节省了编写回掉接口的时间,能 更好的管理多线程直接的协作
8、Swipefreshlayout的下拉刷新功能使得用户有对刷新数据有了更好的体验。
9、使用leakcanary对软件的内存方面进行优化
10、使用butterknife减少冗余代码
11、使用rxpermissions进行软件权限管理
项目链接:https://play.google.com/store/apps/details?id=com.tokoonderdil.android
二.泡泡弹
泡泡弹是杭州澜迈信息技术有限公司旗下产品。由杭州澜迈信息技术有限公司自主研发。包括泡泡弹平台及泡泡弹商城。是一个致力于“全民合伙人”的分享平台。以“环保、绿色、有机、健康”为核心理念。满足不同人群的不同需求,达到利益共享的核心目标。
1、负责Android业务模块,参与前期项目的需求讨论;
2、进行软件的业务分析和框架设计;
3、参与完成项目的研发工作;
4、与产品经理、测试人员及其他人员相互协作;
5、规范和文档的编写,根据最新需求不断修改和完善软件;
6、集成twink热更新技术,对项目进行线上的bug修复
7、glide对图片进行加载与填充,并进行图片的本地缓存
8、用Banner实现了轮播图滚动
9、使用EventBus对异步请求的数据进行操作,节省了编写回掉接口的时间,能 更好的管理多线程直接的协作
10、tkrefreshlayout的下拉刷新功能使得用户有对刷新数据有了更好的体验。
11、使用leakcanary对软件的内存方面进行优化
12、通过zxing加载二维码扫描和生成二位码
13、使用Rxjava+Retrofit进行网络数据的请求
14、使用butterknife减少冗余代码
15、使用rxpermissions进行软件权限管理
16、集成bugly的全量更新与bug上报
17、使用友盟进行软件的使用频率点击和分享
18、集成主流第三方支付sdk(支付宝.微信)
19、镶嵌web端通过jsbridge与web交互
20、内嵌社区模块,与微信朋友圈类似。通过在发表说说界面发送说说,在社区首页进行说说的展示.评论与收藏等操作
三.海尔智能油烟机
采用现代工业自动控制技术、互联网技术与多媒体技术的油烟机产品,能够自动感知工作环境空间状态、产品自身状态,能够自动控制及接收用户在住宅内或远程的控制指令;更高级的智能油烟机作为智能家电的组成部分,能够与住宅内其它家电和家居、设施互联组成系统,实现智能家居功能。
1.ui框架的基础搭建
2.使用mqtt及时通讯协议进行广告的推送以及应用的强制更新
3.使用蓝牙模块与蓝牙耳机进行交互,使油烟机播放歌曲,能在蓝牙耳机中听歌。
wifi模块的连接,以及密码的缓存。
4.使用serial port 进行ndk与下位机的控制交互
5.读取温度传感器的数据展示到页面上
6.使用Rxjava+Retrofit进行网络数据的请求
7.使用butterknife减少冗余代码
8.使用rxpermissions进行软件权限管理
9.集成bugly的全量更新与bug上报
10.使用友盟进行软件的使用频率点击和分享
11.通过mqtt协议进行手机端对油烟机的控制
12.集成主流第三方支付sdk(支付宝.微信)
13.七天天气显示则采用MPAndroidChar来实现天气的展示。
四.漫漫哒
漫漫哒是一款以动漫cosplay为嵌入点,聚合热爱动漫的coser们的社交性垂直型的移动电商及分享平台。
1. 使用三方登录框架,可以实现QQ,微信,微博的一键账号登录
2. 使用Picasso网络图片加载,其内部的三级缓存机制有效的防止OOM异常
3. 利用Retrofit请求网络,服务端返回轻量级数据交换JSON格式,利用GSON来解析
4. RadioGroup+ViewPager+Activity+Fragment 实现主视图框架
5. 集成短信验证,支付宝微信支付,三方登陆,极光推送
6. 广告位显示广告.首页Viewpager的展示..Listview详情页的布局编写评论等功能.活动页面布局填写及数据填充.活动页面的收藏,评论与展示
7. 项目的国际化
8. 负责客户端性能调优工作。包括排查解决内存泄漏和优化应用对内存占用,降低oom发生几率;排查界面卡顿问题,
9. 优化界面的数据显示,实现流畅滑动
10. 对listView进行了框架的抽取,抽取了BaseAdapter和BaseHolder,使用listView时只需要继承相应的类,实现其中的方法,不需要每次都重写。
项目应用宝可下载
五.顺风车
该软件是一款环保节能、减缓交通压力、促进人与人之间信任的理念.
1.主界面的搭建,采用模板模式封装框架基类以及完成相应回调接口,定义抽象方法,加载布局,处理业务逻辑提高代码重用性
2.对JSON解析器进行封装;
3.tkrefreshlayout实现条目的上拉刷新和下拉加载更多实现了大致布局,集成第三方登陆
4.视图层的框架搭建,核心activity的构建,采用模板模式封装框架基类BaseActivity以及完成相应回调接口,定义抽象方法,加载布局,处理业务逻辑,提高代码重用性,各个界面之间调转。每个activity创建时加入到list集合中,每个activity销毁时移除集合,当要退出程序时,遍历集合摧毁集合中的activity。
5.项目中采用EventBus或者广播来通知数据的改变造成的UI更新
6.集成百度地图。
六.一路有喜
一路有喜是一款网上购物App,其商品涵盖生鲜熟食、休闲食品、清洁纸品、母婴玩具、家电数码等,大大满足用户的需求。
1 App框架采用RedioGroup+Fragment,实现页面切换的效果
2 采用OkHttp进行网络请求,实现数据的加载
3 自定义控件实现下拉刷新
4 利用Handler消息机制,实现了轮播图的效果
5 使用Handler与Runnable实现促销活动倒计时的效果
6 采用了切换Fragment实现了页面的关闭和跳转
7 联网请求成功,数据采用Gson进行解析
8 自定义购物车的加减号,实现物品的数量变化,满足客户需求的功能
9 采用EventBus实现Fragment的之间的数据传递
11 集成了第三方支付(支付宝,微信),百度地图SDK(定位),shareSDK(分享)
接入支付宝iot,刷脸支付,刷脸核身,扫码支付宝等 接入微信sdk,刷脸支付,刷脸核身,扫码支付等等
一.tokoonderdil 是一款印尼外海电商app.赴印尼当地开发研讨技术,采用React Native技术。 1、负责Android业务模块,参与前期项目的需求讨论; 2、进行软件的业务分析和框架设计; 3、参与完成项目的研发工作; 4、与产品经理、测试人员及