精华内容
下载资源
问答
  • Android 怎样获得手机信息(三) 1.2.3.2 获取内存信息 获取内存信息方法和获取CPU信息实现差不多,可以读取/proc/meminfo信息,另外还可以通过getSystemService(Context.ACTIVIT_SERV-ICE)获取...

    Android 怎样获得手机信息(三)

    1.2.3.2 获取内存信息

    获取内存信息的方法和获取CPU信息的实现差不多,可以读取/proc/meminfo信息,另外还可以通过getSystemService(Context.ACTIVIT_SERV-ICE)获取ActivityManager.MemoryInfo对象,进而获取可用内存信息,主要代码如下:

    /**
     * 系统内存情况查看
     */
    public static String getMemoryInfo(Context context) {
    	StringBuffer memoryInfo = new StringBuffer();
    	final ActivityManager activityManager = (ActivityManager) context
    			.getSystemService(Context.ACTIVITY_SERVICE);
    	ActivityManager.MemoryInfo outInfo = new ActivityManager.MemoryInfo();
    	activityManager.getMemoryInfo(outInfo);
    	memoryInfo.append(" Total Available Memory :")
    			.append(outInfo.availMem >> 10).append("k");
    	memoryInfo.append(" Total Available Memory :")
    			.append(outInfo.availMem >> 20).append("k");
    	memoryInfo.append(" In low memory situation:")
    			.append(outInfo.lowMemory);
    	String result = null;
    	CMDExecute cmdexe = new CMDExecute();
    	try {
    		String[] args = { "/system/bin/cat", "/proc/meminfo" };
    		result = cmdexe.run(args, "/system/bin/");
    	} catch (IOException ex) {
    		Log.i("fetch_process_info", "ex=" + ex.toString());
    	}
    	return (memoryInfo.toString() + " " + result);
    }

    上述代码中首先通过ActivityManager对象获取其可用的内存,然后通过查看“/proc/meminfo”内容获取更详细的信息。

    1.2.3.3 获取磁盘信息

    手机设备的磁盘信息可以通过df命令获取,所以,这里获取磁盘信息的方法和前面类似,惟一不同的是,这个是直接执行命令,获取其命令的返回就可以了,关键代码如下:

    // 磁盘信息
    public static String fetch_disk_info() {
    	String result = null;
    	CMDExecute cmdexe = new CMDExecute();
    	try {
    		String[] args = { "/system/bin/df" };
    		result = cmdexe.run(args, "/system/bin/");
    		Log.i("result", "result=" + result);
    	} catch (IOException ex) {
    		ex.printStackTrace();
    	}
    	return result;
    }

    1.2.3.4 获取网络信息

    要获取手机设备的网络信息,只要读取/system/bin/netcfg中的信息就可以了,关键代码如下:

    public static String fetch_netcfg_info() {
    	String result = null;
    	CMDExecute cmdexe = new CMDExecute();
    	try {
    		String[] args = { "/system/bin/netcfg" };
    		result = cmdexe.run(args, "/system/bin/");
    	} catch (IOException ex) {
    		Log.i("fetch_process_info", "ex=" + ex.toString());
    	}
    	return result;
    }

    1.2.3.5获取显示频信息

    除了显示手机的CPU、内存、磁盘信息外,还有个非常重要的硬件,显示频。在Android中,它提供了DisplayMetrics类,可以通过getApplication Context()、getResources()、getDisplayMetrics()初始化,进而读取其屏幕宽(widthPixels)、高(heightPixels)等信息,实现的关键代码如下:

    public static String getDisplayMetrics(Context cx) {
    	String str = "";
    	DisplayMetrics dm = new DisplayMetrics();
    	dm = cx.getApplicationContext().getResources().getDisplayMetrics();
    	int screenWidth = dm.widthPixels;
    	int screenHeight = dm.heightPixels;
    	float density = dm.density;
    	float xdpi = dm.xdpi;
    	float ydpi = dm.ydpi;
    	str += "The absolute width: " + String.valueOf(screenWidth) + "pixels ";
    	str += "The absolute heightin: " + String.valueOf(screenHeight)
    			+ "pixels ";
    	str += "The logical density of the display. :
    			+ String.valueOf(density) + " ";
    	str += "X dimension : " + String.valueOf(xdpi) + "pixels per inch ";
    	str += "Y dimension : " + String.valueOf(ydpi) + "pixels per inch ";
    	return str;
    }

     

     

    展开全文
  • 当别人发送到微信时我们手机本地内存是会下载该照片在手机上的撤回了,它还是会在本地留有缓存的今天教你们怎么找到别人刚撤回的照片首先找到你们自己手机的“文件管理”如图进入管理器后,找到你本地的内部存储,...

    当别人发送到微信时

    我们手机本地内存是会下载该照片在手机上的

    撤回了,它还是会在本地留有缓存的

    今天教你们怎么找到别人刚撤回的照片

    首先找到你们自己手机的“文件管理”如图

    3062bcb3d32772a320806894a0fa9fe0.png

    进入管理器后,找到你本地的内部存储,找到Tencent/MicroMsg这个文件,然后找到一个名字为“aed22dba47723218.....”名字很长的文件夹,可能不同手机文件夹名字有点不同,反正就是他的文件夹的名字是有字母和数字组成很长的一个名字。

    然后进去后,找到一个名字为“Image2”如图所示。

    4c0a56445afdd3f914085d1335e2e61c.png

    然后就会看到很多的文件夹,这些文件夹由字母和数字组成的2个字符的文件名,那么这里面就是存储的别人发的照片的缓存,我们先选择把文件夹的显示方式改为时间降序的排序,那么第一个文件就是最新的存储照片的缓存的地方。

    3d48f9ce39b84161afef1c8a67ced5cb.png

    然后我们进入第一个文件夹,可以通过里面文件显示的时间来确定是不是刚刚发的照片的缓存。

    关键的一步来了,大家点进去会发现里面并没有照片。没错,这个时候需要把那个对应的文件的名字后缀加上“.jpg”这个,那么就可以变成jpg格式的照片显示出来了。就像下图。

    d805f7a7f67cc1b45d896ff368227c03.png

    最后,我们发现,它变成照片了。好了,你们快去试一下吧,看看你们女神男神是不是发了什么照片撤回去啊。

    fd49b262443ad24631b2a9e5db549f6b.png

    除了图片,还可以看撤回的文字消息哦

    当然了,因为资源有限,现在的应对方法只针对iPhone用户防文字撤销。

    步骤很简单,看好:

    1.首先我们来打开iPhone的设置,选中通知栏。

    cb4424d90c9c256a723d5844b74b6e83.png

    2.把微信设置为允许通知并打开所有通知选项。

    390f681080b79ddc74c061ff7794ff94.png

    3.相信看到这里,机智的小伙伴已经知道该从哪里查看撤回的消息了,没错就是通知栏!

    展开全文
  • 之前手机最大的用处就是打电话,现在新增了一个必不可少的功能就是拍照,吃饭拍购物拍生活拍各种拍就造成手机中照片过多,进而出现手机反应速度变迟钝等各种 操作不便的情况,那要怎样操作能减缓手机的压力呢?...

         之前手机最大的用处就是打电话,现在新增了一个必不可少的功能就是拍照,吃饭拍购物拍生活拍各种拍就造成手机中照片过多,进而出现手机反应速度变迟钝等各种 操作不便的情况,那要怎样操作能减缓手机的压力呢?这时可以将图片转换成PDF格式进行储存,这样方便查看,又不占内存,那怎样操作能将图片转换成PDF格式的呢?
    1.因为手机图片较多这时就可以在手机上下载一个迅捷PDF转换器将图片进行转换整理保存。可以在手机助手里面进行下载使用。


    2.打开之后会出现以下界面,在下方有两种选择PDF转换其他,其他转为PDF两种操作,我们需要的是其他转为PDF,在里面选择图片转PDF。

    3.选择相应操作之后就会跳转到添加文件页面,这时选择需要转换的图片添加到面板中就可以了。添加成功之后会出现通过校验开始上传字样。

     
    4.点击确定转换会对图片进行上传,当所有的图片都上传到面板上之后会自动对文件进行转换。转换时间与图片的多少有直接的关系。

    5.稍等片刻转换完成之后查看文档,选择打开方式即可查看转换后的图片,可以对比图片属性查看转换效果。或者返回首页在书架里面滑到最底部也可以查看转换后的效果。


    上面就是将图片转换成PDF的操作方法,手机还能转换是不是很惊喜,节约了很多时间呢。

    转载于:https://my.oschina.net/u/3941045/blog/1931182

    展开全文
  • C:易手机的套餐 查看 提交 统计 提问 时间限制:1000ms内存限制:10000kB描述 装载百度易平台的易手机已经上市,为了更好的为大家提供服务。百度与合作的运营商正在讨论为易手机用户推出一款特别的...

    C:易手机的套餐

    时间限制: 
    1000ms
    内存限制: 
    10000kB
    描述

    装载百度易平台的易手机已经上市,为了更好的为大家提供服务。百度与合作的运营商正在讨论为易手机用户推出一款特别的套餐,帮助大家更好的利用易手机。作为这个项目负责人的晓萌调研了大量用户使用这个套餐后会出现的资费预估,让我们来看看这个特别的套餐到底会带来怎样资费情况吧。

    输入
    输入数据包括十二行,每行包括一个数字(不含金钱符号$),表示晓萌调研的某一用户使用特别套餐后,一月到十二月消费的资费情况。每行包括的这个数字精确到小数点后两位。
    输出
    输出仅一行,表示用户使用该套餐后,针对给出的12个月的资费的均值情况。在分位采用四舍五入进位。输出以金钱符号$开头,输出中不含空格等其它特别字符。
    样例输入
    112.00
    249.12
    214.12
    34.10
    223.05
    109.20
    53.27
    102.25
    239.18
    95.99
    95.01
    25.75
    样例输出
    $129.42

     1 #include <iostream>
     2 #include <stdio.h>
     3 using namespace std;
     4 
     5 int main()
     6 {
     7     double sum = 0.0;
     8     
     9     double tmp;
    10     
    11     for (int i = 0; i < 12; i++)
    12     {
    13         cin >> tmp;
    14         sum += tmp;
    15     }
    16     
    17     sum = sum /(double)12;
    18     
    19     printf("$%.2f\n",sum);
    20     
    21     
    22     return 0;
    23 }
    24 
    25 // end 
    26 // ism 

     

    转载于:https://www.cnblogs.com/ismdeep/archive/2012/05/31/2529095.html

    展开全文
  • 你以什么方式来进行对真机成本降低 1.可以在线上 线下租赁各种型号的手机 ...性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 网络场景测试——测试不同网络环境中App运行状况,
  • 我想请问一下,我现在遇到个... 系统是6.0查看资料说,静态fragment,回收不了,不管是我remove所有fragment 还是怎样处理, 也有资料显示,是因为内存泄漏。 不知道楼主有什么好方法可以解决这个问题
  • 1.可以在线上 线下租赁各种型号的手机 2.可以找朋友同事借用一下手机进行测试 ...性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一定时间内对App进行持续地...
  • 1.可以在线上 线下租赁各种型号的手机 ...性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一定时间内对App进行持续地测试,测试App运行稳定性。 网络场景测试
  • 性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一定时间内对App进行持续地测试,测试App运行稳定性。 网络场景测试——测试不同网络环境中App运行状况,如2G&...
  • 性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一定时间内对App进行持续地测试,测试App运行稳定性。 网络场景测试——测试不同网络环境中App运行状况,如2G&...
  • 首先我们整理常常会闪退异常哪些:数组越界、空引用、引用没有定义方法... 先看第一个问题怎样查看,我搜索方法有下面几个: 第一个方法:XCode 菜单Window->Organizer 选择Devices -> 选中的手机 ...
  • App云测试平台有哪些?

    千次阅读 2019-08-31 12:24:28
    性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。稳定性测试——在一定时间内对App进行持续地测试,测试App运行稳定性。 网络场景测试——测试不同网络环境中App运...
  • 移动App云测试平台

    千次阅读 2017-04-24 11:44:08
    目前对移动App测试主要指是下面几部分: 兼容性测试——App对不同手机、操作系统版本兼容性测试,包括...性能测试——应用性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。 稳定性测试——在一
  • 实例096 利用ErrorProvider组件查看数据集中错误 132 3.3 EventLog组件 134 实例097 使用EventLog组件读写Windows系统事件日志 134 实例098 使用EventLog组件保存Windows系统日志 136 实例099 使用Event...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    C#--微软.NET第一语言 本书着重介绍语言本身,比较少涉及应用,不错入门书,从头讲起,不怕不明白。 <<page 1>> page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 ...
  • C#微软培训资料

    2014-01-22 14:10:17
    以互相交换组件地方以互相交换组件地方 以互相交换组件地方 比尔 比尔比尔 比尔.盖茨 盖茨盖茨 盖茨 在本章中你将了解 Microsoft.NET 概念 .NET 框架 C#语言在.NET 框架中作用及其特性...
  • public void saveBitmap() { Toast.makeText(MainActivity.this, "保存图片成功", 1).show(); String state=Environment.getExternalStorageState(); File file;...怎样才能保存在手机内存中?
  • 实例230 怎样调用外部EXE文件 295 实例231 关闭外部已开启程序 296 6.9 程序运行 297 实例232 监测是否运行多个程序 297 实例233 防止程序多次运行 298 实例234 开机后程序自动运行 299 实例235 ...
  • C#.net_经典编程例子400个

    热门讨论 2013-05-17 09:25:30
    311 7.9 程序控制 312 实例222 打开控制面板中程序 313 实例223 添加程序托盘 314 实例224 不出现在任务栏上程序 314 实例225 怎样调用外部Exe文件 315 实例226 关闭外部已开启...
  • 程序开发范例宝典>>

    2012-10-24 10:41:28
    实例163 查看图片像素 230 实例164 设置图像中指定位置像素值 230 实例165 在图像文件中实现自定义标记 232 实例166 获取指定点RGB值 234 4.9 图像工具 235 实例167 获取图片类型 235 实例...
  • 实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例268 程序运行时禁止关机 364 实例269 获取任务栏尺寸大小 365 实例270 改变系统提示信息...
  • C#程序开发范例宝典(第2版).part02

    热门讨论 2012-11-12 07:55:11
    一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • C#程序开发范例宝典(第2版).part13

    热门讨论 2012-11-12 20:17:14
    一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • 一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • 一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • 实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例268 程序运行时禁止关机 364 实例269 获取任务栏尺寸大小 365 实例270 ...

空空如也

空空如也

1 2
收藏数 33
精华内容 13
关键字:

怎样查看手机的内存