Android Weekly #340 安卓開發周刊 中文版
文章 & 教程
使用Canvas的幾何Android動畫(medium.com)
Alexio Mota描述了他和他的團隊如何在S23NYC SNKRS應用程序中獲得非常不錯的動畫。
面向Android開發者的Kotlin: Visibility Modifiers (medium.com)
在Pablo Costa的這篇文章中,您將了解公共,私人和朋友的Visibility Modifiers如何工作以及與Java相比有何不同之處。
在多模塊項目中使用Dagger (medium.com)
在這篇文章中,Marcos Holgado解釋了如何在多模塊項目中使用dagger。
來自推ter應用程序的通知更容易使用設備 (android-developers.googleblog.com)
推送通知是讓推ter用戶了解正在發生的事情的重要方式。推ter開發人員解釋了他們如何過渡到Firebase云消息傳遞。
特刊
將Square支付結合到您的Flutter應用程序中 (squareup.com)
Square開發了2個插件,可讓您快速輕松地將支付結合到Flutter應用程序中。無論您是需要直接從您的移動應用程序付款,還是使用Square硬件進行現場支付,我們都能滿足您的需求。
每個Android應用開發者應該了解的有關Architecture的10件事 (proandroiddev.com)
Architecture可以簡單地描述為系統中類的放置以及它們如何通信。 Ashesh Bharadwaj列出了10個重要方面。
一個混亂的依賴(blog.autsoft.hu)
MártonBraun遇到了一個令人不安的dependencies 和開源問題;風險是意外地通過額外的有效載荷來降低依賴性!
贊助
如何將照片編輯器集成到您的Android應用程序中 (blog.photoeditorsdk.com)
需要一個極好的照片編輯器為您的Android應用程序(也是iOS和Web)?這里演示了將PhotoEditor SDK嵌入到您自己的應用程序中是多么容易。
新的Keystore功能讓您的Android Pie更加安全 (security.googleblog.com)
Android Keystore為應用程序開發人員提供了一組用于保護用戶數據的加密工具。 Android Pie為Keystore引入了新功能。
在Android應用中使用矢量資源 (medium.com)
在這篇文章中,Nick Butcher演示了如何在您的應用中使用VectorDrawables
Git的急救套件(www.git-tower.com)
通過這些超快速,超級簡單的視頻和方便的備忘單,了解如何通過Git去撤消和恢復錯誤。
夜間模式++ (medium.com)
Wojciech Dziemianczyk介紹了即使在光線不足的情況下也能使您的應用程序令人滿意的第一步。
使用Renderscript檢測模糊強度 (medium.com)
Zac Sweers分享了一種使用RenderScript確定圖像模糊性的簡潔技術。
繪制路徑:渲染Android VectorDrawables (medium.com)
在這篇文章中,Nick Butcher使用VectorDrawables對這些技術進行了深入研究:使用顏色資源,主題顏色,顏色狀態列表和漸變。
OkHttp&OAuth:刷新Token (blog.coinbase.com)
Warren Smith描述了在使用OkHttp進行API調用時如何刷新OAuth標志。
R8優化:Staticization (jakewharton.com)
在這篇文章(和一些未來的帖子)中,Jake Wharton探討了R8執行的一些個人優化。他從一個稱為Staticization的優化開始,這個Staticization意味著制造static的行為。
使用Canvas的幾何Android動畫 (medium.com)
在Alexio Mota的本教程中,您將學習如何通過直接在畫布上繪制來創建平滑曲線動畫。
帶注釋的文本跨越Rialto (blog.stylingandroid.com)
在這篇文章中,Mark Allisons解釋了如何使用Rialto庫創建豐富的文本范圍。還要確保在“庫和代碼”部分查看庫。
庫&代碼
MaterialPopupMenu (github.com)
該庫允許以編程方式使用Kotlin中的類型安全的構建器語法創建簡單的彈出菜單。菜單可以分為帶有可選標題的單獨部分,并包含圖標.
Valigator (github.com)
用于在Kotlin中編寫的EditText字段的熟練確認庫。
RxAnime (github.com)
一個Android應用程序,在視覺上有助于理解RxJava運算符對數據流的影響。
Rialto (github.com)
Rialto是一個基于Annotation Spans的Android文本樣式庫。 Rialto使您可以在字符串資源中使用注釋在整個應用程序中提供一致的文本格式。
新聞
更加了解Android開源項目 (android-developers.googleblog.com)
AOSP已經存在了10多年,對項目的了解通常僅限于Android團隊和合作伙伴。Google現在宣布了對AOSP CI構建的更多可見性。
使用云端硬盤REST API將Google云端硬盤文件同步到應用 (cloud.google.com)
Google正在取消Drive Android API,取而代之的是Drive REST API。
視頻&博客
移動游戲的最新趨勢(www.油Tube.com)
Yuanzhe Cai提供了一些有關移動游戲狀態的數據。
Instagram與Mona的Android Perf(pca.st)
在這一期中,Mihaela和Pascal在New York的Instagram與Mona聊天。他們談論了Instagram上的移動顯示表現,以及如何通過衡量,應對回歸和建立公司范圍的績效文化來實現整體績效。
Kotlin,超越基礎+函數編程 (www.油Tube.com)
演講者Huyen和GDE,Segun Famisa談論了Kotlin與函數編程的基本功能。
查看函數調用層次結構 (www.油Tube.com)
Nate Ebel演示了調用層次結構工具窗口,它使您能夠可視化函數調用層次結構的跟蹤,并查看調用函數的方式和位置。
適用于Android的PhotoEditor SDK集成教程(www.油Tube.com)
今天我們將向您展示如何將PhotoEditor SDK集成到您的Android應用程序中。
英文原文:Android Weekly #340
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們