这是最早从 2013 开始的一个小说阅读器项目,前后集成了来自百度 Wap, 宜搜, 海豚等在线小说来源,可以实现追书功能,但目前都已失效。 由于各种原因(主要是怕算是盗版),一直都只在同学和朋友之间传播使用,并没有公开…
分类:Android
UnifyStorage
顾名思义,这个项目计划在 Android 上在不通过第三方云服务的情况下为不同类型的存储服务提供统一的操作接口。 目前正在编写的: 本地文件支持 (包含 SD 卡) Dropbox OneDrive 将来计划支持的: G…
Android 文件管理系列 (03) – 监控文件变化
文件管理器有个关键问题是,当用户浏览某个目录时,有可能这个目录中发生了文件的 新建 / 删除 / 修改 等操作,因此需要及时的将这类变化的信息更新,在 Android 上则有两种办法实现: 继承并实现 android.o…
Android 文件管理系列 (02) – FileProvider
之前的文章有讲过,/data/data/<package-name>/ 和 <some-external-storage/Android/data/<package-name> 等应用私有目…
Android 文件管理系列 (01) – 获取挂载点和权限
上一章已经大概了解了 Android 存储挂载点的问题,这一张来讲讲如何获取常见文件管理器中可以看到的存储位置,以及访问这些存储位置的权限。
Android 文件管理系列 (00) - 存储系统概述
随着时间的演变,Android 支持了各种不同类型的存储设备和存储功能。所有的 Android 版本都支持 portable 和 emulated 存储。可移动存储通常由物理设备提供,比如 SD 卡或 USB 设备,主要…
龙空 Android App
最近为了练习 Android 编程做了一个龙空论坛的应用, 基本遵守了 Material Design, 目前已经实现了论坛的大部分功能。 版本信息 版本:0.9.11 版本要求:4.0 – 6.0 (Ice…
如何在 Android 编程中使用 Lambda 表达式
在 Java8 之前,Java 并不支持 Lambda 表达式,而 Android 目前最新也才支持到 Java7 特性,所以在 Android 中使用 Lambda 表达式需要进行一些处理,将 Lambda 表达式编译…