原创 Web學習整理

JAVA https://www.runoob.com/java/java-tutorial.html IDE https://www.eclipse.org/   HTML https://www.runoob.com/html/htm

原创 Android P ActivityManagerService(七) TransactionExecutor消息機制

TransactionExecutor,在Activity啓動代碼的初期就有接觸過;最後realStartActivityLocked中也有涉及; 初看的時候會有些模糊;決定先整理一下TransactionExecutor相關的知識,既能

原创 通過JNI調用三方SO庫

1. 不管怎麼樣搞一個帶C++的項目 2. app路徑下搞一個文件jniLibs放第三方so 這個路徑需要配置: 地方在app下的build.gradle android { //... sourceSets {

原创 Android 知識點整理

Java基礎 動態代理 https://www.jianshu.com/p/95970b089360 Java註解 https://blog.csdn.net/weixin_39821531/article/details/8878774

原创 android Room基礎使用

今天開始Jetpack第一篇! 因爲正好要先用數據庫,所以先看ROOM! 這篇只是能跑起來的,基礎中的基礎,細節以後寫! 上! 一、大概先了解 ROOM主要對象爲3類: 用註解表示分別是:@Database、@Dao、@Entity 各自

原创 android源碼下載-Windwos下使用清華鏡像

本人只需要部分源碼做分析就研究,所以只下載了一部分,全部的沒有下載過 不多廢話直接上步驟: 1. 按照git https://www.runoob.com/git/git-tutorial.html 2. 安裝python https:/

原创 Android P Camera2 代碼路徑

Camera代碼路徑 App packages/apps/Camera2/ 應用層代碼,可以模仿此App進行Camera開發 Camera2 Framework frameworks/base/core/java/android/

原创 Android P Camera2中CaptureRequest的3A設置

Camera2中CaptureRequest的3A設置 自動曝光 自動曝光在日常使用中算是比較常用的功能了,CameraCharacteristics#FLASH_INFO_AVAILABLE特性爲TRUE的設備支持對自動曝光(AE)

原创 Android P CameraCaptureSession

CameraCaptureSession public abstract class CameraCaptureSession extends Object implements AutoCloseable 一個已配置好的CameraD

原创 Android P CameraManager.AvailabilityCallback

CameraManager.AvailabilityCallback 相機設備變回可打開或無法打開的回調。 當相機不再使用或連接新的可移動相機時,相機即可使用。 當某些應用程序或服務開始使用相機時,或者當可移動相機斷開連接時,它們將變得不

原创 性能優化

APP性能優化之內存優化 https://www.imooc.com/learn/777 Android性能優化之佈局優化 https://www.imooc.com/learn/1030 Android性能優化之圖片優化  https:

原创 Android P CameraManager.TorchCallback

CameraManager.TorchCallback 相機閃光燈手電筒模式變爲不可用,禁用或啓用的回調。 當其所屬的攝像機設備變得不可用或由於其他更高優先級的攝像機Activity而需要的其他攝像機資源變得繁忙時,手電筒模式變得不可用。

原创 Android P Camera2的粗略整理

Android Camera目前的整體架構很清晰的,主要分爲以下幾塊: Camera APP  代碼在packages/apps/Camera2/目錄下 是Camera的上層應用端,自己寫Camera App的話,可以借鑑此部分代碼 Ca

原创 Android P CameraDevice

CameraDevice CameraDevice類是連接到Android設備的單個攝像頭的表示,允許以高幀速率對圖像捕獲和後處理進行細粒度控制。 您的應用程序必須在其清單中聲明Camera權限才能訪問攝像頭設備。 給定的攝像機設備可以在

原创 MTKCamera1APP-Open

CameraApp Open流程: CameraActivity - onCreate CameraDeviceCtrl - openCamera 在這裏會把mCameraState設置爲STATE_OPENING_CAMERA,默認是S