原创 Android Dalvik虛擬機實戰

簡介 Android 平臺雖然是使用java語言來開發應用程序,但Android程序卻不是運行在標準java虛擬機上的。谷歌專門爲Android平臺設計了一套虛擬機來運行Android程序。它就是Dalvik虛擬機。特點 體積小

原创 Android長按POWER直接關機

--- a/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/frameworks/base/se

原创 Android 修改默認WebView

Android 5.1: --- a/frameworks/base/core/res/res/values/config.xml +++ b/frameworks/base/core/res/res/values/config.

原创 Android創建指定大小、類型的文件

package com.testSDcardFill; import java.io.File; import java.io.FileOutputStream; import java.io.IOExcept

原创 Android 屏蔽Sending non-protected broadcast 廣播警告信息

frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java private void checkBroadcastF

原创 Android默認打開便攜式WIFI熱點

目前判斷Wifi開機後是否需要的自動開啓實現是在wifiService.java的checkAndStartWifi() 函數裏,類似的,可以參 照wifi在wifiService.java裏添加一下如下函數: public v

原创 Android修改情景模式的默認值

UI介紹: 1, 情景模式下菜單下分預定義的幾種情景模式(標準/靜音/會議/戶外) 2, 每個情景模式點進去,分幾大類:常規/音量/來電/通知/系統設置 [SOLUTION] 一,針對每個情景模式的默認值修改: 1,默認鈴聲是

原创 Android 7.1使用以太網口共享本機4G網絡給其他設備

public String doEthernetShare() { String result = "Failure"; DataOutputStream dataOutputS

原创 Android去掉PackageInstaller的禁止安裝來源不明界面的按鈕

packages/apps/PackageInstaller/src/com/android/packageinstaller/PackageInstallerActivity.java --- a/packages/apps/

原创 Android 系統級應用守護進程

--- a/frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUIApplication.java +++ b/frameworks/base/pac

原创 Android修改PackageInstaller自動安裝指定應用

diff --git a/packages/apps/PackageInstaller/src/com/android/packageinstaller/InstallAppProgress.java b/packages/app

原创 Android鼠標模式下按確認鍵,獲取鼠標光標位置,然後模擬input tap

Android->frameworks: add touch one diff --git a/frameworks/base/services/core/java/com/android/server/policy/P

原创 Android實現以太網和WiFi互斥

diff --git a/packages/apps/Settings/src/com/android/settings/ethernet/EthernetSettings.java b/packages/apps/Setting

原创 Android開啓指定輔助功能服務

diff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsP

原创 Android已配對藍牙設備隱藏Profile

Android->Settings:not show bluetooth profiles. diff --git a/packages/apps/Settings/src/com/android/settings/b