文章&教程
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參考。
視頻&播客
多窗口為我們展示了許多新的可能性,而設計分屏多窗口要從響應式用戶界面開始。通過一些特殊的考慮,你將有一個非常好看的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。
在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 協議,如有侵犯到您的權益,請聯系我們