原创 adb unauthorized
使用adb連接手機時,即使打開了usb調試,手機添加了信任,仍然出現unauthorized的提示 C:\Users\xxx\.android裏面刪掉adbkey 和adbkey.pub兩個文件,然後重新插拔手機 執行: adb kill
原创 將Android源碼導入Android Studio進行調試
做系統開發的,比如手機,平板,需要編譯修改源碼。 做源碼開發,不像開發純app,調試起來有些麻煩,但還是可以實現的,可以將整個源碼導入AS,實現打斷點調試 我這邊使用的是Android Studio 2.3 要調試的源碼是Android9
原创 Android Q MTK平臺開關機動畫和開關機鈴聲
Google default關機流程只顯示進度條,不會播放關機動畫。如需自定義開關機動畫,需要使用mtkbootanmiation進行客製化。 google默認開機動畫代碼在framework/base/cmds/bootanimatio
原创 View事件分發
dispatchTouchEvent() onInterceptTouchEvent() onTouchEvent() dispatchTouchEvent() 該方法是用來處理事件的分發。如果事件能夠
原创 JIT AOT Davlik ART
一、 JIT 是just In time compile的縮寫,就是“即時編譯技術”,用於Davlik虛擬機 AOT "Ahead of Time"的縮寫,提前編譯,運行前編譯,一般在安裝時就將字節碼翻譯成機器碼 dalvik這個大家
原创 Android通信相關-聯繫人-導入導出聯繫人
對於Android手機來說,通信是一大塊功能。APP層包括聯繫人、短信、撥號、InCallUI。framework層包括Telephony、Telecom、PhoneGlobal、RIL等,底層又涉及到通信模塊,AT命令等,幾大功能互相獨
原创 鎖屏界面增加提示
鎖屏界面佈局文件爲keyguard_bottom_area.xml ./res/layout/status_bar_expanded.xml:82: layout="@layout/keyguard_bottom_area"
原创 Android P 系統應用無法對外置SD卡進行讀寫
1、frameworks/base/data/etc/platform.xml <permission name="android.permission.WRITE_MEDIA_STORAGE" > - <grou
原创 關於Android進程間通信的理解
一、一般認爲Android進程間通信方式有四種,其實就是四大組件的進程間通信方式。 這種網上將得非常清楚了:如一下文章 https://blog.csdn.net/baidu_29094221/article/details/788529
原创 如何將Android Studio下開發的app放到系統源碼中編譯
將app文件夾拷貝到packages/apps/ 下面 同目錄增加Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS :=
原创 Java類成員初始化順序
代碼測試示例: package com.st; public class StaticTest { /** * @param args */ public static void main(Stri
原创 String基礎
String爲字符串常量,是Java中一個重要的工具類 一、兩種創建方式 1、String str1 = “Hello”; 在字符串中,如果採用直接賦值的方式(String str="Lance")進行對象的實例化,則會將匿名對象“Lan
原创 Thread筆記
Thread爲Java中線程類 Thread屬性:優先級,線程組,線程名,Runnable對象,狀態 一狀態: 線程從創建到最終的消亡,要經歷若干個狀態。一般來說,線程包括以下這幾個狀態:創建(new)、就緒(runnable)、運行(r
原创 System使用學習筆記
System類代表系統,系統級的很多屬性和控制方法都放置在該類的內部。該類位於java.lang包。 由於該類的構造方法是private的,所以無法創建該類的對象,也就是無法實例化該類。其內部的成員方法和成員變量都是stat