◆ 熟练掌握Java编程,常用的设计模式,具有良好的编程习惯
◆ 熟练掌握MVC和MVP开发模式,简洁代码,实现强解耦性;
◆ 熟练掌握Android性能优化,内存优化,启动优化,UI优化;
◆ 熟练掌握当下流行网络请求技术OkHttp、Volley 、 xUtils等;
◆ 熟练掌握主流图片加载框架Imageloder,Glide,Picsso,Fresco解决图片内存溢出异常;
◆ 熟练安卓中补间动画,帧动画,及属性动画
◆ 熟练掌握Android通信机制,handler线程间的通信、Activity间的跳转,使用广播传值;
◆ 熟练TCP/UDP及HTTP/HTTPS协议,超文本传输协议,https安全性传输防止在传输过程中数据被篡改、窃听、劫持;
◆ 熟练掌握Android性能优化 内存泄漏、ANR、OOM分析及解决
◆ 熟练掌握Android机型适配
◆ 熟练掌握Git和SVN版本控制工具 使用git+sourceTree+码云管理代码;
◆ 了解使用百度地图、极光推送、IM即时通信等第三方SDK的使用;
◆ 了解图片三级缓存LruCache
津南区交管系统Android端
责任描述:1根据功能划分模块,为并行编程留出可扩展型,框架采用单Activity多Fragment结构,使用TabLayout、viewPager,banner构建首页,SlidingMenu构建侧边栏。
2优化Listview列表页,复用 convertView,减少 findViewById 的次数,利用 ViewHolder,缓存 item 条目的引用,分批及分页加载。
3通过 Volley 异步访问网络,进行 JSON 解析,实现数据交互。使用 Gilde 加载图片,实现图片三级缓存。
4使用 PullToRefreshListView 框架下拉刷新,上拉加载更多
5熟悉material design设计风格,使用CollapsingToolbarLayout、MaterialSpinner、FloatingActionButton更控件构建页面,提升用户交互感受
6 使用Jpush 推送完成消息提醒,通过广播刷新数据
7 使用webView加载H5界面,减少开发成本和时间
项目简介:津南区交管系统是为津南区交管局提供的管理系统,交警通过app向服务中心报修各种设备,并对设备的损坏率进行统计。
金康晟医疗医生端、患者端React Native开发
责任描述:使用最新的React Native技术开发金康晟医疗医生端,患者端,搭建Android端RN环境,为前端组提供平台和底层方法,网络交互部分放在了原生部分,实现session驻留机制
参与RN部分页面的编写,熟悉RN框架,并开发了用于项目的日历控件
项目简介: 金康晟医生、端患者端是佛山三水医院提供的在线预约挂号,出诊平台,提供医疗咨询,在线买药下单,网络支付等功能。
蓝牙智能锁App
责任描述:1使用QMUI 、utilcode构建UI 基础类库、基础工具库
2 使用ButterKnife 依赖注入 减少布局冗余代码
3 使用AndroidAutoLayout实现对Android机型的适配 减少UI的上异常错位
4 使用BRVAH 、BGABanner构建主页,实现下拉刷新,上拉加载更多,分页加载,轮播图
5 使用消息总线:EventBus 实现数据及事件传递 统一管理
6 通信层使用FastBle 进行蓝牙通信 使用okhttp、GsonFormat、Gson 和后台进行数据交互
7 使用了mob短信推送实现短信验证码,使用zXing二维码实现扫码,使用Jpush 推送完成消息提醒,通过EventBus 刷新数据
8引入bugly 实时监控app 统计崩溃和ANR异常 及时解决
9 使用蒲公英进行版本控制,内测管理
项目简介: 蓝牙智能锁APP为用户提供移动端开锁支持,房东通过App BLE 蓝牙向锁具绑定并设置密码,创建租户钥匙,租户远程进行对锁具的绑定,设置密码。App提供租赁平台,方便房东管理租客信息。
可兼职时间
可兼职地点
0条评论 雇主评价