- 浏览: 75523 次
- 性别:
- 来自: 武汉
文章分类
最新评论
public void openSystemFile() { Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"); intent.addCategory(Intent.CATEGORY_OPENABLE); try { startActivityForResult(Intent.createChooser(intent, "请选择文件!"),1); } catch (android.content.ActivityNotFoundException ex) { // Potentially direct the user to the Market with a Dialog Toast.makeText(this, "请安装文件管理器", Toast.LENGTH_SHORT).show(); } }
选择完毕后会在onActivityResult(int requestCode, int resultCode, Intent data) 中获得文件的uri
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 1 && resultCode == Activity.RESULT_OK) { // Get the Uri of the selected file Uri uri = data.getData(); }}
发表评论
-
android中string.xml通配符以及颜色
2016-11-29 21:42 1816string.xml <resources> ... -
使用zxing实现生成二维码
2016-11-28 00:58 647github: https://github.com/bill ... -
android将视频文件转化为图片
2016-11-24 00:04 2186public void getBitmapsFromVi ... -
将bitmap保存为文件
2016-11-22 23:28 1428public void saveBitmap(Bitma ... -
Material Design动画(一)reveal effect
2016-09-22 22:47 500Animator animator = ViewAn ... -
Android将apk放置于asset目录下安装
2016-09-13 16:32 1126ServiceApkInstaller.java publ ... -
创建自定义控件在布局中的自定义属性
2016-09-11 21:15 6611.在values目录下新建attrs.xml < ... -
androidstudio搭建NDK开发环境
2016-09-08 18:53 20501.打开SDK Manager下载NDK 2.设置根目录中的 ... -
[Android Studio 权威教程]AS添加第三方库的6种方式(Jar,module,so等)
2016-09-05 18:07 847http://blog.csdn.net/yy13003263 ... -
android启动其他应用得service
2016-08-31 10:03 760Intent i=new Intent(); i.s ... -
android屏幕分辨率适配工具
2016-07-22 17:22 688下载附件后,执行 java -jar autolayout.j ... -
android不死服务的实现方法
2015-11-20 13:36 1271大部分应用在手机长按home键删除最近程序时,进程会被杀掉,本 ... -
android开机自启广播无效果的曲线解决方案
2015-10-04 23:24 2742AndroidManifest.xml <?xml ... -
坑爹的MediaPlayer.isPlaying()
2015-09-18 14:42 2532在这个安卓手机ROM千奇百怪的时代,MediaPlayer作为 ... -
CompletionService 实践
2015-04-26 20:02 596当向Executor提交批处理任务时,并且希望在它们完 ... -
Bitmap的简单应用
2015-03-23 23:56 806package com.example.b; imp ... -
listpreference
2015-01-07 23:02 648MyPreferencesActivity.java pa ... -
李刚安卓疯狂讲义
2014-02-11 23:30 37压缩分卷5个字 -
android开发工具
2014-01-29 00:07 646android开发工具 -
android 拖动条改变屏幕亮度
2013-04-26 00:29 1283main.xml <?xml version=&qu ...
相关推荐
以下是关于"Android文件管理器"的相关知识点: 1. **文件操作**: - **创建文件**:用户可以通过文件管理器创建新的文本文件、图片文件或任何其他类型的文件。这通常涉及到选择文件类型、输入文件名并指定保存位置...
在Android应用开发中,文件上传和文件选择器是常见的功能需求。用户可能需要从设备存储中选择一个或多个文件,例如图片、文档或音频文件,然后上传到服务器或进行其他操作。本文将深入探讨如何在Android平台上实现...
Android文件管理器(增加了文件夹复制移动,下载资源暂停删除等,以及复制过程中的可视化进程)是一个基于Android开发的应用,包含常用文件操作以及文件下载功能,文件操作包括打开文件夹和打开各类的文件(apk、avi...
在Android文件管理器中,文件通常按照类型(如图片、音频、视频、文档)进行分类,便于用户查找和管理。有的管理器还支持自定义视图,如网格、列表或详细信息视图。 5. 文件安全与隐私: 文件管理器可以设置密码...
Unity 调用Android文件资源管理器,可以选择Android手机上的图片,视频等一些列文件,并且获得相关的文件路径。直接导入Unity即可运行。测试已经通过
在Android平台上,开发一款能够支持选择U盘的文件选择器是一项具有挑战性的任务,因为U盘在Android设备上的接入通常需要特殊的处理。本项目“Android 文件选择器(支持选择u盘)”提供了一个完整的解决方案,使得...
Android7.0 Intent打开文件管理器 获取文件真实路径。虽然网上很多demo,但是没有一个能够兼容所有Android机的,去网上学习了然后自己亲测过手机分别有Android7.0/6.0/4.3个版本。
总的来说,开发一个可以管理U盘的Android文件管理器需要对Android的USB API、文件操作和UI设计有深入理解。通过分析和学习提供的源码,开发者可以学习到如何与USB设备交互,如何高效地读写文件,以及如何构建用户...
该软件是一个文件管理器,它能帮助你更好的管理手机上的文件。 1.实现了对文件或文件夹的创建,重命名,删除,复制,移动等功能。 2.长按列表项弹出包含重命名,移动,复制,详细信息等列表项的对话框。 3.按Menu键显示...
本文将深入探讨如何构建一个简单的Android文件管理器应用,特别适合初学者入门。 首先,我们需要理解Android应用的基本结构。一个Android应用通常由多个组件构成,如Activity、Service、BroadcastReceiver和...
Android文件管理器允许用户选择不再需要的文件夹并将其永久删除,或者将其移至回收站,以防误删。删除操作通常可以通过长按文件夹,然后选择“删除”选项来完成。同时,用户也可以批量删除多个文件或文件夹,提高...
EAsy File Explorer文件管理器是一款功能强大的本地、蓝牙文件管理器. EY文件管理器主要功能有: 1)管理本地手机上的文件、支持蓝牙共享,邮件发送等更多共享方式; 2)自适应所有分辨率手机、MID等ANDROID 便携...
MIUI文件管理器可能支持多选文件进行批量操作,这涉及到如何实现选择模式,以及如何在后台线程中执行批量操作,以保持界面的流畅性。 7. **网络存储支持** 高级的文件管理器往往支持云存储服务,如Google Drive、...
今天我们将探讨的是小米文件管理器的源码,通过对这一常用应用的源码分析,我们可以深入了解Android系统的文件操作机制,以及如何构建一个高效、用户友好的文件管理系统。 首先,小米文件管理器是一款集成在MIUI...
在Android平台上,构建一个...通过理解并应用这些知识点,开发者可以构建一个功能齐全的Android文件管理器,允许用户在存储卡上执行各种文件操作。在实际开发过程中,还需要考虑性能优化、错误处理和用户体验等方面。
【Android 开源 MaterialDesign 文件管理器】 在 Android 平台上,Material Design 是一套官方推荐的设计规范,它提供了统一且富有表现力的用户界面设计指南。这个开源项目——"Android-一个开源的MaterialDesign...
通过学习和分析`FileManagerExample`,你可以深入了解Android文件系统的操作,以及如何构建一个功能完备的文件管理应用。这对于提升Android开发技能非常有帮助。在实际应用中,你还可以考虑添加云存储集成、FTP支持...