=0){result+=f.getPath()+"";}}if(result.equals(""))result="找不到文件!!";returnresult;-IMDN开发者社群-imdn.cn"> =0){result+=f.getPath()+"";}}if(result.equals(""))result="找不到文件!!";returnresult; - IMDN开发者社群-imdn.cn">
登录
首页 » Android » Android indexOf搜索文件示例

Android indexOf搜索文件示例

于 2023-07-23 发布 文件大小:7.60 kB
0 159
下载积分: 2 下载次数: 1

代码说明:

Android 系统中搜索文件的一个简单例子,功能和Windows搜索文件相似,不过实现上就差别大了:先载入main.xml Layout ,初始化对象:   mKeyword=(EditText)findViewById(R.id.mKeyword);   mButton=(Button)findViewById(R.id.mButton);   mResult=(TextView) findViewById(R.id.mResult);   然后定义一个方法,将mButton添加onClickListener,取得输入的关键字,再创建搜索文件的method:   private String searchFile(String keyword)   {    String result="";    File[] files=new File("/").listFiles();    for( File f : files )    {    if(f.getName().indexOf(keyword)>=0)    {    result+=f.getPath()+" ";    }    }    if(result.equals("")) result="找不到文件!!";    return result;

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Android-memory-manage-
    非常好,非常棒,非常不错的android内存管理。(android memory manage)
    2013-10-09 07:41:43下载
    积分:1
  • 安卓抽奖转盘 实例下载
    安卓抽奖转盘 实例下载
    2015-01-12下载
    积分:1
  • Android
    2022-08-05 15:48:44下载
    积分:1
  • 自己开发的Android 直接发送短信方法附上代码
    这是一个自己开发的Android 直接发送短信方法附上代码,Android 发短信功能,包括了对内容合法性的验证,发送完成弹出提示。自己开发的直接发送短信的方法:   private void sendSMS(String telNo,String smsStr,View v){    PendingIntent pi=    PendingIntent.getActivity(this, 0, new Intent(this,Sample_11_1.class), 0);    SmsManager sms=SmsManager.getDefault();    sms.sendTextMessage(telNo, null, smsStr, pi, null);    //短信发送成功给予提示    Toast.makeText(    Sample_11_1.this, //上下文    "恭喜你,短信发送成功!", //提示内容    5000 //信息显示时间    ).show();    v.setEnabled(true);//短信发送完成后恢复发送按钮的可用状态   }   对手机号码和短信内容的验证部分:   //获取输入的电话号码   EditText etTel=(EditText)findViewById(R.id.EditText02);   String telStr=etTel.getText().toString();   //获取输入的短信内容   EditText etSms=(EditText)findViewById(R.id.EditText01);   String smsStr=etSms.getText().toString();   //判断号码字符串是否合法   if(PhoneNumberUtils.isGlobalPhoneNumber(telStr)){//合法则发送短信    v.setEnabled(false);//短信发送完成前将发送按钮设置为不可用    sendSMS(telStr,smsStr,v);   }   else{//不合法则提示    Toast.makeText(    Sample_11_1.this, //上下文    "电话号码不符合格式!!!
    2022-08-23 23:05:12下载
    积分:1
  • 单片机和手机通过蓝牙通信
    这是单片机与蓝牙的进行的通信的一个程序。首先,单片机端的是C语言程序。基本上常见的单片机平台都可以使用。 手机端的程序是基于Java的Android程序。对于学习这方面的朋友,这个程序可以起到非常好的作用。
    2022-02-16 01:35:40下载
    积分:1
  • 仿飞鸽传书
    仿飞鸽传书设计 可以扫描同一局域网内所用用户ip地址 并完成信息传输和文件传输。是一个局域网内聊天系统 用来省流量聊天文件传输都是极好的。
    2023-08-11 05:00:03下载
    积分:1
  • DeskClockApp
    详细介绍 - [ Android 闹钟源码 ] 在android平台上开发的一个闹钟,本站有多个闹钟源码,可对比学习一下。(Detailed introduction- [Android alarm clock source] Android platform in the development of an alarm clock, the station has a number of alarm clock source, can be compared to learn about.)
    2016-06-04 22:28:02下载
    积分:1
  • Android Json省市县三级联动菜单-支持滚动
    Android ProvinceDistrict菜单,android 省市区县三级联动菜单,在弹出的选择框中,支持内容列表滚动。盛市、县菜单内容事前存储在文件中,结合JSON当用户选择时,从assert文件夹中读取省市区的json文件,然后转化为json对象,加载对应的区县内容,完成后释放Json对象的内存,实现的步骤:   把全国的省市区的信息以json的格式保存,解析完成后赋值为null   设置,省,市,县,的适配器,进行动态设置其中的值 begin   设置控件点击选择监听   根据当前的省,更新市和地区信息,第三个地址是详细地址,并且是第一次设置edtext值,正好,地址的长度为3的时候,设置详细地址。   不懂的地方,可参见本源码中的注释,非常丰富。
    2022-03-31 23:41:44下载
    积分:1
  • android 例程
    读写sqllite的例程,安卓开发环境小!基本的读写操作! 使用android studio 2.1  java语言编写 采用nexus 5 模拟器调试!
    2023-04-23 01:40:03下载
    积分:1
  • Android高仿新浪微博的Tab
    一个简单的Android Demo,实现了android新浪微博客户端4.x后的底部tab效果,并实现了切换功能,代码清晰,注释清楚,欢迎学习交流
    2022-10-25 17:50:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载