編輯:Android開發教程
package com.example.listfile; import java.io.File; import java.io.IOException; import android.app.Activity; import android.content.Context; import android.widget.TextView; import android.os.Bundle; import android.os.Process; public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); int myProcessID = Process.myPid(); File yygypath = this.getFilesDir();//this.getCacheDir(); String yygypathstr = yygypath.toString(); File file = new File(yygypath, "yygytest"); try { file.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } yygypathstr = yygypathstr + " pid is " + myProcessID; TextView tv = new TextView(this); tv.setText(yygypathstr); setContentView(tv); } public void onDestory() { super.onDestroy(); this.finish(); android.os.Process.killProcess(android.os.Process.myPid()); System.exit(0); } }
主要是這兩個函數:
this.getFilesDir(); 這個是得到當前app目錄下的files目錄路徑
this.getCacheDir(); 這個是得到當前app目錄下的cache目錄路徑
結果:
adb shell result:
root@generic:/data/data/com.example.listfile/files # ll
-rw------- u0_a53 u0_a53 0 2014-04-21 13:38 yygytest
root@generic:/data/data/com.example.listfile/files #
查看本欄目更多精彩內容:http://www.bianceng.cn/OS/extra/
FrameLayout就是屏幕上的一個“定位器”,可以使用它去顯示一個單一的視圖。被添加到FrameLayout上 的視圖views總是被固定在這
Android測試框架(Android Testing Framework)為Android開發環境的一個組成部分,可以用來測試Android的各個方面,從 單元測試到框
Reorder Activities 示例有四個相關的Activitives: ReorderOnLaunch, ReorderTwo,ReorderThree, Reo
在例子Android簡明開發教程十七:Dialog 顯示圖像 中我們留了一個例子DrawMap()沒有實現,這個例子顯示在線地圖,目前大部分地圖服務器都是將地圖以圖片存儲