得到手机的系统信息(1)
来源:互联网 发布:如何面试java程序员 编辑:程序博客网 时间:2024/05/05 17:42
在开发中,我们经常需要得到手机的一些有用的系统信息,把这些信息发送给服务器,服务器就可以对这些数据进行分析。下面和大家分享一下怎么得到一些实用的手机系统信息。
1、得到手机的型号的方法:
public static final String getMobileModel(){
return Build.MODEL;
}
2、得到手机的android系统版本名称的方法:
public static final String getAndroidVersion(){
return Build.VERSION.RELEASE;
}
3、得到手机的总存储空间大小的方法,字节数:
public static final long getMobileSaveSpace(){
File file=Environment.getDataDirectory();
//得到代表该目录状态信息的对象
StatFs fs=new StatFs(file.getPath());
//得到每一块的大小
long blockSize=fs.getBlockSize();
//得到总共有多少块
long allBlocks=fs.getBlockCount();
//每一块的大小乘以总块数=总存储空间大小,单位为字节(B)
return blockSize*allBlocks;
}
4、得到手机SD卡总储存空间大小的方法,字节数:
public static final long getSdcardSaveSpace(){
File sdcard=Environment.getExternalStorageDirectory();
StatFs fs=new StatFs(sdcard.getPath());
long blockSize=fs.getBlockSize();
long allBlocks=fs.getBlockCount();
return blockSize*allBlocks;
}
5、得到手机屏幕的宽高:
/**
* 得到手机屏幕的宽度
* @param context
* @return
*/
public static final int getScreenWidth(Context context){
int width=((Activity)context).getWindowManager().getDefaultDisplay().getWidth();
return width;
}
/**
* 得到手机屏幕的高度
* @param context
* @return
*/
public static final int getScreenHeight(Context context){
int height=((Activity)context).getWindowManager().getDefaultDisplay().getHeight();
return height;
}
- 得到手机的系统信息(1)
- 得到android的系统信息
- 得到手机sim卡的相关信息
- 得到手机信息
- 简单得到系统信息的代码
- 得到一个系统的所有信息
- 得到系统事务的相关信息
- 得到系统信息和得到应用软件的版本
- 手机的系统版本信息
- 得到系统信息
- php 得到系统信息
- 得到用户手机中的程序使用流量的信息
- 从老罗的手机系统得到的启示
- 获取手机系统包的信息DEMO
- 关于手机系统信息的总结
- 得到系统中存在桌面图标的应用程序的相关信息
- 从Ubuntu Screen API得到屏幕信息及手机的方向信息
- Linux下C编程 -- 得到系统的CPU信息(cpuid)
- 关于Java/RMI/JBoss/EJB/WebService/JMS的使用
- WTL在VS 2005 和 VC 6.0 中的配置
- flash 开发者大会的网站
- 第一计 施恩计
- win32动态生成窗体菜单
- 得到手机的系统信息(1)
- ubnutu下强制清空回收站
- input输入框js处理汇总
- 设计模式原则
- 从Live CD安装Voyage linux到硬盘
- 第二计 迂回计
- HTML5电子书框架
- mysql 联合查询
- ThinkPHP 无法显示欢迎界面 学习笔记(一)