編輯:Android開發實例
我們在進行Android開發時往往需要訪問SD卡的內容,而且因為文件很多,希望能夠在SD卡中進行搜索。本文就給出一個Android開發實例,演示如何搜索SD卡裡的文件。
實例界面
首先讓那個大家看看程序運行後的界面是什麼樣子的:
在第一個EditText中設置搜索的目錄,默認為根目錄"/"。
第二個EditText為所要搜索的關鍵字。
Layout布局
下面貼出layout中的布局文件內容,應該說也是比較簡單的,難度不大。
XML/HTML代碼搜索功能的代碼實現
最後就是如何實現搜索的問題。
我通過java.io.File中定義的File.getName().indexOf(keyword) >= 0 來判斷文件是否符合搜索要求。
具體的實現是通過下面的代碼:
Java代碼其中,File[] files = new File(file.getPath()).listFiles(); 是用來得到所要求目錄下的所有文件,再通過 for (File f : files) 歷遍所有文件。
完整的Main.java 代碼為:
Java代碼Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我
前面我們已經將每個月的收支明細存入到SQLite的數據表中,本文將實現從SQL
andriod短信整合備份發送到gmail郵箱,需要在andoid手機配置好gmail郵箱 github代碼 https://github.com/zhwj184
雜語:看了很多程序猿都有寫博客的習慣,看來我也得練練,不管寫的好不好了,學到點什麼體會就寫寫吧。 內容解說:這幾天開始學游戲地圖制作,今天小小的總結一下Canva