-
自由职业
-
高级 Android 工程师
-
3年
擅长技能
喜欢有挑战性的项目,专注于互联网产品,追求极致的设计和用户体验,帮助更多的人把想法变成现实。
- 精通Android开发
- 熟悉各种语言(C/C++、python、HTML/CSS/Js 等等)
- 熟悉单片机、STM32、ARM cortex-A系列硬件
- 熟悉嵌入式开发。
熟练掌握 SVN、Git 等主流版本控制工具, 熟练掌握 Git 常用命令;| 精通 | 40
熟练掌握 Sqlite,Mysql 等数据库;| 熟练 | 20
深刻理解 Handler、Message 的消息传送机制和 AsyncTask 异步处理的原理;| 精通 | 40
熟练掌握 Android 数据存储, 熟练掌握对于 xml 以及 json 的解析;| 精通 | 40
熟练 view 的绘制流程,以及 view 的时间传递机制,自定义 view | 熟练 | 24
熟练使用 valueAnimator、ObjectAnimator 等动画使用 | 熟练 | 12
使用 fmod 库,对声音做变声以及其他处理 | 熟练 | 3
熟练使用 as 和 mat 分析内存使用及内存是否有泄漏 | 熟练 | 8
熟练掌握 Android 常用控件,熟悉 listview,GridView 等的优化与图片的缓存;了解对 android 中的图片处理以防止内存溢出;| 精通 | 40
熟练使用常用对称非对称加密方式,熟悉 https 单双向认证 | 熟练 | 24
熟练使用 ffmpeg 编译及基本使用 | 熟练 | 2
熟练使用 linux 编程 | 精通 | 24
熟练使用 NDK 编程 | 精通 | 24
熟练掌握进程间通讯方式 | 熟练 | 30
熟悉 Android 代码审查与优化工具 Android lint memory monitor 等工具 | 一般 | 5
熟练掌握使用 Android 常用的开发工具,Eclipse、Android studio | 精通 | 40
熟练掌握 Android 开发中常用到的第三方 SDK 的开发与使用: 推送:百度推送 SDK,友盟推送,Mqtt 地图定位:百度地图 SDK 移动支付:支付宝 SDK、微信支付、银联支付 统计、分享、更新、第三方登录等: 友盟 SDK 二维码:zxing; eventbus,极光推送、IM 的开发等等 | 精通 | 40
熟练掌握 Android 开发中常用的开源框架: 图片相关:ImageLoader、picasso、aglide 网络操作: android-async-http、volley、xutils、okhttp 下拉刷新:android-pulltorefresh;以及 SlidingMenu、Android-ViewPagerIndicator 等等 | 精通 | 40
熟悉 Android 主流机型屏幕适配技术 | 精通
熟练掌握 Android 常用布局,四大组件以及自定义控件的运用