文章&教程 DebugPort 2.0 (medium.com) 在這篇文章中,Jason Feinstein推出了DebugPort 2.0。 DebugPort是一個SQLite REPL,用于在運行時調試你的應用程序。 了解迪米特法則 (medium.com) 對于一個好的軟件設計來說,擁有“松耦合”類是非常重要的。松耦合提高了可測試性,組件可以更容易地更換。但有時這個概念很難把握。在這篇文
文章 & 教程 MapMe — Android地圖適配器 (medium.com) Josh Burton介紹MapMe,是一個用Kotlin編寫的Android庫,可以將適配器模式帶到地圖上。 贊助 CloudRail - 連接到API 10x更快 (cloudrail.com) 當我們用單一的界面連接到所有的Dropbox,Google Drive,OneDrive和Box時,為什么要為每個不
文章 & 教程 為什么您的應用程序崩潰 (jeroenmols.com) 太多次,我看到開發人員試圖避免崩潰的代價。 實際上,有時你想讓你的應用程序崩潰。 Jeroen Mols解釋了為什么,并提供一些實用的提示。 兩個ID問題 (tech.trello.com) Dan Lew在Trello Android應用程序中開發離線模式時遇到了一個令人驚訝的棘手問題:處理標識符。 保留Dagger組件
文章&教程 如何保持富有成效的遠程工作 (engineering.helpscout.com) David González需要遠程工作。 這篇是關于他如何使其工作的介紹。 Shut the HAL Up (android-developers.googleblog.com) 更新對于安全性至關重要,但對于設備制造商而言,這些更新將是困難和昂貴的。 Project Treble通過將底層供應商與核
學習的最佳方式就是閱讀,對程序員來說也是如此。 如果你想成為一個更優秀的程序員,你必須閱讀更多的代碼, 就是這么簡單。書籍,博客,論壇在某種程度上都是有益的,但是沒有什么能替代功能完善、代碼詳細的開源項目。整個app的所有相關資源都直接呈現在你面前。
文章&教程 Kotlin 的隱藏費用 - Benchmarks (sites.google.com) 一系列博客文章稱為探索Kotlin的隱性成本,展示了某些Kotlin構造具有隱藏成本。這里Renato Athaydes寫了一些基準來揭示實際的成本。 為什么要使用Facebook’s Device Year Class 庫? (blog.mindorks.com) 您有時要禁用舊設備上的動畫嗎?
文章&教程 default methods + lambdas = less code (medium.com) 在這篇文章中,Bartek Lipinski解釋了如何使用兩個Java 8功能來清理一些Android代碼。 關于Droidcon NYC 2017的九件事 (medium.com) 這是關于來自Daniel Heron的失態和第一計時器角度的#DCNYC17的九件事情。 漂亮的,高性
文章 & 教程 順利遷移到Kotlin (fernandocejas.com) 在本文中,Fernando Cejas就關于如何將Kotlin引入現有的Android Java代碼庫中做出了思考(和提出意見)。所有這些材料來自他的經驗和事實。 關于Clean Architecture的想法 (android.jlelse.eu) Mihaly Nagy向您介紹了一些可從Android開發人員角度來
文章&教程 Chords,,談話和Kotlin客戶端庫 (joebirch.co) Joe Birch需要利用一些服務器端組件來處理Dialogflow本身無法處理的會話工具的邏輯(稱為履行)。為此,他決定在Google上為了操作而使用Kotlin 客戶端庫 ! 使用Kotlin和KTX的Android Canvas API (riggaroo.co.za) Rebecca Franks展示了在使
文章&教程 Android App Bundles:入門 (www.raywenderlich.com) Arturo Mejia展示了如何使用App Bundles來減少用戶下載到設備的應用程序的大小,從而節省寶貴的數據和存儲空間。 Android Predictive鍵盤 (proandroiddev.com) Jose Corbacho介紹了如何使用機械學習構建自己的預計的鍵盤。 贊助 In
WindowInsets? - 布局監聽器 (medium.com) Chris Banes分享了一些使操作嵌入更容易的方法,使您的應用程序可以在狀態和導航欄后面處理。 冷流,熱通道 (medium.com) Roman Elizarov描述了熱通道和冷流之間的差異,并介紹了新的Kotlin Flow概念。 使用JUnit和mockito進行Android測試 (medium.com)
在今年第二季度,蘋果 iPad 仍在平板電腦市場處于領先地位,但是預計亞馬遜和 Barnes & Noble 等競爭對手的產品將在第四季度迎頭趕上。只是,這與谷歌沒有太大的關系。
文章 & 教程 Tool Time – 第二部分 (blog.stylingandroid.com) 這些工具內置了一些簡單的助手:名字空間,可以幫助加快我們的布局發展。Mark Allison繼續他的系列觀察如何使用這些功能。 在Kotlin中使用正則表達式解構來安全,簡潔的解析文本 (medium.com) 在Preston Garno的經驗中,當使用Java的正則表達式時,保護空值和錯誤輸入
文章&教程 遷移到 RxJava 2.x (medium.com) Dmytro Khmelenko分享了他對RxJava 2.x操作的經驗,他發現的一些問題以及他解決問題的方法。 Android Things - IoT的可能性 (www.novoda.com) HacksterIO最近與Google & NXP展開競爭,探索新的AndroidThings物聯網概念。本文貫穿了Novoda的作品
文章&教程 縮小APK,增加安裝次數 (medium.com) 在本文中,Sam Tolomei討論了在過去的兩年中Google進行的用戶體驗研究中APK范圍的重要性和分析結果。 Java中的多幣種支持| Drivy Engineering (drivy.engineering) 這里有如何通用處理將貨幣值轉換為可顯示字符串的快速提示。 Model-View-Intent結構體系 (proandr
DoNews 3月9日消息 9日下午,據消息人士透露360旗下所有應用被國內知名Android應用商店機鋒市場下架,對此機鋒市場方面沒有給出評論,但分析稱可能是由于360惡意刷票沖擊排行榜所致。
一說起Firefox,人們想到的總是那款著名的PC瀏覽器,能夠成為很多人的首選,Firefox是非常成功的。隨著移動設備發 展,Firefox開始向該領域進軍,推出了Android平臺的Firefox。
操作系統的舊版本占有率過大總是擺在新版本推進面前的最大障礙,Windows如此,Android也不例外;不過通過谷歌近兩個周的調查來 看,Android系統的更新換代速度有所改觀,其中Android 4.0 ICS的占有率已經攀升至15.9%,整整比六月份調查的10%左右高出5個百分點。
谷歌將會在未來數周內發布最新的 Android 5.0——Lollipop,這個全新的系統將會對 Android 的方方面面進行徹頭徹尾地改變,包括對每一款應用的重新設計、全新的運行環境、多種新功能以及對設備續航時間的關注等。同時,谷歌還會同期發布一系列新款 的 Nexus 旗艦設備,包括面向高端市場的 Nexus 6 和 Nexus 9 及首款 Android TV 設備 Nexus Player 等。此外,谷歌還將發布新的郵件服務 Google Inbox 和新版本的 Android Wear 等等。
前段時間關于黑莓推出安卓系統手機一事已經傳得沸沸揚揚,尚未完全落定,日前黑莓官網又宣布其與谷歌合作,將為企業用戶定制更加安全的系統版本。