V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
linwei
V2EX  ›  求职

{杭州,一年野生 android 求个坑}

  •  
  •   linwei · 2016-06-07 20:25:49 +08:00 · 2279 次点击
    这是一个创建于 2884 天前的主题,其中的信息可能已经有所发展或是发生改变。
    个人简历
    基本信息
    林炜|男|1994 年 10 月|浙江温州
    电话: 15757870962|邮箱: [email protected]
    求职意向
    Android 开发工程师
    专业技能
     熟悉 MVC 、 MVP 开发模式。
     熟练掌握 Android 各类控件及滑动控件事件冲突,能熟练利用 android 布局实现各种复杂界面。
     熟悉 ListView 回收机制和优化、布局优化、 OOM 内存优化、 ANR 响应优化。
     熟悉不同厂商不同机型以及不同系统版本的屏幕和功能适配。
     了解 Multidex 拆包方案解决 65535 问题。
     了解优秀开源项目 Retrofit 、 Okhttp 、 ButterKnife 、 EventBus 、 RxJava 、 Dagger2 。
     了解自定义 View 的实现。
     了解 Gradle 单渠道、多渠道自动打包方式打包。
    项目经验
    项目名称:药脉通 担任职位: android 客户端独立开发
    项目描述:
    药脉通 app 是专注于药品、器械耗材招商代理精准分类对接,医药人才招聘、医药数据查询、医药人脉聊天社交、医药新闻推送等功能的手机 app 。
    项目技术:
    整体采用 MVP 模式编写,减少代码耦合。
    集成第三方 SDK 实现社会化分享、地图定位、消息推送以及 IM 聊天功能功能。
    监听 App 的前后进程变化,配合消息推送实现重磅新闻的精准推送。
    增加用户使用 App 的心跳检测,对不活跃用户实现短信激活推送和未读消息的短信提醒。
    利用 Service 和本地 DB 实现本地数据和服务器数据的同步机制。
    简化列表的数据操作,避免列表滑动的卡顿造成不良用户体验。
    根据照片的 EXIF 信息做照片进行旋转处理,完成不同厂商手机的照片功能适配。
    对 ViebView 进行优化和回收,避免 ViebView 导致内存溢出。
    自动获取 Git 分支的 Commit 数量和 Git 的 Tag 实现 app 版本号和版本名的自动更新。
    项目成果:
    产品上线半年至今 Bug 错误率已低于 2%,在全国一百万医药代表人群中已拥有 20w 用户。
    项目名称:电梯物联网 app 担任职位:项目独立开发
    项目描述:
    电梯物联网项目是基于手机客户端实时查询业务范围内电梯基本信息和实时运行信息的 app ,主要包含查询电梯物联设备已存储的电梯参数、运行记录、维保记录、故障记录、二维码扫描、坐标地图定位功能、远程访问电梯摄像头功能。
    项目技术:
    整体采用 DI 框架 AndroidAnnotation 实现 View 和线程的标签和 MVC 模式开发。
    采用 Zxing 开源项目实现二维码扫描并和扫描网页对接功能。
    利用百度地图实现业务范围内的电梯定位和地图显示。
    采用“轮询”实现电梯的状态的实时监测。
    缓存电梯信息,实现电梯查询的实时提示。
    接入电梯摄像头厂商 SDK ,并对其做定制化开发,实现远程查看电梯摄像头实时画面。
    项目成果:
    项目交接后的维护期内未出现重大 Bug 。
    教育背景
    浙江万里学院 计算机科学与技术专业 本科
    主修课程: C 语言、 JAVA 、网络配置、网络仿真等。
    社会实践经验
    2015.12-2016.05 杭州六倍体科技有限公司 安卓工程师
    2015.06-2015.12 浙江衣格网络科技股份有限公司 安卓工程师
    xiaoshenke
        1
    xiaoshenke  
       2016-06-07 20:53:47 +08:00
    我来问一个。 mvp 中某个 recyclerview 的 item 的点击事件你怎么封装?
    Scoield
        2
    Scoield  
       2016-06-07 21:05:28 +08:00 via iPhone
    单词拼错了吧
    only0jac
        3
    only0jac  
       2016-06-07 21:09:56 +08:00
    @xiaoshenke 直接写进 adapter 中成不
    Lonely
        4
    Lonely  
       2016-06-07 21:15:29 +08:00 via Android
    既然楼主这么了解 rxjava ,那它是怎么实现的呢?
    Bensendbs
        5
    Bensendbs  
       2016-06-07 22:35:19 +08:00
    @xiaoshenke 我是在 Adapter 中定义接口...有更好的方式吗
    475797650
        6
    475797650  
       2016-06-07 23:02:35 +08:00
    竟然看到校友诶。
    linwei
        7
    linwei  
    OP
       2016-06-07 23:28:43 +08:00
    @Lonely 只是了解,没有这么了解。这个问题我感觉问的太抽象了,有点笼统,命题有点广, RxJava 主要是用观察者模式来显示。如果要细分进各个功能模块就得看看他的源码。 这一步我还没细入。
    linwei
        8
    linwei  
    OP
       2016-06-07 23:28:57 +08:00
    @475797650 哎哟,学长?
    475797650
        9
    475797650  
       2016-06-07 23:30:29 +08:00
    @linwei 隔壁楼。我是电子的。
    linwei
        10
    linwei  
    OP
       2016-06-07 23:36:40 +08:00
    @xiaoshenke 这个。。。问的我确实有疑惑。我和楼下类似写在 adpter 里。对于 Adapter 是放在 View 好还是 Presenter 好,这个问题不知道您的看法是什么。希望也能得到你那个问题的正解。
    miaosu
        11
    miaosu  
       2016-06-07 23:37:34 +08:00
    作品呢?
    roushan
        12
    roushan  
       2016-06-10 19:51:55 +08:00
    药脉通??张 X 的公司??不是刚融到资吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2305 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:56 · PVG 17:56 · LAX 02:56 · JFK 05:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.