Android Weekly - 第 163 期

作者: AndroidWeekly | 来源:发表于2015-08-10 11:32 被阅读61次

    原文链接:http://androidweekly.net/issues/issue-163

    点击订阅邮箱第一时间掌握 Android Weekly 中文版更新动态

    文章 & 教程

    使用 RecyclerView 控件来进行拖拽 (medium.com)
    这篇文章会在之前的文章的基础上进行扩展,增加了对网格布局的支持,“处理”初始化拖拽,显示选中的视图,并且自定义拖拽的动画。

    Prism 基本组成 - 第 2 部分 (blog.stylingandroid.com)
    Mark Allison 将会继续他的 Prism 系列文章 - 一个全新的动态的 Android 主题类库。

    压榨你的 Gradle 构建 (saulmm.github.io)
    Saúl Molinero 会分享一些关于 Gradle 的提示和技巧。

    Dude, 我的 char 数组在哪里? (corner.squareup.com)
    当 Android M 预览版 2 发布的时候,有关于 LeakCanary 在解析堆打印的时候会崩溃的报道。LeakCanary 会到一个 String 对象的字符串数组里面去读一个线程的名字,但是在 Android M 里面那个字符数组根本不存在 !

    Glide - Yelp 的 Android 应用加载图片
    (engineeringblog.yelp.com)
    在 Yelp 的工程师已经探索出一些并行下载并且处理多图片问题的解决方案,并且最终决定 Glide 将会提供一个有着高性能,简单易用,并且强健特征的方案。

    我关于 Android 单元测试的定论 (plus.google.com)
    Matthias 关于 Android 单元测试的定论:这都 2015 年了,但还是有一点糟糕。虽然不像以前那样糟糕,但是在一些基本的方面还是有一些糟糕。

    Android 设计扩展类库概况
    (code.tutsplus.com)
    Paul Trebilcox-Ruiz 提供了一个形象的关于 Android 设计扩展类库里面控件的概况。

    如何测试手表界面 (blog.sqisland.com)
    Chiu-Ki Chan 创建了一个 Android Wear 手表界面,这个界面根据你那天走了多少步,来用不同的猫显示时间。像这种东西怎样测试呢?

    当 InstaMaterial 遇到设计扩展类库 (frogermcs.github.io)
    在这篇文章中,作者更新了他的从谷歌提供的材料设计类库实现的自定义视图 InstaMaterial 的源代码。

    做一个基于 TDD 的 HackerNews 安卓客户端 (www.philosophicalhacker.com)
    这篇文章(可能以后会有续集)分享了一些基于 TDD 工作流程的开发一个 Hacker News 客户端应用的方法。

    安卓数据绑定:再见 Presenter ,你好 ViewModel (tech.vg.no)
    这个作者用 Hannes Dorfmann 的从他的 Ted Mosby 框架的说明,通过谷歌新的数据绑定,阐述了从 MVP 到 MVVM 的变化。

    赞助

    在一周之内得到 5 个以上的工作 (hired.com)
    Hired 会给高级安卓开发者在他们的求职中更多帮助。你将创建一个档案 & 一周之后科技公司将会邀请您!您将得到奖金/平等期权 & 您将没有任何义务得到 offer。感兴趣吗?那今天就加入 Hired 吧!

    设计

    制作右边的 FAB (androiduiux.com)
    在最新的 L 版本发布后,对一些应用的 FAB 控件分析,UX GDE Taylor Ling 惊讶的发现在 FAB 控件的实现上巨大的不一致,甚至在谷歌的应用上。

    工作

    安卓软件工程师 (London)
    拥有并且构建 Peak 安卓客户端的新功能,解决挑战性的客户端性能问题,并且用专业的安卓平台知识来分析问题,来指导设计和工程决定。提高单元测试和自动化集成过程。

    安卓软件工程师 (m/f) (Düsseldorf, Germany)
    Rheinfabrik 在招人了!2012 年创建,Rheinfabrik 坐落在 Düsseldorf, Germany,开发高质量的安卓和 iOS 移动应用。从 2015 年开始,Rheinfabrik 是 trivago 唯一的解决方案合作伙伴 - 世界上顶尖的酒店搜索和价格比较引擎。

    安卓开发者 @ Booking.com (Amsterdam, the Netherlands)
    加入并且来提高这个最好的旅游应用吧 - Booking.com 是一个每天有着 850 000 预约量的最大的住宿预约平台 - 这里有挑战等你来!

    类库 & 代码

    Dart (github.com)
    在 Dart 2.0 中,这个团队新增了一个叫做 Henson 的模型,这是一个帮助你在 activity 之间导航的注解处理器。

    Retroauth (github.com)
    一个翻新的安卓类库,可以简单的处理授权请求。

    新闻

    用 BLE beacons 来简便开发 (googledevelopers.blogspot.com)
    谷歌通过发布一个全新并且开源的每一个人都可以使用的 BLE beacons - Eddystone,正在扩张 beacon 科技的用户范围。Eddystone 非常强健并且可扩展:它支持多种用户的框架类型,并且它可以让版本介绍新功能更加容易。

    用 Nearby API 来连接你周围的世界 (googledevelopers.blogspot.com)
    Nearby 为安卓和 iOS 设备提供了一个可以发现并且与其他人交流的亲近的 API - Nearby Messages,这也可以与 beacons 一起使用。

    工具

    Smartphone Test Farm (openstf.github.io)
    通过浏览器来控制和管理你的智能手机设备。

    视频

    安卓对话框: Richa Khandelwal (www.youtube.com)
    在 Mountain View 中,Chiu-Ki 花了一些时间来与 在 Coursera 的有关安卓和 VIPER 的资深工程师 Richa Khandelwal 交流。

    文章首发于:

    http://wiki.jikexueyuan.com/project/android-weekly/issue-163/index.html

    相关文章

      网友评论

        本文标题:Android Weekly - 第 163 期

        本文链接:https://www.haomeiwen.com/subject/zdriqttx.html