原文鏈接:http://androidweekly.net/issues/issue-198
點擊訂閱郵箱第一時間掌握 Android Weekly 中文版更新動態(tài)
本頁面譯文由極客學院Wiki翻譯團隊成員:Titanjum 獨家提供
Android技術(shù)交流群,請加QQ:182754086
使用 Design 支持庫的 Bottom Sheets
(code.tutsplus.com))
Design 支持庫已經(jīng)隨著時間在改進,在 23.2 release 版本增加了 bottom sheets 的支持。在本文中,你會學到如何很簡單地利用 bottom sheet 模板實現(xiàn)到你自己的app中。
Android 的線程批注的缺點
(mcomella.xyz)
當Android的線程注釋,如@UiThread和@WorkerThread宣布,Michael Comella 很興奮。然而,許多個月后,他覺得像他所希望的,但不知道確切的原因注解并沒有正常工作。他決定調(diào)查原因。
AutoValue 的擴展
(jakewharton.com)
谷歌的AutoValue庫通過代碼生成提供了方便的Java值類型和其即將發(fā)行的有一個強大的新功能:擴展。本講座介紹了擴展功能,包括為Android實用的擴展功能,并為建立自己的技巧。
有關(guān) Vectors 的所有內(nèi)容(最終版)
(blog.stylingandroid.com)
第三次發(fā)布臨時系列文章,關(guān)于 Android VectorDrawable 的狀態(tài)。Google 發(fā)布了 Android 支持庫 23.2,包含了很多的其他模塊,也包含了倍受矚目的 VectorDrawableCompat。
五個不太知名的掛載主線程的方法
(blog.nimbledroid.com)
在一般情況下,這會導(dǎo)致主線程掛起16 * N 毫秒將導(dǎo)致 N 中的任方法調(diào)用丟幀。我們把這種方法叫 掛方法。在這篇博客文章中,我們將首先看看掛起方法的例子,再看看為五個鮮為人知的方式,可能會掛起主線程。
開源代碼 Android 的 LightCycle
(developers.soundcloud.com)
最近 SoundCloud 開源了 LightCycle,一個幫助將邏輯從 Activity 和 Fragment 分離到很小,自包含的組件,名字叫 LightCycles。
Felipe Lima 講述在 Android Airbnb 采用 RxJava
(realm.io)
這此討論涵蓋了 Airbnb 的采用新模式和技術(shù)的經(jīng)驗,包括動畫、實現(xiàn)難度和過程中的經(jīng)驗教訓。RxJava 也在生成環(huán)境代碼示例中使用,對比勢在必行的 reactive 途徑,并將討論了各自的優(yōu)點和局限性。
第一個五年
(blog.stylingandroid.com)
Mark Allison 已經(jīng)通過寫每周有深度的文章為我們分享了他的 Andr??oid 的知識。請一定要感謝他在Twitter上,G +或這篇文章。并聘請他,而他仍然可用!
RxJava - 使用 Subjects 的問題
(tomstechnicalblog.blogspot.com)
Subjects 既是一個 Obserable 也是一個 Observer。某些特性和功能看起來很方便,但是也能快速促使反模式。Thomas Nield 寫了一些你可能會遇到的一些問題。
高級 RxJava:編寫一個自定義的 reactive 基本類型
(akarnokd.blogspot.com)
時而,問題或要求上來,人都會真正想擁有他/她自己的reactive 類型。盡管 RxJava 的 Observable 有大量方法并可以利用lift(),extend() 和 compose()可擴展的,有人覺得 Observable 應(yīng)該有xyz()操作符,或者在某些鏈里,鏈不應(yīng)該調(diào)用uvm()。
用 buddybuid 更好更快構(gòu)建 app
(buddybuild.com)
Buddybuild是自動構(gòu)建,部署和收集反饋您的Andr??oid應(yīng)用程序最簡單的方法。即時發(fā)送應(yīng)用程序建立以用戶buddybuild內(nèi)置的電子郵件和懈怠根據(jù)部署系統(tǒng)。然后,用一個簡單的截圖,用戶可以輕松地與重要的設(shè)備元數(shù)據(jù)給你完美的洞察,他們遇到任何錯誤一起發(fā)送反饋。與buddybuild發(fā)貨更好的應(yīng)用程序,更快 - 無需嘗試演示在登錄!
聘請-市場上的Android開發(fā)人才招聘
(hrd.com)
Android的開發(fā)者的需求,所以不宜公司??適用于你?在錄用,這就是它究竟是如何工作的。獲得5+的工作機會來自像尤伯杯,條紋,和Facebook與1應(yīng)用的公司。今天就加入雇傭和獲得1K的獎金,當你找到一份工作!
移動應(yīng)用設(shè)計:吸引用戶,并提高轉(zhuǎn)化率
(www.thinkwithgoogle.com)
在一個擁擠的市場,如何應(yīng)用程序吸引新客戶,贏得忠誠度,并創(chuàng)造價值?隨著一個愉快的應(yīng)用體驗偉大的設(shè)計。
Keyline Pushing app + Layout Bound
(androiduiux.com)
Taylor Ling 常常會問他怎么從檢查的角度設(shè)計的應(yīng)用程序,特別是在布局,走線,條重要等等,讓他分享他的工具和技術(shù)在這個崗位。
動畫設(shè)計是UI的未來
(blog.prototypr.io)
小題大做的是什么?為什么是重要的?動畫告訴你這些故事。在一個應(yīng)用中一切都是序列,而動畫是你的引導(dǎo)。對于每一個按鈕點擊和屏幕轉(zhuǎn)換,下面有很多種情況。
Android 上的 Bottom Tabs 設(shè)計
(blog.iangclifton.com)
鑒于 Android 已經(jīng)在應(yīng)用程序頂部顯示 tab 的格局,兩個明顯的原因讓那些底部 tab 脫穎而出:在屏幕的底部往往更容易達到一個大的手機上,在底部把卡給設(shè)計視覺平衡。
UX 手機設(shè)計:底部導(dǎo)航
(uxplanet.org)
根據(jù) Nick Babich 的介紹,把重要的放置頂層而經(jīng)常使用動作在屏幕的底部,因為它們被舒適地單手或一拇指相互作用達成。
Microinteractions:應(yīng)用設(shè)計的秘密
(uxplanet.org)
把最好的產(chǎn)品做好兩件事情:特征和細節(jié)。特點是什么吸引人們到你的產(chǎn)品。細節(jié)是什么讓他們在那里。和細節(jié)是什么實際上使我們的應(yīng)用程序從我們的競爭對手中脫穎而出。
移動開發(fā)
(加州山景城-可以遠程)
Khan Academy 是一個使命,以提供對任何人都是免費的,世界一流的教育,任何地方。見你可以在http://khan.co/ka_stories的影響,來幫助建立應(yīng)用程序采用了最新的 Andr??oid 技術(shù)(RxJava,Dagger,Retrofit等),提供免費的高質(zhì)量的學習內(nèi)容
Android開發(fā)者
(波士頓)
Censio是塑造互聯(lián)世界的未來,和拯救生命的過程。我們的數(shù)據(jù)科學家和工程師正在使用先進的智能傳感器技術(shù),大數(shù)據(jù)和分析,以提高駕駛員的安全,同時重新定義保險是如何定價和交付。
資深手機工程師- Android
(舊金山,加州或華盛頓特區(qū))
拉力Health公司是一家數(shù)字醫(yī)療公司,很容易讓人們以幫助個人和雇主重新構(gòu)思消費者健康參與負責他們的健康和健康的。我們正在尋找的人加入我們的Andr??oid團隊!
Android 工程師
(舊金山)
Yelp的連接消費者以極大的本地企業(yè)都在世界各地。我們正在尋找誰愛數(shù)以百萬計的人民創(chuàng)造愉快的用戶體驗,并采取對他們的工作產(chǎn)品的所有權(quán)興旺各級Android開發(fā)。
Lightcycle
(github.com)
LightCycle是一個Android庫,一個幫助將邏輯從 Activity 和 Fragment 分離到很小,自包含的組件,名字叫 LightCycles。
MaterialColorsApp
(github.com)
由 Roman Nurik 開發(fā)的一個方便的小 Mac 應(yīng)用程序,讓您可以快速訪問標準的材料設(shè)計調(diào)色板。
LandscapeVideoCamera
(github.com)
強大的自定義Android相機與在視頻質(zhì)量和文件大小的精細控制,限制錄音唯一的風景線。
Android的實驗I / O挑戰(zhàn)
(www.androidexperiments.com)
在慶?;顒拥膭?chuàng)意和代碼加入谷歌。輸入您的Andr??oid實驗現(xiàn)在和4月13日之間,贏得一個機會,它(和你)去谷歌I / O 2016年!
Fragmented Podcast Update – TSHIRTS! (fragmentedpodcast.com) 在宣布限量版 Fragmented 的T恤。
Android Studio 2.1 Preview 4 Available (tools.android.com) 谷歌已經(jīng)在 canary channel 推出 Android Studio 2.1 預(yù)覽版4。此版本整合了即時運行更多的bug修復(fù)。
谷歌的新的輔助掃描儀 (www.androidpolice.com) 全新的Accessibility掃描儀應(yīng)用程序允許你檢查潛在的問題或可訪問性方面可能的改進您的應(yīng)用程序。它在Play商店免費下載,但目前它看起來像它僅限于在Android 6.0設(shè)備。
Design notes with Max Ignatyev of Sympli
(www.designnotes.fm)
本周利亞姆Spradlin馬克斯伊格納季耶夫,Sympli.io的創(chuàng)始人,該橋梁與Android這樣的工作室和X代碼IDE來緩解開發(fā)人員和設(shè)計師之間的合作,如Photoshop和素描的應(yīng)用程序的工具講話。