`
zhouxiaoli521
  • 浏览: 562136 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android file 记录

阅读更多

私有文件路径

/data/data/包名/files/

 

上下文创建读取文件

FileOutputStream outputStream= context.openFileOutput(fileName, Context.MODE_PRIVATE);//保存
FileInputStream inputStream=context.openFileInput(fileName);//读取

 

在activity中获得路径

File file= this.getFilesDir();//快速得到文件夹
this.getCacheDir();//获得缓存文件夹

 

在程序中要访问sd卡就要申请sd卡的访问权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

sd卡路径
  2.2前 /sdcard
  2.2后 /mnt/sdcard 最好获得路径方法:Environment.getExternalStorageDirectory()

将文件写入sdcard的时候要判断用户时候插入sdcard并且可以读写

   Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)

 

//创建文件夹
File destDir = new File(“/data/data/[your path]/temp”);
  if (!destDir.exists()) {
   destDir.mkdirs();
  }

分享到:
评论

相关推荐

    Android中Bitmap、File与Uri之间的简单记录

    File file = new File&#40;path&#41; 2、讲一个Uri转换成一个path 以选择一张图片为例: String path = FileTools.getRealPathFromUri(content,uri); //自定义方法在下面 public static String getRealPathFromUri...

    Android-FileDownloader一个简单的断点下载工具类

    **Android-FileDownloader详解** Android-FileDownloader是一个针对Android平台设计的简单易用的断点下载库。这个工具类主要用于解决在移动设备上进行大文件下载时遇到的问题,如网络不稳定、用户中断下载以及需要...

    Android Gps日志记录程序源码.rar

    Android提供了`File`类和`FileOutputStream`类等,用于创建、写入和读取文件。可以将日志信息写入文本文件,以便后续分析。 7. **时间戳和格式化**:在记录GPS日志时,通常会包含时间戳信息,这需要处理日期和时间...

    android log4j记录日志到缓存或SD卡

    在Android开发过程中,日志记录是一项非常重要的任务,它帮助开发者追踪应用的运行状态,调试错误,优化性能。Log4j是一个广泛应用于Java环境的日志记录框架,它提供了灵活的日志记录配置,使得在Android中记录日志...

    Android Gps日志记录程序源码.zip

    在Android平台上,GPS日志记录程序是一个常见的应用,它能够帮助用户追踪和记录他们的地理位置信息。这个"Android Gps日志记录程序源码.zip"文件包含了一个完整的Android应用程序项目,用于实现这一功能。通过分析和...

    用LogWriter将Android应用程序的日志信息写入文件

    在Android开发中,日志记录是调试和诊断应用程序不可或缺的一部分。`LogWriter`是一个自定义工具,用于将Android应用的日志信息写入本地文件,而不是仅仅依赖于系统的`Logcat`。这使得开发者能够更方便地保存、查看...

    Android-AndroidLog日志打印输出到文件方便查看和上传到服务器

    通常,开发者会使用Android提供的`Log`类来记录程序运行时的信息。然而,对于复杂的问题,仅依赖于IDE中的日志查看器可能不够,特别是当需要长期跟踪或收集用户反馈时。这时,将日志保存到手机本地文件并上传到...

    android-sdk\platforms\android-21

    5. **Battery Historian**:这是一个用于分析电池历史记录的工具,帮助开发者找出应用中的电量消耗问题,优化电池寿命。 6. **权限管理改进**:在Android 21中,部分敏感权限可以在运行时动态请求,而不是在安装时...

    FileDownloader0_android_源码

    【标题】"FileDownloader0_android_源码"是针对安卓平台设计的一个单任务多线程任意断点下载的源码实现。这个项目旨在提供一种高效、灵活的文件下载解决方案,尤其适用于大文件下载,能够在用户中断后从上次停止的...

    Android调用摄像头拍照(兼容7.0)

    在Android应用开发中,调用摄像头进行拍照是常见的功能之一,尤其在社交、影像记录类应用中不可或缺。然而,随着Android系统的不断更新,对于权限管理、API接口的改动,使得在不同版本上实现这一功能变得稍有复杂。...

    用android studio写的一个备忘录

    这个“用android studio写的一个备忘录”项目,显然是一款基于Android Studio构建的备忘录应用,旨在帮助用户记录日常生活或工作中的重要事项。下面将详细介绍Android Studio、Android开发以及备忘录应用的相关知识...

    Android 4.4.2 exfat移植

    为了克服这些问题,开发者们引入了exFAT(Extended File Allocation Table)文件系统,这是一种由微软开发的高级文件系统,特别适用于大容量存储设备,能够支持更大的文件大小。 标题"Android 4.4.2 exfat移植"意味...

    文件管理器FileManager - 安卓Android程序实例源代码.zip

    《深入剖析Android文件管理器 FileManager 源代码》 在Android平台上,文件管理器是用户与设备文件系统交互的重要工具,它允许用户查看、创建、删除、移动和复制文件及目录。本篇将深入探讨一个名为"文件管理器File...

    Android studio结课大作业

    再者,**实训报告**通常包含了项目开发的全过程记录,包括需求分析、设计思路、遇到的问题及解决方案等。通过阅读实训报告,我们能学习到如何将理论知识应用于实践,如何解决实际开发中的问题,以及如何进行有效的...

    android通讯录(完整,可运行)

    3. 创建新项目:选择File &gt; New &gt; Android Project,按照向导创建一个新的Android工程,选择合适的API级别,以适应不同版本的Android设备。 二、通讯录系统架构与核心组件 1. 数据库管理:Android提供SQLite数据库...

    filebrowser

    【filebrowser】是一款专为Android系统设计的SD卡文件浏览器应用。这个项目是开发者们精心编写的,旨在提供一个简洁而实用的界面,让用户能够轻松地浏览和管理存储在SD卡上的文件。开发者慷慨地分享了这个代码库,...

    AppUpdate-一个简单、轻量、可随意定制 的Android版本更新库 .zip

    目录编译问题效果图功能介绍DownloadManagerUpdateConfiguration使用步骤Demo下载体验版本更新记录结语编译问题因为适配了Android O的通知栏,所以依赖的v7包版本比较高appcompat-v7:26.1.0使用的gradle版本为gradle...

    Android中使用File保存账单数据的代码清单.pdf

    在Android开发中,数据存储是应用必不可少的一部分,尤其是在处理用户数据如账单记录时。本文将详细介绍如何在Android中使用`File`类来保存账单数据。以下是一份详细的代码清单,展示了如何实现这一功能。 首先,...

    opencv androidstudio开发

    通过Android Studio菜单`File &gt; New &gt; Import Module`导入OpenCV的Java库。路径为`F:\OpenCV-android-sdk\sdk\java`。模块名称默认为`openCVLibrary310`,保持不变即可。在出现的选项中勾选所有复选框,并完成导入...

Global site tag (gtag.js) - Google Analytics