word word 2 / 3 word Android之Setting源码导入 Android项目中,我们常常需要获取当前设备的可用空间。如何在代码中实现获取当前系统可用空间的大小,具体操作如下。
word 2 / 3 word Android之Setting源码导入 Android项目中,我们常常需要获取当前设备的可用空间。如何在代码中实现获取当前系统可用空间的大小,具体操作如下。 ,【Menu】à【Setting】à【Storage】路径下可以查看到当前设备的可用空间,如图1-1所示: Ssd卡可用空间 Ssd卡总空间D卡的空间总量 可用内存空间 图1-1所示 在Android操作系统上已经实现了可用空间的读取,因此我们可以参考操作系统中的相关方法来编写自己的方法。〔可参考提取出来setting源码〕,在该源码中查看系统内部是如何处理可用空间的读取的。 ,导入eclipse中,【import】à【Existing Projects into Workspace】出现错误提示:no projects are found to import。这是因为导入的settings源码并不是一个标准的Android应用程序,它缺少一些Android应用程序所必须的配置文件如:.classpath等,所有无法直接导入该工程。解决方法:【file】 word word 2 / 3 word à【new】à【Project】à【Android】à【Android Project from existing code】,此时settings源码便可导进eclipse中,如图1-2所示: 图1-2所示 上图导入的源码有很多错误提示,主要是因为settings应用在编译时需要依赖于系统环境,而当前的开发环境并没有导入这些依赖,但这并不影响我们对源码的查看。