author/安卓-伯樂線上

Android之高效載入大圖

載入大圖到記憶體是一件令人頭疼的事情。因為大圖的原因,我們會在Crash報告中看到OOM(記憶體不足).Android的記憶體有限,這一點我們應該心裡有數。 stackoverflow上有

掌握Kotlin Coroutine之 Job&Deferred

前面一節介紹了 Coroutine 的 scope 概念以及 CoroutineScope 上定義的各種建立不同應用場景 Coroutine 的擴充套件函式。這一節來介紹 Coroutine 如何取消以及 Co

Android 圖形渲染應用層簡述

一. 圖形渲染方式 Android 影象渲染有兩種方式一是 CPU 渲染, 另一種是 GPU 渲染 一) CPU 渲染 CPU 渲染稱之為軟體繪製, Android CPU 渲染引擎框架為Sk

使用Kotlin和Android JetPack開發一款App

電影資訊App是一個純練手專案,使用了系統API28,全部是基於Androidx包下的。使用Kotlin語言開發,使用了Android JetPack中的LiveData、ViewModel以及Room。為了學

Android 應用程序啟動過程

Android應用程序啟動流程 注意,這裡講的是應用程序 的啟動流程,不是應用的啟動流程 本文承接部分Android系統啟動流程的內容,建議有慾望的童鞋先看看:傳送門

【Android】1分鐘整合Arouter

原創不易,轉載請註明出處,謝謝 依賴包新增 在app.build中新增以下依賴 dependencies { ··· implementation 'com.

開發十年,就只剩下這套架構體系了!

驀然回首自己做開發已經十年了,這十年中我獲得了很多,技術能力、培訓、出國、大公司的經歷,還有很多很好的朋友。但再仔細一想,這十年中我至少浪費了五年時間,這五年可以足夠讓自己成長為一個優秀的程式設計師,可惜我錯過

我們眼中 RxJava 式的網路請求

誕生 5 年之久的 RxJava,已經不只是一個開源庫,可以說它的誕生 改變了我們寫程式碼的方式 ,把它比作「神兵利器」也毫不為過。我們現在已經能看到各式各樣名為「最佳實踐」的使用教程,如果我們沒能用好這把利

Android GPIO 控制方案

此方案實現Android APP控制CPU GPIO,支援設定IO方向、輸出、輸入、按鍵功能。 移植驅動與Framework gpio service 原始碼

Android開發總結之Fragment

1 Fragment是什麼? Fragment 碎片,我的理解就是一個具有生命週期的容器控制元件,只不過Fragment是寄生在Activity上的,是由Activity來管理,而不是像Activity一

1746044344.688