Android Weekly - 第 167 期

原文鏈接:http://androidweekly.net/issues/issue-167

點(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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,355評(píng)論 25 708
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,711評(píng)論 19 139
  • iPhone X 提供銀色和深空灰兩種顏色,機(jī)身外觀和 iPhone 7 類似,并采用了 iPhone 4 時(shí)代「...
    好學(xué)生aa閱讀 288評(píng)論 0 0
  • 7月12號(hào),正式進(jìn)入三伏。 七點(diǎn)鐘爬起來(lái)出門(mén),太陽(yáng)已經(jīng)很刺眼,天地間就像個(gè)蒸籠。 去醫(yī)院B超,抽血,一切順...
    浮沉浮沉閱讀 138評(píng)論 0 0
  • 暑假放假來(lái)家,就看見(jiàn)媽媽閑暇時(shí)間抱著手機(jī)不放,還一直面帶微笑,這著實(shí)讓我爸很是不爽。仔細(xì)問(wèn)來(lái),才知道,媽媽最近在參...
    胖豬兒閱讀 544評(píng)論 0 0

友情鏈接更多精彩內(nèi)容