原创 android 修改系統默認時間24小時制

由於業務需求,需要將系統時間12小時制改爲24小時制。 首先,我們通過setting中設置時間格式的文字信息找到這個設置項所在資源文件位置,packages/apps/Settings/res/xml/data_time_prefs.

原创 andorid 系統實現多種開機動畫和logo切換

前言 基於mtk6580,添加多logo和開關機動畫切換 描述 目前android開機畫面由三個部分(階段)組成,第一部分在bootloader啓動時顯示(靜態),第二部分在啓動kernel時顯示(靜態),第三部分在系統啓動時(boo

原创 android 隱藏Settings菜單的幾種方法

本文修改基於mtk6.0系統 隱藏一個一級菜單 源碼位置 packages/apps/Settings/src/com/android/settings/SettingsActivity.java; private int[]

原创 Andorid 系統實現多種開機動畫和logo切換功能

這篇文章主要介紹了Andorid 系統實現多種開機動畫和logo切換功能,非常不錯,具有一定的參考借鑑價值,需要的朋友可以參考下 前言 基於mtk6580,添加多logo和開關機動畫切換 描述 目前android開

原创 android 修改系統默認語言

MTK 6.0 之前做一款桌面廣告機項目時,有一個修改默認語言的需求,查找FAQ發現MTK有介紹怎麼修改,如下: 默認開機語言設置 如果想把某種語言設置爲開機默認語言,只需把這個語言的代碼放到(Android L PRODUCT_LO

原创 Android 下拉快捷欄添加快捷開關

下拉快捷設置面板中都是一些設置的快捷開關,比如wifi,藍牙,gps等,下面就介紹下添加一個NFC快捷開關的具體流程。 本文基於MTK 6.0 config.xml參數配置 源碼位置 frameworks/base/packages

原创 android設備節點讀寫

android 節點讀寫 設備節點文件是設備驅動的邏輯文件,可以通過設備節點來訪問設備驅動。 很多設備信息都可存儲在節點中。apk可以訪問節點,獲取設備信息或狀態。 上層應用節點讀取: 例如給設備新添加了節點,路徑是 /sys/cla

原创 android 修改wifi信號強度

基於MTK 6.0系統 源碼文件 frameworks/base/wifi/java/android/net/wifi/WifiManager.java; /** * Calculates the level of th

原创 android MTK修改開關機動畫

① device/tangxun/tx6580_weg_m/ProjectConfig.mk   中BOOT_LOGO=hd720  可知開機的圖標在hd720文件夾中(這個需要根據屏幕的分辨率指定的文件夾)   uboot和kernel

原创 Android 主動獲取電量的方法

第一種方法:註冊廣播 IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_BATTERY_CHANGED); registerReceiver

原创 android6.0系統狀態欄添加電量百分比

1.系統狀態欄添加電量百分比顯示 我們要修改SystemUI這個應用,看過源碼才知道,其實狀態欄是分3個顯示的, 鎖屏的時候是一個,對應的類是KeyguardStatusBarView,它是一個RelativeLayout, 對應的佈局是

原创 adb命令查看當前運行activity

使用adb命令查看最上層activity: 方法一 :  在cmd命令中輸入:adb shell dumpsys activity activities  查看    * Hist #1: ActivityRecord{76f895b u

原创 Launcher 讀取第三方圖標顏色添加相應的背景

Launcher 讀取第三方圖標顏色添加相應的背景 因爲 android的第三方圖標不規則,公司這邊會要求統一加一個標準背板。但是如果所有的圖標都加一個會顯得單調,所以我採用讀取第三方圖標的顏色,然後添加相應的背景。 修改圖標背景的文