Android 搜索手机目录遍历
来源:互联网 发布:软件兼容性是什么意思 编辑:程序博客网 时间:2024/05/22 01:10
package com.example.serach;
import java.io.File;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends
Activity {
Button mButton;
EditText mEditText;
TextView mTextView;
@Override
public void onCreate(
Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mButton = (Button) findViewById(R.id.button1);
mEditText = (EditText) findViewById(R.id.editText1);
mTextView = (TextView) findViewById(R.id.textView1);
mButton.setOnClickListener(listener1);
}
OnClickListener listener1 = new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(
getApplicationContext(),
"loveyu", 2000)
.show();
String keywordString = mEditText
.getText()
.toString();
if (keywordString
.equals("")) {
mTextView
.setText("null");
}
else {
mTextView
.setText(searchFile(keywordString));
}
}
private CharSequence searchFile(
String keywordString) {
// TODO Auto-generated method stub
String resultString="";
File[] files=new File("/").listFiles();
for (File file : files) {
if (file.getName().indexOf(keywordString)>=0) {
resultString=file.getPath()+"\n"+resultString;
}
}
if (resultString.equals("")) {
resultString="找不到文件";
}
return resultString;
}
};
@Override
public boolean onCreateOptionsMenu(
Menu menu) {
getMenuInflater().inflate(
R.menu.activity_main,
menu);
return true;
}
}
import java.io.File;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends
Activity {
Button mButton;
EditText mEditText;
TextView mTextView;
@Override
public void onCreate(
Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mButton = (Button) findViewById(R.id.button1);
mEditText = (EditText) findViewById(R.id.editText1);
mTextView = (TextView) findViewById(R.id.textView1);
mButton.setOnClickListener(listener1);
}
OnClickListener listener1 = new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(
getApplicationContext(),
"loveyu", 2000)
.show();
String keywordString = mEditText
.getText()
.toString();
if (keywordString
.equals("")) {
mTextView
.setText("null");
}
else {
mTextView
.setText(searchFile(keywordString));
}
}
private CharSequence searchFile(
String keywordString) {
// TODO Auto-generated method stub
String resultString="";
File[] files=new File("/").listFiles();
for (File file : files) {
if (file.getName().indexOf(keywordString)>=0) {
resultString=file.getPath()+"\n"+resultString;
}
}
if (resultString.equals("")) {
resultString="找不到文件";
}
return resultString;
}
};
@Override
public boolean onCreateOptionsMenu(
Menu menu) {
getMenuInflater().inflate(
R.menu.activity_main,
menu);
return true;
}
}
- Android 搜索手机目录遍历
- Android搜索手机文件
- Android Assests目录遍历
- Android手机目录结构
- Android手机目录介绍
- Windows API遍历文件目录、搜索文件
- LINUX下目录遍历搜索文件程序,支持嵌套目录
- LINUX下目录遍历搜索文件程序,支持嵌套目录
- Android 手机存储目录详解
- Android 手机存储目录详解
- J2ME访问手机文件,j2me建立目录,建立遍历文件
- Python遍历目录和搜索文件中的关键字
- Win32非递归遍历和搜索文件以及目录算法
- Android遍历手机内所有文件
- Google推出Android手机搜索购物软件
- android:快速搜索手机中文件
- android学习笔记之搜索手机文件
- Android蓝牙搜索三星手机找不到设备
- jquery学习(六)
- C语言中的计时方法:time
- STL
- MSSQL Server常用知识总结
- dlink路由器断电后数据丢失
- Android 搜索手机目录遍历
- The 2 Biggest Mistakes I Made When Learning to Code
- linux多线程和锁
- jquery学习(七)
- swun 1445 项链
- Linux手动清空Buffer和cache内存缓存
- VIM Config
- 【浏览器】一、FF与IE在计算屏幕尺寸时的异同
- minimalcomps panel