安卓File类汇总
File类
| 构造函数 | 參数 |
|---|---|
File(File dir,String name) |
File制定构造的新的File对象的路径。而String制定新的File名字 |
File(String path) |
String,构造一个新的File使用制定路径 |
File(URI uri) |
构造新的文件使用URI指定路径 |
File(String dirPath,String name) |
dirPath为指定的文件路径,name为文件的名字 |
| 功能函数 | 功能 |
|---|---|
getFilesDir() |
返回路径中的文件夹,而且保持应用程序文件。在这里获取到的是/data/data//files文件夹,返回一个File |
getCacheDir() |
用于获取/data/data//cache文件夹 |
boolean delete() |
删除文件 |
public boolean equals (Object obj) |
推断obj和调用的对象是否同样 |
public File getAbsoluteFile() |
返回一个新的文件,该文件的绝对路径是调用的File的路径 |
String getAbsoluteFile() |
返回该文件的绝对路径 |
public long getFreeSpace() |
返回在分区上剩余的字节数量,包含当前File的路径 |
public String getName() |
返回文件的名称 |
public String getPath() |
返回文件的相对路径 |
public long getTotalSpace() |
返回分区的总字节大小 |
public long getUsableSpace() |
返回分区可用字节的大小 |
public boolean IsDirectory() |
推断是否为目录 |
public boolean IsFile() |
推断是否为文件 |
public boolean isHidden() |
推断是否为操作系统定义的隐藏文件 |
public long lastModified() |
返回最后一次改动该文件的时间,以毫秒计算,从1970年1月1日開始算 |
public long length() |
返回文件的长度,单位为字节 |
public boolean mkdir() |
创建一个文件夹,当父文件夹存在才干成功创建 |
public boolean mkdirs() |
创建一个文件夹,可可附带创建父文件夹 |
public boolean renameTo(File newPath) |
重命名newpath目录 |
public boolean setWritable(boolean writable,boolean ownerOnly) |
writable 假设为真,对该文件有写权限,否则没有。ownerOnly 假设为真,仅仅对文件的拥有者有写权限,否则,对其它人也有写权限。 |
public boolean setWritable(boolean writable,true) |
同setWritable(writable,true)一个意思 |
public boolean setReadOnly() |
对文件仅仅有读权限 |
public boolean setReadable(boolean readable,boolean ownerOnly) |
readable 假设为真。对该文件有读权限 ownerOnly 假设为真。仅仅对文件的拥有者有读权限,否则。对其它人也有读权限 |
public boolean setReadable(boolean readable) |
同setReadable(boolean readable,true)一个意思 |
public String toString() |
toString是一个Object类的方法,能够返回一个对象的字符串表示。 |
public URI toURI() |
返回一个文件的URI |
安卓File类汇总的更多相关文章
- java io知识点汇总FIle类
1.路径分隔符问题: 因为java有跨平台行,而在windows和linux中的目录分隔符是不同的.windows是"\" 而linux是"/" 所以必须想办 ...
- day19<异常&File类>
异常(异常的概述和分类) 异常(JVM默认是如何处理异常的) 异常(try...catch的方式处理异常1) 异常(try...catch的方式处理异常2) 异常(编译期异常和运行期异常的区别) 异常 ...
- (转载)android 一些工具类汇总
android 一些工具类汇总 作者:曾田生z 字体:[增加 减小] 类型:转载 时间:2016-08-14我要评论 本文给大家汇总介绍了一些常用的Android工具类,非常的简单实用,有需要的小伙伴 ...
- Java中File类的方法详解
File类也是Java中一个比较重要的类,通过他我们可以实现对文件的一系列操作,其内置了很多方法,下面我将按方法的功能分块,逐一讲解: 快速导航 构造方法 常用方法 创建目录 判断 `is...` t ...
- java中File类的使用
public class FileLei { public static void main(String[] args) throws IOException { //..表示上 ...
- File 类
File 类:文件和目录(文件夹)路径名的抽象表现形式. 方法 1.创建功能 public boolean createNewFile():创建文件 public boolean mkdir():创建 ...
- C#File类常用的文件操作方法(创建、移动、删除、复制等)
File类,是一个静态类,主要是来提供一些函数库用的.静态实用类,提供了很多静态的方法,支持对文件的基本操作,包括创建,拷贝,移动,删除和 打开一个文件. File类方法的参量很多时候都是路径path ...
- File类基础
File类的作用: Java的io包中定义了File类,用于对文件或文件夹的管理操作. File类只能够用于表示文件或文件夹的信息(属性)和对该文件或文件夹的删除创建操作 (不能对内容进行访问) 通过 ...
- 【转】File类应用 - FilenameFilter 和 FileFilter
FilenameFilter & FileFilter FilenameFilter 和 FileFilter 都是用来过滤文件,例如过滤,以.jpg或者.java结尾的文件,通过看他们的源码 ...
随机推荐
- python算法:LinkedList(双向线性链表)的实现
LinkedList是一个双向线性链表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer).由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一 ...
- MATLAB作图方法与技巧(一)
下面从折线图.曲面图和图形说明与定制三个方面说明MATLAB作图的一些方法与技巧,注意,文中出现的单引号在MATLAB中实际运行的时候,需要改为MATLAB认可的单引号. 一. 作折线图 1.plot ...
- MyEclipse的破解代码,适用各个版本
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public ...
- AMQ学习笔记 - 04. 消息选择器
概述 消息选择器使用类似于SQL语法,为Consumer指定基于Message属性的筛选条件. 消息选择器 发送的时候,给消息添加一些属性:在接收的时候,根据属性进行过滤. API javax.jms ...
- Codeforces 1036E. Covered Points
又一次写起了几何.... 特殊处理在于有可能出现多条线段交于一点的情况,每次考虑时,对每条线段与其他所有线段的交点存在一个set里,对每一个set,每次删除set.size()即可 重点在于判断两条线 ...
- 队列 P1160 队列安排(啊啊 不会啊)
洛谷 题目描述 一个学校里老师要将班上N个同学排成一列,同学被编号为1-N,他采取如下的方法: 1.先将1号同学安排进队列,这时队列中只有他一个人: 2.2-N号同学依次入列,编号为i的同学入列方式为 ...
- HYSBZ - 2038 小Z的袜子 (莫队算法)
A1206. 小Z的袜子 时间限制:1.0s 内存限制:512.0MB 总提交次数:744 AC次数:210 平均分:44.44 将本题分享到: 查看未格式化的试题 ...
- 23、Flask实战第23天:Flask-Restful
Restful API规范 restful api是用于前端和后台进行通信的一套规范.使用这个规范可以让前后端开发变得更加轻松. 协议 采用http或者https 数据传输格式 数据之间传输的格式应该 ...
- 理解XML-RPC
有关XML-RPC http://baike.baidu.com/link?url=ejidFtjelUzPv75VBm5_XrzSbHtFgArYY47S1s1NK2_m-auOr10sTeRh6U ...
- 【DFS序】【莫队算法】【权值分块】bzoj2809 [Apio2012]dispatching
题意:在树中找到一个点i,并且找到这个点子树中的一些点组成一个集合,使得集合中的所有点的c之和不超过M,且Li*集合中元素个数和最大 首先,我们将树处理出dfs序,将子树询问转化成区间询问. 然后我们 ...