Android
文章平均质量分 72
cwjxiuxing
Nothing
展开
-
Android(Java)删除非空文件夹
Java 似乎没有提供一个删除非空文件夹的API. 所以删除整个文件夹的操作需要我们自己来做. 其实文件夹拷贝, 文件夹删除, 本质上是一个"文件树"遍历的问题. 粗糙的人 用递归实现. 个人认为递归绝对不能用在商业代码上. 下面示范一下我的删除文件夹操作的Java代码: /*** * 删除文件或者文件夹 * @param f * @return 成功 返回t原创 2014-04-01 11:42:54 · 1415 阅读 · 0 评论 -
android - ContentResolver类的几个重点方法.
ContentResolver 常用来操作内置数据库. 在用此类插入数据库的时候, 尝尝使用的是 insert. 但是这个操作速度极慢.(因为此函数是能确保插入结果,所以每一次操作都是一个事物) 有两种办法提高插入效率: 1> 使用 ".bulkInsert()" 可以一次插入多个. 2> ".applyBatch();" 也可以一次插入多个.原创 2014-04-01 11:38:10 · 1166 阅读 · 0 评论 -
Android获取SD卡存储空间
安卓的SD卡可谓乱之又乱. 笔者在一个安卓项目中需要判断手机的内置外置存储空间,被虐很惨. 安卓sd卡只乱表现在:1> 安卓SDK版本的更迭, 2>虚拟SD卡的搅局, 3>手机硬件+不同rom的混乱, 常常有用户 自己分不清自己的安卓手机的存储空间: 在手机里写一个文件,连到电脑上, 发现没有这个文件. 系统虚拟出好几个sd卡, 而脸上电脑的时候可能只映射了一部分..原创 2014-04-01 11:58:51 · 1097 阅读 · 0 评论 -
安卓:调用真正系统默认短信应用发短信. (含解决4.4系统环聊问题, 含调低版本apk调用高版本系统api)
/** * Used to determine the currently configured default SMS package. */ public static String getDefaultSmsPackage(Context context) { String returnValue = ""; final int version = Build.VERSI原创 2014-04-04 17:21:52 · 1875 阅读 · 1 评论 -
Android系统自带App分析(短信App)
博客园|2013-09-24 10:28|3748次浏览|Android系统(18)系统分析(1)0 Android操作系统本身就是一个巨大的开源软件仓库,熟悉它既可以了解到Android系统的设计框架,也可以获得高效的应用程序编写方式。本文所分析的源码来自于Google官方的AOSP源码4.0.1_r1,手机的Android版本是CM 4.2.2。对于Android系统分析而言,手机的转载 2014-04-04 16:48:58 · 1424 阅读 · 0 评论 -
Android Log系统介绍 (基于Android N)
原文使用有道云笔记创作, 看这个: http://note.youdao.com/noteshare?id=82f88b1c82652b80c27d54aad55af035 ``` 引言 > Android 的log,从操作系统分层上来讲,可以分为“Kernel Log”和“User Log”(这是我个人引入的术语)。 > 所谓“Kernel Log”就是操作系统内核打印的...原创 2019-02-20 11:11:17 · 1107 阅读 · 2 评论