联系方式


个人信息


工作经历

杭州正在重启科技有限公司 ( 2017年12月 ~ 至今 )

北京糖果网络技术有限公司 ( 2016年11月 ~ 2017年10月 )

直播帝Android Native手机端

直播帝Android Native手机端的开发

  • 自定义偏好

    只用一个RecyclerView

  • 缓存问题

    项目中的网络缓存,客户端根据服务端在提供的过期标识来编写缓存拦截器

  • ViewPager嵌套静止内层ViewPager侧滑

    在项目的新闻节目,每个赛事下有各自的小分类在这个界面,需要禁止小分类的ViewPager侧滑,允许上下滑动

  • 多渠道打包

    利用android gradle中的sourceSets属性,就主包拆分成多个赛事类别的子包

    详见记一次gradle多渠道,功能分割

  • AIDL

    使用aidl,建立起客户端的s/c模式,开辟一个新的进程负责轮询,有比分数据更新时回调到UI进程

    详见Handler使用,内存泄漏的前前后后

上架地址 小米应用商店 国内较大应用市场都上架了

直播帝Android Ionic手机端

用Ionic框架开发直播帝hybrid APP的前端页面(不包含Cordova插件的开发),iOS禁止热更新后,Android和iOS都采用Native开发,Ionic的前端转为Web端页面

在线地址直播帝web版

直播帝Android TV端

TV端项目的维护,添加新的赛事模板,添加收藏夹等功能,和广告提供商对接广告。

上架地址直播帝-体育直播

业余项目

和大学同学做智能硬件项目,负责迪士尼智能草坪(远程开关),大学同学负责嵌入式底层,依依鸭负责服务端,我负责Android控制端开发,制定嵌入式底层和服务端交互数据协议,协商底层和服务端交互出现的问题

app包含一个正常的app的启动页,更新,注册,登录,token认证,数据的增删改查,分组;

总体来说还是比较简单

难点是,交流协作,共同开发,三个人开发人员分别在成都,上海,北京,找合适的UI设计人员

目前10月末能交付第一期

成都微视芯通科技有限公司 ( 2015年10月 ~ 2016年10月 )

IPTV

开发公司内部Android TV Launcher, 配合中兴盒子芯片商协的Android TV 系统定制,视频等,协助乙方开发IPTV管理系统