原创 android java程序中調用shell命令

在android 應用的java程序中使用不需要SU權限的shell腳本很簡單: final String command = "am dumpheap -n " + packageName1 + " /storage/sdcard0/"

原创 無界面發短信

private void testSMS3(String targetNumber, String centreSMSNum, String sms

原创 無界面發彩信

====================== 轉載請註明出處,謝謝! ====================== 調用該類的send(final Context context, String phone, String subject

原创 關於StopSelf

在Service中在使用StopSelf時,您是否遇到過,不能終止掉自己的情況? 遇到這種情況不要驚慌,可以通過下面的方法解決: 在需要結束掉本Service時,發給消息給Acvitivy,在Acvity中結束掉Service:  如:m

原创 測試自動化框架〔轉貼〕

Test Automation Frameworks "When developing our test strategy, we must minimize the impact caused by changes in the

原创 eclipse 中工程名出現紅色感嘆號問題 JRE System Library

By  雷格雷戈Android_in_China 右鍵工程名-----選擇Build Path-----選擇Config build path---

原创 Android HAL(硬件抽象層)介紹以及調用

Android 的 HAL(Hardware Abstract Layer硬件抽象層)是Google因應廠商「希望不公開源碼」的要求下,所推出的新觀

原创 追加文件內容的三種方法

import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import

原创 android 文件操作

在android中的文件放在不同位置,它們的讀取方式也有一些不同。 一、資源文件的讀取:       1) 從resource的raw中讀取文件數據: 01 String res = ""; 02 try{ 03   

原创 常見異常

異常一: java.lang.IllegalArgumentException: File /mnt/sdcard/leichi.txt contains a path separatorFile 出錯的代碼:         Strin

原创 Activity launchMode

Activity的四種launchMode launchMode在多個Activity跳轉的過程中扮演着重要的角色,它可以決定是否生成新的Activity實例,是否重用已存在的Activity實例,是否和其他Activity實例公用

原创 AndroidRuntime: Shutting down VM

01-02 13:35:15.590   470   470 D StatusBar.NetworkController: mSimColor[ 0

原创 orientation|keyboardHidden

當橫豎屏切換的時候會直接調用onCreate方法中的onConfigurationChanged方法,而不是重新執行onCreate方法,如果沒有使

原创 java字符串的各種編碼轉換

/**  * 轉換字符串的編碼  */ public class ChangeCharset {  /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁塊 */  public static final S

原创 java.net.SocketException: socket failed: EACCES (Permission denied)

原因是建立的套接字沒有限權對外連接。 在AndroidManifest.xml中,加上這一句話,取得權限。 <uses-permission android:name="android.permission.INTERNET" />