文章&教程
MVP中針對Presenters的接口是浪費時間驹饺!(blog.karumi.com)
本文討論了在MVP中針對Presenter創(chuàng)建接口是否真的必要踊挠。
改善Android N中對私有C/C++符號的限制 (android-developers.blogspot.com)
當(dāng)Android N文檔對應(yīng)的行為發(fā)生改變時别厘,為了保護Android用戶和Apps不陷入無法預(yù)知的錯誤广匙,Android N將限制你的C/C++代碼庫在運行期的連接。
MVP中的Presentation模型和Passive視圖 (medium.com)
正如我們所知蔑匣,一位好的程序員應(yīng)當(dāng)能夠提出好的關(guān)注分離蒿往,以使代碼對于任何人都具有可讀性并便于理解盛垦。
不再用findViewById (medium.com)
使用Android Studio開發(fā)Android應(yīng)用的特點之一是數(shù)據(jù)綁定。你要做的最根本的事情是清除findViewById!
都是時髦的Git的錯(www.zdominguez.com)
Zarah Dominguez對Git歷史的精選瓤漏。
Vice:一種回歸測試生成庫 (www.philosophicalhacker.com)
Philosophical Hacker介紹了Vice腾夯,現(xiàn)今一種對書寫回歸測試減輕負(fù)擔(dān)有所幫助的庫。
ConstraintLayout – 第4部分 (blog.stylingandroid.com)
在上篇文章中Mark Allison闡述了如何創(chuàng)建約束條件蔬充,依據(jù)同另一個部件或者父ConstraintLayout的關(guān)系來定位一個部件蝶俱,但是他還可以使用一些子部件中的布局參數(shù)來微調(diào)尺寸并進行定位。
自動初始化你的Android庫 (medium.com)
在你的Android庫中如何避免人工初始化饥漫。在啟動時用App的Context自動初始化你的庫榨呆。
設(shè)計
手機App用戶界面設(shè)計:產(chǎn)品的網(wǎng)格視圖 (uxplanet.org)
人們真正需要的是對其有幫助的信息,他們欣賞那種能夠為他們極為明智的購買決定提供足夠信息的布局趾浅。
Android TV & Chill (medium.com)
一種理念愕提,就像在Android TV上訂購快餐…
庫&代碼
Quill (github.com)
Quill是針對你的Ghost博客的優(yōu)秀的Android的App馒稍。
EspressoDescendantActions (github.com)
Espresso的自定義行為皿哨,可以操作子視圖,例如一個RecyclerView的子視圖纽谒。
DroidMVP (github.com)
一個小型Android庫证膨,幫助你將MVP、Passive View和Presentation Model模式融合到你的App中鼓黔。
新聞
Android Studio 2.2 Preview 4已發(fā)布 (sites.google.com)
預(yù)覽版4解決了迄今為止2.2版中存在的最大量的錯誤央勒,還包含一些不顯著的新特性不见。
工具
Android Plugin 2.1.0 DSL參考 (google.github.io)
這是針對Android Gradle Plugin的DSL參考。
視頻&播客
分屏多窗口的設(shè)計(www.youtube.com)
多窗口為我們展示了許多新的可能性崔步,而設(shè)計分屏多窗口要從響應(yīng)式用戶界面開始稳吮。通過一些特殊的考慮,你將有一個非常好看的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的設(shè)計專家者甲,播客春感,Livestreamer和Mutator)談?wù)摿?217 App和Mutative Design。
在Droidcon Italy上虏缸,Huyen聽取了Benjamin Augustin對函數(shù)式編程的看法鲫懒。
用Kotlin進行測試 #2(realm.io)
Spock的維護人員Rob Fletcher對比著Spek,JetBrains的在規(guī)范框架上的產(chǎn)品寇钉,舉例說明了Kotlin測試框架的現(xiàn)狀刀疙。
用Kotlin進行測試 #1 (realm.io)
Spek框架的貢獻者Laura Kogler舉例說明了Kotlin測試框架的現(xiàn)狀,并討論了在測試支持方面的更高的進展預(yù)期扫倡。
自定義Views和ViewGroups(caster.io)
介紹了自定義Views和ViewGroups谦秧, 以及對View類創(chuàng)建子類,在子類中執(zhí)行完全的自定義拖曳撵溃。
事件
MobileOptimized 2016 (mo.dev.by)
MobileOptimized 2016 將于7月15-16日在白俄羅斯舉行疚鲤!早起鳥票已經(jīng)可以獲取缘挑!主要焦點將集中 在Android和iOS的開發(fā)方面:應(yīng)用架構(gòu)集歇,測試自動化,Swift语淘,Realm诲宇,Kotlin等等。
請看一下我們的會議列表(androidweekly.net)
英文原文:Android Weekly #211
中文翻譯:http://www.open-open.com/lib/view/open1466997518575.html
譯者:青島海邊 校對:OPEN編輯
本譯文僅用于學(xué)習(xí)和交流惶翻,轉(zhuǎn)載請注明文章譯者姑蓝、出處、和本文鏈接
我們遵照 CC 協(xié)議吕粗,如有侵犯到您的權(quán)益纺荧,請聯(lián)系我們