安卓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结尾的文件,通过看他们的源码 ...
随机推荐
- django 分页django-pure-pagination(zz)
虽然django自带了一个paginator,但不是很方便,我们使用django-pure-pagination github地址https://github.com/jamespacileo/dja ...
- 前段基础HTML
HTML介绍 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5 ...
- django static文件的引入方式(转)
1. 在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 STATICFILES_DIRS = [ ...
- HDU 2256 Problem of Precision (矩阵快速幂)(推算)
Problem of Precision Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Oth ...
- Jenkins设置用户权限
注册普通用户 系统管理-->全局安全配置---勾选允许用户注册 注册用户完成后立即关闭注册,比如我注册了(dev, test),现在我一共有3个用户,root是管理员拥有所有权限 开启授权策略 ...
- PHP Shell生成工具Weevely
PHP Shell生成工具Weevely Weevely是一款模拟Telnet连接的PHP Shell工具.它不提供网页形式的接口,而是提供一个命令形式的终端.渗透测试人员首先使用该工具生成对应的 ...
- Linux下 编译C++/C以及常用的几种命令(ubuntu)
http://blog.csdn.net/bob1993_dev/article/details/45973919
- [CTSC2017]游戏(Bayes定理,线段树)
传送门:http://uoj.ac/problem/299 题目良心给了Bayes定理,但对于我这种数学渣来说并没有什么用. 先大概讲下相关数学内容: 1.定义:$P(X)$ 表示事件$X$发生的概率 ...
- [BZOJ 1799] self 同类分布
Link: BZOJ 1799 传送门 Solution: 一句话的题目,看得爽,做得烦 一般这类和数位相关的都是数位$dp$吧 不过一开始还是感觉不太可做,毕竟每个数模数不同 但要发现,模数最高也只 ...
- [CEOI2017]One-Way Streets
题目大意: 给你一个无向图,现在告诉你一些点对(u,v), 要你在保证从u到v的所有路径都不变的情况下,尽可能把所有的边变成单向边, 问你可以唯一确定哪些边的方向,以及方向是从u到v还是从v到u. 思 ...