編輯:關於Android編程
Android 遍歷SDCARD的文件夾並顯示目錄信息
private String mResult = new String(); private String[] mFileList = null;
1)、顯示所有文件/
File flist = new File("/mnt/sdcard");
mFileList = flist.list();
for(String str: mFileList){
mResult += str;
mResult += "\n";
}
TextView tv = (TextView)findViewById(R.id.result);
tv.setText(mResult.toString());
2)、顯示指定後綴名的文件/
FilenameFilter fnf = new FilenameFilter(){
public boolean accept(File dir, String filename) {
if(filename.endsWith(".mp3")) return true;
return false;
}
};
mFileList = flist.list(fnf);
for(String str: mFileList){
mResult += str;
mResult += "\n";
}
3)、僅顯示目錄/
FileFilter ff = new FileFilter(){
public boolean accept(File pathname) {
return pathname.isDirectory();
}
};
File[] fileDir = flist.listFiles(ff);
for (int i = 0; i < fileDir.length; i++) {
String str = fileDir[i].getName();
mResult += str;
mResult += "\n";
}
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
Android 進階 - ActivieyManagerService簡介
在前面多篇文章中,都有提到ActivityManagerService,它是在系統啟動時加載的一個服務線程,運行於system_server進程中,主要負責管理系統中的A
利用AbSlidingPlayView做一個廣告輪播效果
AbSlidingPlayView是AndBase框架中的功能之一,今天就來嘗試用AbSlidingPlayView來做一個好多類新聞app都會涉及到的,廣播輪播效果,能
Android實現換膚功能(一)
上周有個朋友給建議說講講換膚吧,真巧這周公司的工作安排也有這個需求,換的地方之多之繁,讓人傷神死了。正所謂磨刀不誤砍柴工,先磨下刀,抽出一個工具類,寫了個關於換膚的簡單d
Android ListView的item背景色設置
1.如何改變item的背景色和按下顏色 listview默認情況下,item的背景色是黑色,在用戶點擊時是黃色的。如果需要修改為自定義的背景顏色,一般情況下有三種