原创 設置Android默認壁紙爲動態壁紙
在frameworks/base/core/res/res/values目錄找到Config.xml文件 <string name="default_wallpaper_component">@null</string> 將其修改爲對
原创 android binder 講解
下面進行詳細講述Android Binder機制問題,Binder機制是通過驅動的形式來實現,其實驅動程序的部分是保存在源代碼的以下的文件中。 Android Binder機制大部分都是使用的IPC,進程間通信機制有很多種,例如lin
原创 android email 郵件轉發 附件不能轉發問題的解決
最近碰到android email 郵件轉發 附件不能轉發問題,然後就仔細研究後,發現這個問題的解決很簡單,所以對其進行了解決,並在自己的機子上進行了測試,下面我把代碼給大家發出來。 在MessageCompose.java類中添
原创 編譯源碼時候遇到only 64-bit build environments are supported beyond froyo/2.2
當我們編譯源碼的時候遇到: build/core/main.mk:73: You are attempting to build on a 32-bit system. build/core/main.m
原创 Android屏幕解鎖和點亮
有些場景需要程序自動點亮屏幕,解開屏幕鎖,以方便用戶即時操作,下面用代碼來實現這一功能: //得到鍵盤鎖管理器對象 KeyguardManager km= (KeyguardManager) getSystemService(Co
原创 Android Loader
Loaders,中文可理解爲“加載器”,在Android3.0中新增。從字面含義可見其功能,即提供數據加載。特別地,加載數據的方式爲異步。它具有以下特點: l Loaders用於所有的Activity和Fragment; l 提供異步
原创 android之Fragment(官網資料翻譯)
Fragment要點 Fragment作爲Activity界面的一部分組成出現可以在一個Activity中同時出現多個Fragment,並且,一個Fragment亦可在多個Activity中使用。在Activity運行過程中,可以添加、
原创 windows下eclipse搭建android_ndk開發環境
安裝cygwin: 由於NDK編譯代碼時必須要用到make和gcc,所以你必須先搭建一個linux環境, cygwin是一個在windows平臺上運行的unix模擬環境,它對於學習unix/linux操作環境,或者從unix到wind
原创 ubuntu中tar命令的使用
tar參數: -c 創建一個壓縮包(默認是tar格式) -z 創建一個gz包 -v 顯示過程 -f 設定創建的包名 -x 解壓一個壓縮包(默認是tar格式) -j 創建一個bz2包 實
原创 修改build.prop, 優化Android
可以添加以下幾行在build.prop文件和編輯更改您的設備中的幾個屬性: debug.sf.hw = 1GPU的渲染UI(減輕對CPU的壓力) dalvik.vm.heapsize = 32M一套Dalvik虛擬機堆大小(多少R
原创 讓系統永不鎖屏
1.我們爲了讓系統永不鎖屏,只需要把資源R.integer.def_screen_off_timeout設爲-1即可。查看文件在這裏: frameworks/base/packages/SettingsP
原创 查看android程序的CPU和內存消耗情況
查看android程序的CPU和內存消耗情況 查看CPU 消耗 1.進入adb shell 2.輸入top -m 10 -s cpu 可查看佔用cpu最高的前10個程序(-t 顯示進程名稱,-s 按指定行排序,-n
原创 android settings模塊中添加來電反轉靜音功能
最近由於項目需要,添加來點反轉靜音功能,先將代碼寫出來,往大家給點意見 1.首先是一個主要的服務類,service package com.create.wxb; import java.util.List; import andro
原创 [gcc]: unknown (64-bit) [FAIL]
Mtk在檢測gcc的時候會存在不兼容的情況,導致無法檢測到gcc,出現gcc unkown錯誤。gcc nv檢測的時候 做了以下操作(具體代碼位置參見:mediatek/build/tools/check
原创 ubuntu上配置git服務器
1 需求 硬件需求:一臺Ubuntu或者debian電腦(虛擬機),能通過網絡訪問到。 軟件需求:git-core, gitosis, openssh-server, openssh-client 2 安裝配置gi