Android Bitmap 相關操作 Android系列 常見的幾個操作:縮放,裁剪,旋轉,偏移 很多操作需要 Matrix 來支持;Matrix 通過矩陣來處理位圖, ...
Android Bitmap 相關操作 Android系列 常見的幾個操作:縮放,裁剪,旋轉,偏移 很多操作需要 Matrix 來支持;Matrix 通過矩陣來處理位圖, ...
Android 2020 本文鏈接 前言 在某一個界面,用戶發起了一個網絡請求,因為某種原因用戶在網絡請求完成前離開了當前界面,比較好的做法是取消這個網絡請求。對於OkHttp來說,具體是調用C ...
本文鏈接 下載文件是一個比較常見的需求。給定一個url,我們可以使用URLConnection下載文件。 使用OkHttp也可以通過流來下載文件。 給OkHttp中添加攔截器,即可實現下載進度的監聽 ...
本文鏈接: Android MediaPlayer 基礎簡介 簡單介紹MediaPlayer的基本概念,狀態,常用的方法與監聽器。 什么是MediaPlayer MediaPlayer類可以用來 ...
本文鏈接 本文介紹RecyclerView的使用入門。這里給出一種比較常見的使用方式。 Android教程2020 - 系列總覽 想必讀者朋友對列表的表現形式已經不再陌生。手機上有聯系人列表,文件 ...
本文鏈接: Android MediaPlayer 倍速播放,調整播放速度 現在市面上的很多音視頻App都有倍速播放的功能,例如把播放速度調整為0.5、1.5、2倍等等。 從Android API ...
本文鏈接: Android MediaPlayer 播放音頻 主要介紹使用MediaPlayer播放音頻的方式。關於MediaPlayer的基礎知識,比如狀態,可以參考Android MediaPl ...
CameraX使用ImageAnalysis分析器,可以訪問緩沖區中的圖像,獲取視頻幀數據。 准備工作 准備工作包括gradle,layout,動態申請相機權限,外部存儲權限等等,大部分設置與Ca ...
App有時可能需要定期運行某些工作。例如,可能要定期備份數據、上傳信息到服務器,定期獲取新的內容等等。 在app運行期間,我們使用Handler也可以完成定期的功能。在這里我們介紹WorkManage ...
懸浮窗能顯示在其他應用上方。桌面系統例如Windows,macOS,Ubuntu,打開的程序能以窗口形式顯示在屏幕上。 受限於屏幕大小,安卓系統中主要使用多任務切換的方式和分屏的方式。視頻播放,視頻對 ...