Android Weekly #228 安卓開發周刊 中文版

文章&教程

Android 7.1 靜態快捷方式 (medium.com)

這兒是如何給一個App添加靜態快捷方式的簡單例子。

探查Android Nougat 7.1 應用程序快捷方式(catinean.com)

Google已發布Nougat 7.1,其后臺捆綁了一些有趣的特性。這些額外的特性之一就是應用程序快捷方式(App Shortcuts)

揭秘搜索框(medium.com)

Alex Styl分享了一種方法,它所實現的搜索用戶界面與Android手機應用中的相類似。

Nougat – 直接回應(blog.stylingandroid.com)

在有關Nougat幾個新特性的最后的系列文章中,Mark Allison著眼于Nougat所引入的另一個新的Notification特性:直接回應(Direct Reply)。

Da Real Fragmentation - Alarms (pguardiola.com)

Pablo Guardiola決定寫一個帖子系列來解釋鬧鐘和傳感器是如何工作的以及睡眠模式是如何對正常行為做出反應的。

Design Support Library中的底部導航視圖 (blog.autsoft.hu)

今年春季,Google正式給Material Design Guidelines添加了底部導航(Bottom Navigation)。現在,從25.0.0版開始,設計支持庫(Design Support Library)中包含了一種新的控件。

由MVVM想到的(www.bignerdranch.com)

受Florina Muntenescu有關MVC, MVP & MVVM談話的啟發,Bill Phillips深入探查了 MVVM的意義。

Dagger 2中Activities Subcomponents的多重綁定 (medium.com)

Mirek Stanek展示了Dagger 2.7中的一個新方法,用來在沒有AppComponent對象引用的情況下創建ActivitySubcomponent。

Android中的TensorFlow實驗 第1部分 (medium.com)

本教程中Mostafa Gazar解釋了如何使用Android中的TensorFlow。

理解測試規則(blog.egorand.me)

在這篇Egor Andreevici的帖子中你將會學到如何書寫自定義測試規則,以便精簡您的設置,并分解測試代碼。

設計

應用程序快捷方式的草圖模板 (plus.google.com)

Roman Nurik分享了一種針對Android 7.1應用程序快捷方式新特性的草圖(Sketch)模板。

庫&代碼

PageIndicatorView (github.com)

Android ViewPager的一種頁面指示器。

PermissionUtil (github.com)

Android 6.0運行期Permission Api的一個簡單包。

DeviceAnimationTestRule (github.com)

在Android上使用Espresso運行儀器測試需要禁止動畫。DeviceAnimationTestRule是一項JUnit規則,它在運行任何測試前禁止設備動畫,并且在每個測試運行完成后恢復動畫。

DiagonalLayout (github.com)

很好的布局助手,可以在另一個視圖上創建對角線形狀。

新聞

Android 7.1 開發預覽版 (android-developers.blogspot.de)

Google已發布Android 7.1 開發預覽版,它具有應用程序快捷方式(App Shortcuts)和圖像鍵盤支持(有利于貼圖和表情符號的使用)。還有許多內在特性——一定要購買此預覽版奧。

ConstraintLayout beta 1現已發布 (sites.google.com)

Android團隊已發布ConstraintLayout beta 1,這是他們發布1.0穩定版前的首個候選版本。

工具

幫您學習Git(karumi.github.io)

一個自助導向的學習工具,用來學習Git的基礎知識和內部組成。

視頻&播客

Android對話:Christina Lee(www.油Tube.com)

在紐約參加Droidcon NYC期間,Huyen會面了Christina Lee——Pinterest的Android工程師和跨國運營員,談論了如何將Kotlin加入您的產品Apps中。

Espresso測試記錄器(androidbackstage.blogspot.com)

在此段視頻中,Chet和Tor對話來自Firebase 團隊的Stas Negara,談論了Espresso Test Recorder——Android Studio中的一個特性,它可以讓您很容易的記錄Android用戶界面測試信息。

Moyinoluwa Adeyemi創建Android手表 (code-maven.com)

會面Moyinoluwa Adeyemi,談論她的Yorùbá表盤App,以及她的人臉檢測器(Face Detector)的工作情況。Moyinoluwa還告訴我們當前在尼日利亞有一些開發高手。

RxJava簡介(realm.io)

在此,360|AnDev對話Christina Lee,討論了Android里的傳統做法是怎樣的,以及RxJava是如何幫助處理一些存在問題的實現的。這里還提供了示例,展示了最常見的RxJava使用案例以及通常的誤區。

 

 

英文原文:Android Weekly #228

中文翻譯:深度開源

譯者:青島海邊 校對:OPEN編輯

本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接

我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!