Qu Haifeng
专业技能
- 熟悉 Git、SVN 版本控制
- 有代码洁癖,能按照规范编写清晰直观且易于协作、可阅读、可维护的代码
- 熟悉 Dagger2 用法,核心思想及基本工作原理
- 熟悉面向对象,理解封装、继承、和接口设计
- 熟悉使用 RxJava、Retrofit2、Okhttp3
- 熟悉运用 ButterKnife、Glide、Gson、GreenDao3、LeakCanary 等开源组件,并能合理应用到项目中
- 熟悉常用调试工具 CheckStyle、FindBugs、Android Studio Monitor
- 熟悉使用 pgyer、Bugly、umeng 常用平台
- 熟悉 MVC、MVP 结构的开发模式,并了解各自特点结合 Handler 思想融入到框架中
- 熟悉 WebView 与 JavaScript 交互方式
- 熟悉 Bluetooth Beacon 开发
- 熟悉 微信支付 开发
- 熟悉代码混淆、资源混淆,APK瘦身
- 理解常用 Java 设计模式
- 熟悉 RESTful API,具备设计 RESTful API 服务端经验
- 熟练使用 Google、stackoverflow,具备一定问题解决能力
- 熟练使用 Android Studio、MarkDown
- 具备独立 UX、UI 设计能力