ID:127402

Connor Lin

Android工程师

  • 公司信息:
  • 上海卓易科技股份有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 全区

技术能力

1)熟悉 Android 移动应用开发,能独立完成客户端App开发
2)熟练 掌握Android四大组件,常用的布局文件等
3)熟悉Android Handler消息机制,并熟练使用
4)熟悉 SDK、自定义控件、多线程及数据存储等移动应用技术
5)熟悉 Android Studio 、Git、 Svn、CheckStyle 等开发工具
6)了解 Android 性能调优及其工具的使用
7)有一定的Android源码阅读经验和屏幕适配经验

项目经验

Poplayer(广告营销中间件)
项目描述: Poplayer是实现稳定业务和临时业务分离的中间件,可以实现Android与H5的交互使用,在应用不改动任何代码不发版情况下,实现不同的广告或活动营销。结合公司另一款应用,可以实现任意界面或第三方应用内广告营销。
项目职责:独立负责Poplayer SDK的开发、维护及相关文档编写
开发工具:Android studio、Git
UI框架:使用Service+WindowManager+WebView
网络框架:Retrofit + Gson
消息处理:Handler消息机制
数据统计:Droi Baas、友盟
基本原理:通过ActivityManager获得当前应用包名或类名,以此作为POST请求的参数,从服务器拉取对应配置,解析数据并通过WebView来动态加载和显示广告
技术要点:WebView的使用及与H5的交互
------------------------------------------------------------------------
卓易图吧
项目描述:卓易图吧是一款专为年轻人设计的图片社交应用。类似朋友圈,用户可以上传图片分享到社区,同时可以添加文本、标签、位置信息等。其他用户可以对其进行评论(回复)、点赞及收藏。
项目职责:负责项目需求及进度管理、主要框架搭建及文档编写
开发工具:Android studio、Git、MAT、TraceView、Allocation Tracker等
项目架构:MVP
UI框架:使用RecyclerView+Fragment+ViewPager
网络框架:Retrofit+RxJava+Okhttp+Gson
图片处理:Glide
推送:Droi push
数据统计:Droi Baas、友盟
其他:百度定位,滑动删除等
技术要点:Fragment懒加载、数据缓存、自定义View
模块描述:
1. 列表模块:通过分页加载和BitmapFactory.Options的inSampleSize实现bitmap的高效加载,来防止OOM;
默认图片使用不同马卡龙颜色填充,增强视觉效果的同时减少内存占用;
2.上传模块:将所选图片进行zip压缩,通过OkHttp3中的MultipartBody上传到服务器
3.缓存模块:使用LrhCache和DisLruCache 实现内存缓存和硬盘缓存
-------------------------------------------------------------------------------
超级截屏
项目描述:超级截屏是一款多功能截屏应用,包含涂鸦、马赛克、贴纸、文本、长截屏等趣味功能。为单调的截屏锦上添花,增强用户体验。
项目职责:负责项目管理、主框架搭建及部分功能开发和文档编写
开发工具:Android studio、Git
UI框架:Service+WindowManager+Custom View
技术要点:反射、WindowManager、Notification、DataBinding
模块描述:
1.获取当前界面bitmap:通过反射SurfaceControl的screenshot方法实现
2.涂鸦模块:使用Stack方式保存撤销和恢复操作,使用Path.quadTo实现平滑曲线
3.长截屏模块:通过反射InputManager.injectInputEvent方法模拟屏幕滑动,再用List保存下每页bitmap,将最后两页bitmap进行比对去重,得到一个bitmap,最后将所有bitmap进行拼接。
4.通知模块:使用Notification作自定义通知

信用行为

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

发布任务

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

微信接收人才推送

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

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