Android Weekly #211 中文版

作者: openopen | 来源:发表于2016-06-29 15:05 被阅读132次

    文章&教程

    MVP中针对Presenters的接口是浪费时间!(blog.karumi.com)

    本文讨论了在MVP中针对Presenter创建接口是否真的必要。

    改善Android N中对私有C/C++符号的限制 (android-developers.blogspot.com)

    当Android N文档对应的行为发生改变时,为了保护Android用户和Apps不陷入无法预知的错误,Android N将限制你的C/C++代码库在运行期的连接。

    MVP中的Presentation模型和Passive视图 (medium.com)

    正如我们所知,一位好的程序员应当能够提出好的关注分离,以使代码对于任何人都具有可读性并便于理解。

    不再用findViewById (medium.com)

    使用Android Studio开发Android应用的特点之一是数据绑定。你要做的最根本的事情是清除findViewById!

    都是时髦的Git的错(www.zdominguez.com)

    Zarah Dominguez对Git历史的精选。

    Vice:一种回归测试生成库 (www.philosophicalhacker.com)

    Philosophical Hacker介绍了Vice,现今一种对书写回归测试减轻负担有所帮助的库。

    ConstraintLayout – 第4部分 (blog.stylingandroid.com)

    在上篇文章中Mark Allison阐述了如何创建约束条件,依据同另一个部件或者父ConstraintLayout的关系来定位一个部件,但是他还可以使用一些子部件中的布局参数来微调尺寸并进行定位。

    自动初始化你的Android库 (medium.com)

    在你的Android库中如何避免人工初始化。在启动时用App的Context自动初始化你的库。

    设计

    手机App用户界面设计:产品的网格视图 (uxplanet.org)

    人们真正需要的是对其有帮助的信息,他们欣赏那种能够为他们极为明智的购买决定提供足够信息的布局。

    Android TV & Chill (medium.com)

    一种理念,就像在Android TV上订购快餐…

    库&代码

    Quill (github.com)

    Quill是针对你的Ghost博客的优秀的Android的App。

    EspressoDescendantActions (github.com)

    Espresso的自定义行为,可以操作子视图,例如一个RecyclerView的子视图。

    DroidMVP (github.com)

    一个小型Android库,帮助你将MVP、Passive View和Presentation Model模式融合到你的App中。

    新闻

    Android Studio 2.2 Preview 4已发布 (sites.google.com)

    预览版4解决了迄今为止2.2版中存在的最大量的错误,还包含一些不显著的新特性。

    工具

    Android Plugin 2.1.0 DSL参考 (google.github.io)

    这是针对Android Gradle Plugin的DSL参考。

    视频&播客

    分屏多窗口的设计(www.youtube.com)

    多窗口为我们展示了许多新的可能性,而设计分屏多窗口要从响应式用户界面开始。通过一些特殊的考虑,你将有一个非常好看的App。

    Swisstem UI (androidbackstage.blogspot.com)

    在这一短片中,Chet和Tor与来自System UI团队的Jorim Jaggi、Selim Cinek 和Adrian Roos进行了交谈,他们谈到了在Lollipop、Marshmallow和N的动画后面的所有的"math-gic"。

    5217 和 Mutative Design (www.youtube.com)

    Huyen与Liam Spradlin(Google的设计专家,播客,Livestreamer和Mutator)谈论了5217 App和Mutative Design。

    函数式编程(www.youtube.com)

    在Droidcon Italy上,Huyen听取了Benjamin Augustin对函数式编程的看法。

    用Kotlin进行测试 #2(realm.io)

    Spock的维护人员Rob Fletcher对比着Spek,JetBrains的在规范框架上的产品,举例说明了Kotlin测试框架的现状。

    用Kotlin进行测试 #1 (realm.io)

    Spek框架的贡献者Laura Kogler举例说明了Kotlin测试框架的现状,并讨论了在测试支持方面的更高的进展预期。

    自定义Views和ViewGroups(caster.io)

    介绍了自定义Views和ViewGroups, 以及对View类创建子类,在子类中执行完全的自定义拖曳。

    事件

    MobileOptimized 2016 (mo.dev.by)

    MobileOptimized 2016 将于7月15-16日在白俄罗斯举行!早起鸟票已经可以获取!主要焦点将集中 在Android和iOS的开发方面:应用架构,测试自动化,Swift,Realm,Kotlin等等。
    请看一下我们的会议列表(androidweekly.net)

    英文原文:Android Weekly #211

    中文翻译:http://www.open-open.com/lib/view/open1466997518575.html

    译者:青岛海边 校对:OPEN编辑

    本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接

    我们遵照 CC 协议,如有侵犯到您的权益,请联系我们

    相关文章

      网友评论

        本文标题:Android Weekly #211 中文版

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