精通ListView 、GridView、RecycleView、CardView使用及优化方法
精通Android下的XML,JSON数据解析,各种数据的存储方式
掌握SQLite数据库使用,了解Mysql并针对SQLiteOpenHelper作特定场景封装使用
熟悉Socket、TCP/UDP、HTTP、HTTPS、XMPP等网络传输通信方式
掌握极光、人脸、ocr、分享、客服、登录、滑块、地图、支付等SDK的使用
掌握Handler 、AsyncTask以及多线程的使用机制
了解JNI技术,Java基于C的相互调用
掌握WebView、JsBridge的使用及优化
掌握ANR异常,内存泄露,溢出产生的常见原因,以及相关处理方法
熟悉View的绘制原理以及事件分发机制
熟悉Android体系结构以及app的动流程
掌握MVC\MVP\MVVM框架,单利、观察者等常用设计模式
熟悉 Android中热修复技术和组件化开发的新技术
熟悉ReactNative、Flutter等跨平台技术方案,并运用到项目中
掌握HttpURLConnection\OKHttp\Volley\Rxjava+Retrofit等网络请求框架
掌握常用的加解密(MD5,Base64、RSA),了解RSA加密原理
掌握Java、kotlin语言开发使用,熟悉go、python等基本语法
熟悉Linux环境下办公,掌握SVN/GIT版本迭代工具,Gerrit、Gitlab、jira等管理工具
了解区块链HyperlegerFabric的架构原理,熟悉fabric-sdk-go的简单用法
了解区块链共识机制POW、POS、DPOS、Raft等
【玖富万卡】
开发工具:AndroidStudio
项目简介:额度分期、逛商城、帮你还是万卡三大主要业务,通过大数据分析为优质用户提供信用额度,通过一键登录、指纹验证、人脸识别等技术保护用户的隐私安全,帮助用户解决还款难等问题。项目整体架子为FrameLayout +自定义的BottomBarView,模块之间的事件发布基于EventBus,网络框架为Okhttp等
职责描述:
1、参与需求讨论、评估开发工作量
2、负责首页模块、个人中心模块、登录注册模块编写
3、app瘦身优化、卡顿优化、代码MVP框架编写等
4、ReactNative、Flutter跨平台技术的调研分享、项目中的模块运用
5、微众商汤人脸、OCR、梆梆、高德等各种sdk的接入
6、数据埋点上报处理
7、WebView、公共弹窗、工具类等的封装
8、客户端日常维护, bug修复等工作
【玖富商城】
开发工具:AndroidStudio
项目简介: 为用户提供手机、家电、服饰等各种品类商品,同时提供各种生活类消费服务,供用户分期付款,目前分为好物、生活、会员、我的四个模块。项目整体架子为 ViewPager+ 自定义的BottomNavigationBar,运用组件化架构为: RxJava +Retrofit + ARouter + Dagger2 + MVP
职责描述:
1、 参与需求讨论、评估开发工作量
2、 负责生活模块、个人中心模块、登录注册模块、公共前端模块的开发
3、 一键登录、微信登录、微众商汤旷视人脸、滑块等sdk的接入
4、 公共前端数据的埋点上报处理
5、 公共组件模块的封装处理
6、 客户端日常维护, bug修复等工作
【乐视换机】
开发工具:AndroidStudio
项目简介: 应用于手机之间的文件数据传输,基于Socket通讯原理,发送端页面通过本地数据库获取Contacts,SMS,App等数据进行打包,接收端通过SSID、Port以及PassWord来生成包含Wifi热点的可扫面二维码,通过发送端的扫描来进行Wifi热点的连接,运用了ServerSocket以及Socket通讯原理
职责描述:
1、 参与应用需求讨论
2、 发送端的数据获取、接收端的数据存储
3、 安卓6.0 7.0版本的权限兼容适配等
4、 App图片压缩瘦身
5、 进行线程池的优化,接收同步导入数据的优化
6、 埋点事件上传
7、 日常的bug修复等
【主题商店】
开发工具:AndroidStudio
项目简介: 乐视系统内置的主题商店,供用户进行字体、壁纸的下载并应用于EUI系统。项目整体分为主题、字体、我的三大模块,架子为FrameLayout + 自定义的LeBottomWidget,MVC+Volley模式
职责描述:
1、 参与应用需求讨论
2、 主题、字体模块的相关开发
3、 App图片压缩瘦身
4、 埋点事件上传
5、 日常的bug修复等
【通讯录】
开发工具:AndroidStudio
项目简介:鼎桥通讯录分联系人,拨号盘,通话记录,群组四个模块,里边有公转网呼叫,UDC下发联系人等业务,其专网业务主要用于会议,警察局等场所,产品可以依附于华为终端以及鼎桥终端等。项目架子为ViewPager+ 自定义LinearLayout
职责描述:
1、 参与应用需求讨论、评估开发工作量
2、 联系人、通话记录的数据库查询、编辑
3、 通话记录的重构改造
4、 项目代码的开发平台迁移(Eclipse -> AS)
5、 Apk的瘦身优化
6、 日常的bug修复等
【玖富万卡】 开发工具:AndroidStudio 项目简介:额度分期、逛商城、帮你还是万卡三大主要业务,通过大数据分析为优质用户提供信用额度,通过一键登录、指纹验证、人脸识别等技术保护用户的隐私安全,帮助用户解决还款难等问题。项目整体架子为FrameLayout +自定
【玖富商城】 开发工具:AndroidStudio 项目简介: 为用户提供手机、家电、服饰等各种品类商品,同时提供各种生活类消费服务,供用户分期付款,目前分为好物、生活、会员、我的四个模块。项目整体架子为 ViewPager+ 自定义的BottomNavigationBa