- 浏览: 375632 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
longxishui12:
这个一定要顶得高高的。
[Android UI界面] android中仿iphone实现listview的反弹效果 -
klower.jiang:
Good job, Thank you so much!
能够兼容ViewPager的ScrollView -
ZSRTFAT:
...
file size 的大小计算
manifest权限:sd卡状态、路径、可用空间byte,参考http://ai4work.blog.163.com/blog/static/189873306201182310304586/
内存,参考http://blog.csdn.net/hudashi/article/details/7050897
<!-- 在SDCard中创建与删除文件权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <!-- 往SDCard写入数据权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
package com.test; import android.app.Activity; import android.app.ActivityManager; import android.os.Bundle; import android.os.Environment; import android.os.StatFs; import android.util.Log; public class Test2 extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); int i = 0; while (i < 1) { try { System.out.println("1: " + checkSDCard()); String path = getExternalStoragePath(); System.out.println("2: " + path); if (path != null) { System.out.println("3: " + (getAvailableStore(path)>>20) + "MB"); } displayBriefMemory(); } catch (Exception e) { e.printStackTrace(); } i++; } } //内存相关 private void displayBriefMemory() { final ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); ActivityManager.MemoryInfo info = new ActivityManager.MemoryInfo(); activityManager.getMemoryInfo(info); Log.i("System.out", "系统剩余内存:"+(info.availMem >> 20)+"MB"); Log.i("System.out", "系统是否处于低内存运行:"+info.lowMemory); Log.i("System.out", "当系统剩余内存低于" + (info.threshold >> 20) + "MB时就看成低内存运行"); } // 检查SD卡状态 private boolean checkSDCard() { if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { return true; } return false; } // 获取SD卡路径 public static String getExternalStoragePath() { // 获取SdCard状态 String state = android.os.Environment.getExternalStorageState(); // 判断SdCard是否存在并且是可用的 if (android.os.Environment.MEDIA_MOUNTED.equals(state)) { if (android.os.Environment.getExternalStorageDirectory().canWrite()) { return android.os.Environment.getExternalStorageDirectory() .getPath(); } } return null; } /** * * 获取存储卡的剩余容量,单位为字节 * * * @param filePath * * * @return availableSpare * * */ public static long getAvailableStore(String filePath) { // 取得sdcard文件路径 StatFs statFs = new StatFs(filePath); // 获取block的SIZE long blocSize = statFs.getBlockSize(); // 获取BLOCK数量 // long totalBlocks = statFs.getBlockCount(); // 可使用的Block的数量 long availaBlock = statFs.getAvailableBlocks(); // long total = totalBlocks * blocSize; long availableSpare = availaBlock * blocSize; return availableSpare; } }
发表评论
-
drableleft
2012-12-07 15:11 1033Drawable close = getResource ... -
serviceToactivity
2012-10-08 09:47 832serviceToactivity 在Service中 ... -
数据库
2012-09-29 10:17 781判断当前数据库表中的字段是否存在: public ... -
cache保存和读取
2012-09-26 16:10 874读取: http://blog.csdn.net/An ... -
SAX PULL解析
2012-08-24 11:05 882SAX,本地解析: try { S ... -
sd卡监听的问题
2012-07-16 15:53 1049http://www.cnblogs.com/error404 ... -
Android 文件打开方式
2012-07-13 09:29 1150转载:http://blog.csdn.net/weich_j ... -
深入理解android 卷II样章发布
2012-07-05 11:39 781转载: 深入理解android 卷II样章发布 h ... -
得到栈顶的activity
2012-07-03 14:43 1118得到栈顶的activity: private Stri ... -
phone调用紧急电话
2012-07-02 22:08 1264调用紧急电话, 解决紧急电话界面 按home键,回到锁屏界面 ... -
判断apk是否安装的sd卡,还是手机内存
2012-06-29 15:36 3496一、判断apk是否安装的sd卡,还是手机内存 P ... -
PackageInfo的操作
2012-06-18 16:40 979一、判断当前SD卡是否存在: public stati ... -
dazhongdianping
2012-06-07 16:16 1147动画: http://www.apkbus.com/andr ... -
删除list的数据
2012-06-05 10:59 1193转载: http://www.cnblo ... -
getCacheDir的用法
2012-06-01 14:43 5284转载: http://www.cnblogs.com/ ... -
读写文件
2012-05-31 16:14 1065http://blog.csdn.net/feilong ... -
根据包名获得APP的ICON
2012-05-30 14:45 3428根据包名获得APP的ICON 1、 Drawable ... -
瀑布流
2012-05-30 14:42 870瀑布流 -
Android中获取应用程序(包)的信息-----PackageManager的使用(
2012-05-29 18:19 1223Android中获取应用程序( ... -
本地语言
2012-05-29 14:32 939public String getLocaleLanguage ...
相关推荐
android 读取外置和内置存储卡路径和大小.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
获取可用内存大小 获取系统版本 安装客户端 获取FilesDir目录 获取SD卡路径 获取缓存目录 获取APP版本号 获取当前网络类型 是否是wifi连接状态 获取当前网络状态信息 获取wifi热点 获取屏幕宽度(分辨率PX) 获取屏幕...
本文实例讲述了Android编程获取SD卡路径及剩余容量的方法。分享给大家供大家参考,具体如下: public static String getExternalStoragePath() { // 获取SdCard状态 String state = android.os.Environment....
Android获取手机内置存储SDCard的使用情况,包括SD卡容量、已使用大小,剩余容量大小等信息,将获取的过程写入按钮事件中,单击按钮后,获取SD卡容量信息。 if(Environment.getExternalStorageState().equals...
Android7.0 自定义文件管理器 获取文件夹路径.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
实例如下: //1.获取内存可用大小,内存路径 String path=...获取sd卡可用大小,sd卡路径 String sdPath=Environment.getExternalStorageDirectory().getAbsolutePath(); String sdAvaliSpace= Formatter.
文件路径选择器.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android系统数据存储分为内部存储和外部存储,内部存储是手机系统自带的存储,一般空间都不大,外部存储一般是SD卡的存储,空间一般都比较大。一般我们会把存储内容放在外部存储空间里。在使用过程需要注意事项: 先...
代码可用,不可用,请吐槽!...1.得到设备的内,外存储路径 2.一个变量指定需要扫描的文件名字 3.在得到的路径里面,递归扫描文件,找到了就不扫描了,没有找到就直到扫描完 4.全程LOG打印 5.代码简单可用
Android6.0上会根据卡的种类和卡的挂载状态来动态生成挂载路径,所以之前写固定路径的办法不可用,最后通过网上查找和分析android源码,通过反射获取到路径,并且进行了正确区分,代码如下: /** * 6.0获取外置...
MicroSD 卡 ; QWERTY 全键盘; 310 万像素摄像头。 流媒体 支持视频格式: H.264 、流媒体、 3GPP 、 MPEG4 和 Codec 3GP ;支持音频格式: MP3 、 AAC 、 AAC+ 、 W MA 、 MPEG4 、 WAV 、 MIDI 、 REAL 、 AUDIO ...
Android获取内置sdcard跟外置sdcard路径.(测试过两个手机,亲测可用) 1.先得到外置sdcard路径,这个接口是系统提供的标准接口. 2.得到上一级文件夹目录 3.得到该目录的所有文件夹,根据判断得到内置sdcard跟外置sdcard...
就是安卓读取SD卡上的图片,测试可用的。
90、获取存储卡和手机内部存储空间 130 91、获得当前应用的UID 131 92、图片压缩类 132 93、一次性退出所有Activity 136 95、Java替换字符串,不区分大小写 138 96、Java获得随机数 139 97、MD5加密 141 98、HTTP...
data需要放到sd卡中,然后再程序中配置路径,2910.dic和2910.lm可用
|--android 获取sd卡状态 |--android 设置apn |--android 调节屏幕亮度 |--android 资源uri |--android 还原短信 |--android 重启 |--android中anim文件特效 |--app信息menifest获取(如版本号) |--AsyncQueryHandler...
android sqlite 使用范例,参看网上资料,自己写个实例测试了一下,可以存储db文件到指定sd卡的目录下,亦可用系统默认路径创建数据文件。如果在sd卡上,可以用sqlite expert 工具打开db文件,然后用sqlite管理工具...
getAndroidID : 获取设备 AndroidID getMacAddress : 获取设备 MAC 地址 getManufacturer : 获取设备厂商 getModel : 获取设备型号 shutdown : 关机 reboot : 重启 reboot2Recovery : 重启到 recovery reboot2...
获取SD卡剩余空间的大小(SD卡剩余空间的大小(单位:byte)) 获取SDCard的AbsolutePath路径 获取SdCard的Path路径 获取SDCard卡的剩余容量(单位byte) 获取系统AbsolutePath存储路径 获取系统Path存储路径 获取可用...