package com.gaozewen.storagespace;import android.os.Bundle;import android.os.Environment;import android.support.v7.app.AppCompatActivity;import android.text.format.Formatter;import android.widget.TextView;import java.io.File;public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        // 获取我们的存储空间        File dataFile = Environment.getDataDirectory(); // 手机内部存储空间        File sdFile = Environment.getExternalStorageDirectory(); // sd 卡存储空间        long dataSize = dataFile.getTotalSpace();        long sdSize = sdFile.getTotalSpace();        TextView tv = findViewById(R.id.tv);        // 注意:各个手机内部存储和外部存储获取到的都不相同        tv.setText(String.format("内部存储空间:%s\n外部存储:%s", Formatter.formatFileSize(this, dataSize), Formatter.formatFileSize(this, sdSize)));    }}

 

更多相关文章

  1. Android获取手机配置信息
  2. Android查看手机线程指令
  3. Android 获取手机本地IP
  4. Android应用程序在手机上运行的步骤
  5. Android Studio 3.0 Canary 8无法安装apk到小米手机
  6. android之通过MediaRecorder进行手机录音
  7. 列出手机中所有的App,点击启动

随机推荐

  1. android xml解析
  2. Android(安卓)JNI 之 Bitmap 操作
  3. android ListView没有数据时信息显示
  4. Android图形系统的底层实现
  5. Eclipse Android(安卓)project name有错
  6. 系出名门Android(4) - 活动(Activity),
  7. AndroidUi(1)-直线
  8. [入门]Android的应用程序框架
  9. android开发步骤简要笔记
  10. android布局