點(diǎn)擊訂閱郵箱第一時(shí)間掌握 Android Weekly 中文版更新動(dòng)態(tài)
條款 & 教程
最近的 SDK,API 文檔,GitHub 上的案例來(lái)啦
(plus.google.com)
使用 Nearby.Messages 來(lái)給你的安卓和 iOS 應(yīng)用增加跨平臺(tái)代理。它可以在100步之內(nèi)(或者使用 "earshot" 將它限制在5步之內(nèi))工作,即使用戶的藍(lán)牙沒(méi)起作用也沒(méi)有關(guān)系。沒(méi)有新的 manifest 權(quán)限并且可以始終向后移植到 Gingerbread。
這應(yīng)該成為一個(gè)庫(kù)嗎?
(ryanharter.com)
Ryan Harter 來(lái)自于咨詢世界,在這里有一個(gè)共同的特性,就是讓所有的事物都可以成為一個(gè)庫(kù)。這里有幾點(diǎn)建議可以幫助您決定是否讓一個(gè)事物成為一個(gè)庫(kù)。
JR Raphael 認(rèn)為 M 代表 Marshmallow
(theblerg.net)
Chris Lacy 和客人 JR Raphael 討論了本周的所有信息。他們打破了 M 的官方名稱,也討論了該名稱對(duì)未來(lái)的 Android 版本號(hào)和 logo 的潛在影響,當(dāng)然也討論了 M 更新的預(yù)覽版本。
調(diào)色畫(huà)板
(andraskindler.com)
這篇短文章講述了如何給畫(huà)板和位圖著色來(lái)匹配當(dāng)前主題。
百分比是基于 Percent 支持庫(kù)的尺寸和邊距
(plus.google.com)
谷歌推出了新的 Percent 支持庫(kù)。其中的 PercentFrameLayout 和 PercentRelativeLayout 提供了簡(jiǎn)單的方法來(lái)根據(jù)總體大小的百分比來(lái)指定視圖尺寸和邊距。
關(guān)于 Android 6.0 SDK 的一些思考
(commonsware.com)
每當(dāng)谷歌發(fā)布一個(gè)新的 SDK 平臺(tái),Mark Murphy 都會(huì)翻閱各種資料信息,看看是否有一些開(kāi)發(fā)人員值得注意的事情。
通過(guò)谷歌的信標(biāo)平臺(tái)獲得附件
(googledevelopers.blogspot.com)
在谷歌信標(biāo)平臺(tái)中,你可以通過(guò)使用 Proximity Beacon API 中的附件來(lái)將信息和已經(jīng)注冊(cè)了的信標(biāo)進(jìn)行結(jié)合,然后通過(guò)使用 Nearby Messages API 向用戶的設(shè)備以消息的形式提供這些附件。
關(guān)于 Preventative Optimizations 的真相
(medium.com)
Colt McAnlis 解釋了為什么它不是"premature"而是"preventative"。
為 Android Studio 創(chuàng)建插件
(yvonne.idescout.com)
為 Android Studio 創(chuàng)造一個(gè)插件和為 IntelliJ IDEA 創(chuàng)造一個(gè)插件差不多,只是多了一些額外的步驟。
TextInputLayout
(blog.stylingandroid.com)
新的 TextInputLayout 為標(biāo)準(zhǔn) EditText 控件添加了一些比較好的補(bǔ)充來(lái)提供改進(jìn)的提示和錯(cuò)誤文本處理。在這篇文章中,Mark Allison 將會(huì)告訴你如何使用它,并且告訴你如何避免一些關(guān)于錯(cuò)誤文本的疑難雜癥。
即使是一個(gè)小的漏洞也會(huì)使一艘大船沉沒(méi)
(corner.squareup.com)
當(dāng) Pierre Yves Ricau 在構(gòu)建 LeakCanary 的時(shí)候,這篇文章還是一封內(nèi)部的電子郵件。他發(fā)現(xiàn)了奇怪的內(nèi)存泄漏,并且開(kāi)始去弄清楚發(fā)生了什么事。
不要打斷用戶流
(hannesdorfmann.com)
在這篇深入的博客中 Hannes Dorfmann 演示如何使用 RecyclerView 生成一個(gè)不打斷用戶流的用戶體驗(yàn)。
贊助
精美簡(jiǎn)單的應(yīng)用程序內(nèi)部消息
(supportkit.io)
將 SupportKit 添加到您的應(yīng)用程序中,更贊的是,用戶可以像給他們朋友發(fā)消息那樣輕松的給您發(fā)消息。用戶寫(xiě)消息的界面十分漂亮 — — 他們無(wú)需離開(kāi)您的應(yīng)用程序 — — 就能把消息發(fā)送到您的收件箱,Slack,或者您最喜歡的 CRM。您的答復(fù)會(huì)立即被傳遞回應(yīng)用程序。
使用 Intel? XDK 簡(jiǎn)化您的工作流程
(software.intel.com)
一次編寫(xiě),到處發(fā)布。簡(jiǎn)單易用的 Intel? XDK 提供了一個(gè)簡(jiǎn)單的開(kāi)發(fā)工作流來(lái)幫助您讓您的 HTML5 應(yīng)用程序可以更快的發(fā)布。通過(guò)許多形成因素和應(yīng)用程序商店來(lái)設(shè)計(jì)、 調(diào)試和部署 HTML5 應(yīng)用程序。詳情請(qǐng)點(diǎn)擊這里。
設(shè)計(jì)
即使把名字換成 Splash screen 還是很糟
(www.androiduipatterns.com)
因?yàn)槟撤N深不可測(cè)的原因,谷歌決定將 Splash Screens 添加到他們的設(shè)計(jì)準(zhǔn)則中。雖然他們現(xiàn)在稱之為"Launch screen",但是還是同樣的東西,即在加載應(yīng)用程序時(shí)顯示給用戶的界面。
工作
高級(jí)的 Android 工程師-幫助我們建立一個(gè) SDK!
(遠(yuǎn)程)
我們正在為成千上萬(wàn)的應(yīng)用程序提供引擎,比如在漢莎航空的駕駛艙以及倫敦地鐵中使用的 Dropbox。PSPDFKit 將會(huì)是目前為止您做過(guò)的最有趣和最復(fù)雜的項(xiàng)目之一。我們有一個(gè)優(yōu)秀的團(tuán)隊(duì),并且它正在壯大。
高級(jí)的 Android 開(kāi)發(fā)者
(科隆,德國(guó),多特蒙德)
快來(lái)加強(qiáng)我們的團(tuán)隊(duì)吧,我們正在尋找熱情 Android 開(kāi)發(fā)人員到我們?cè)O(shè)在科隆的總部和多特蒙德的新地址來(lái)開(kāi)發(fā)本機(jī)應(yīng)用程序。我們提供一個(gè)令人興奮的設(shè)備和舒適的工作環(huán)境。
https://pspdfkit.com/jobs/#section_android
(遠(yuǎn)程)
我們正在使用 RxJava & c + + 14 為安卓系統(tǒng)建立 PSPDFKit 。它是一個(gè)具有挑戰(zhàn)性的項(xiàng)目,并且它被許多應(yīng)用程序使用,這里還有很多工作要做。我們有一個(gè)有才華的團(tuán)隊(duì),他們享受遠(yuǎn)程環(huán)境中工作的好處。如果你想進(jìn)行挑戰(zhàn),請(qǐng)將您的簡(jiǎn)歷發(fā)給我們。
高級(jí) Android 開(kāi)發(fā)者
(舊金山)
Constant Contact 公司正在尋求一個(gè)高級(jí)的 Android 開(kāi)發(fā)者來(lái)幫助我們建立 SMB Android 應(yīng)用程序的下一個(gè)層面。你將與我們的 Android 和 iOS 移動(dòng)開(kāi)發(fā)團(tuán)隊(duì)密切合作,建設(shè)一些我們集成在使用 RxJava、 Dagger 等框架建立的應(yīng)用程序中核心技術(shù)。
庫(kù)與代碼
Android-Boilerplate
(github.com)
是一個(gè)演示如何下載,持久化存儲(chǔ),數(shù)據(jù)同步的簡(jiǎn)單的樣本應(yīng)用程序,它在應(yīng)用程序之間使用一個(gè)常見(jiàn)的布局來(lái)進(jìn)行展示。它描述了設(shè)計(jì)支持庫(kù)、 數(shù)據(jù)緩存和新的測(cè)試模塊的使用特征,并且將功能測(cè)試與生產(chǎn)代碼進(jìn)行了分離。
CoordinatorLayoutExample
(github.com)
本示例試圖復(fù)制 Hangouts 4.0 的 profile 動(dòng)畫(huà)來(lái)演示如何使用 CoordinatorLayout.Behavior。
新聞
支持庫(kù) API 的變化的報(bào)告
(developer.android.com)
本報(bào)告詳細(xì)介紹了 Android 支持庫(kù) API 在 22.2.1 到 23 的變化。
在 Support v23 庫(kù)中已修復(fù)的問(wèn)題
(code.google.com)
這里是最新的 v23 版本的支持庫(kù)中已修復(fù)的問(wèn)題列表。
視頻
Genymotion 2.5 Android 測(cè)試和持續(xù)集成
(www.youtube.com)
一個(gè)現(xiàn)場(chǎng)的研討會(huì)使用新的 Genymotion 2.5 展示 Android 檢測(cè)測(cè)試和持續(xù)集成。
Android 對(duì)話框: Katherine Kuan
(www.youtube.com)
Chiu-Ki 與 谷歌開(kāi)發(fā)者的主持者 Katherine Kuan 閑逛的時(shí)候談到了關(guān)于 Android 的教學(xué)問(wèn)題。
事件
應(yīng)用程序世界將于 11 月 18-19 日在倫敦舉辦
(europe.apps-world.net)
該活動(dòng)匯集了開(kāi)發(fā)商,領(lǐng)先的品牌、 電信、 初創(chuàng)企業(yè)和投資者,并且仍然提供了唯一的平臺(tái)以滿足,合作伙伴,以及整個(gè)全球應(yīng)用社區(qū)!擁有 11 個(gè)會(huì)議,300 + 令人敬畏的發(fā)言者,250 多家參展商,啟動(dòng)區(qū),以及 Appsters 獎(jiǎng)項(xiàng);這個(gè)事件看起來(lái)將會(huì)形成一個(gè)相互交流的興奮的繁榮景象。
文章首發(fā)于:
http://wiki.jikexueyuan.com/project/android-weekly/issue-167/index.html