?? environmentinfoact.java
字號(hào):
package foolstudio.demo.sys;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;public class EnvironmentInfoAct extends Activity implements OnClickListener { private Button mBtnRegister = null; private Button mBtnAction = null; private Button mBtnUnregister = null; private EditText mTxtContents = null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mBtnRegister = (Button)findViewById(R.id.BTN_INIT); mBtnAction = (Button)findViewById(R.id.BTN_ACTION); mBtnUnregister = (Button)findViewById(R.id.BTN_UNINIT); // mTxtContents = (EditText)findViewById(R.id.TXT_CONTENTS); mBtnRegister.setOnClickListener(this); mBtnAction.setOnClickListener(this); mBtnUnregister.setOnClickListener(this); } @Override public void onClick(View v) { // TODO Auto-generated method stub switch(v.getId() ) { case R.id.BTN_INIT: { doInit(); break; } case R.id.BTN_ACTION: { clearText(); doAction(); break; } case R.id.BTN_UNINIT: { doUninit(); break; } } } private void doUninit() { // TODO Auto-generated method stub } private void doInit() { // TODO Auto-generated method stub } private void doAction() { // TODO Auto-generated method stub printText("數(shù)據(jù)文件夾:"+Environment.getDataDirectory() ); printText("下載緩存文件夾:"+Environment.getDownloadCacheDirectory() ); printText("外部存儲(chǔ)文件夾:"+Environment.getExternalStorageDirectory() ); printText("外部存儲(chǔ)狀態(tài):"+ getStateDesc(Environment.getExternalStorageState() ) ); printText("根文件夾:"+Environment.getRootDirectory() ); } //獲取存儲(chǔ)器狀態(tài)描述 private String getStateDesc(String state) { // TODO Auto-generated method stub if(state.equalsIgnoreCase(Environment.MEDIA_BAD_REMOVAL) ) { return ("錯(cuò)誤移除"); } else if(state.equalsIgnoreCase(Environment.MEDIA_CHECKING) ) { return ("檢測(cè)ing"); } if(state.equalsIgnoreCase(Environment.MEDIA_MOUNTED) ) { return ("就緒"); } else if(state.equalsIgnoreCase(Environment.MEDIA_MOUNTED_READ_ONLY) ) { return ("只讀"); } if(state.equalsIgnoreCase(Environment.MEDIA_NOFS) ) { return ("不支持的文件系統(tǒng)"); } else if(state.equalsIgnoreCase(Environment.MEDIA_REMOVED) ) { return ("已移除"); } if(state.equalsIgnoreCase(Environment.MEDIA_SHARED) ) { return ("共享"); } else if(state.equalsIgnoreCase(Environment.MEDIA_UNMOUNTABLE) ) { return ("不能安裝"); } else if(state.equalsIgnoreCase(Environment.MEDIA_UNMOUNTED) ) { return ("沒(méi)有安裝"); } return (state); } private void clearText() { mTxtContents.setText(""); } private void printText(String text) { mTxtContents.append(text); mTxtContents.append("\n"); } };
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -