`
jakartom
  • 浏览: 43905 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
最近访客 更多访客>>
社区版块
存档分类
最新评论

android 手机几个问题

 
阅读更多

1.买了一个华为C8500手机,装了PC端后,发现连接了手机后,电脑不认识手机中的SD卡,后来发现在连到电脑后多的那个莲花形状的盘里有个pcoptions.exe文件,运行后有个连接为大容量USB存储器选项,点击后,这个盘才会变成sd卡的内容。当初华为公司应该把它设成两个盘,一个是安装文件,一个是手机中的SD卡。

2.手机中的内存有10几兆,但是手机提示短信内存已满,无法收短信。从网上搜了,才发现这是android系统的特性,少于20兆的手机内存,就提示短信内存满。

 

以下关于android系统的程序退出问题,转自网上:http://bbs.waptw.com/topic/threads/view/huawei:C8500/fid:261/tid:3206422/

android的原理,为什么不用手动关闭程序

楼主:wode军銮
2011年03月21日 12:08:09
android的原理,为什么我们不需要手动关闭程序。-----提前学习点安卓知识不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来 来了。android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java 的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得 很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动应用的速度。这本来就是android标榜的优势之一,如果人为 去关闭进程,没有太大必要。特别是使用自动关进程的软件。(这里解决了大家非要关进程的误区!)

到这里有人会说了,那为什么内存少的时候 运行大型程序会慢呢?其实很简单,在内存剩余不多时打开大型程序,会触发系统自身的调进程调度策略,这是十分消耗系统资源的操作,特别是在一个程序频繁向 系统申请内存的时候。这种情况下系统并不会关闭所有打开的进程,而是选择性关闭,频繁的调度自然会拖慢系统。所以,论坛上有个更改内存阀值的程序可以有一 定改善。但改动也可能带来一些问题,取决于值的设定。

那么,进程管理软件有无必要呢?有的。就是在运行大型程序之前,你可以手动关闭一些进程释放内存,可以显著的提高运行速度。但一些小程序,完全可交由系统自己管理。

谈 到这里,可能有的朋友会问,如果不关程序是不是会更耗电。我就说说android后台的原理,你就明白了。android的应用在被切换到后台时,它其实 已经被暂停了,并不会消耗cpu资源,只保留了运行状态。所以为什么有的程序切出去重进会到主界面。但是,一个程序如果想要在后台处理些东西,如音乐播 放,它就会开启一个服务。服务可在后台持续运行,所以在后台耗电的也只有带服务的应用了。这个在进程管理软件里能看到,标签是service。至于广播什 么的我就不涉及了。所以没有带服务的应用在后台是完全不耗电的,没有必要关闭。这种设计本来就是一个非常好的设计,下次启动程序时,会更快,因为不需要读 取界面资源,何必要关掉他们抹杀这个android的优点呢?(告诉我们如何合理使用进程管理软件)

还有一个,为什么android一个 应用看起来那么耗内存。大家知道,android上的应用是java,当然需要虚拟机,而android上的应用是带有独立虚拟机的,也就是每开一个应用 就会打开一个独立的虚拟机。这样设计的原因是可以避免虚拟机崩溃导致整个系统崩溃,但代价就是需要更多内存。(跟塞班也不一样,案桌不容易死机重启)

以 上这些设计确保了android的稳定性,正常情况下最多单个程序崩溃,但整个系统不会崩溃,也永远没有内存不足的提示出现。大家可能是被windows 毒害得太深了,总想保留更多的内存,但实际上这并不一定会提升速度,相反却丧失了程序启动快的这一系统特色,很没必要。大家不妨按我说的习惯来用用这个系 统。

祝大家玩机愉快,这系统开十天半个月都没问题,不是windows。
分享到:
评论

相关推荐

    Android手机唯一标识

    Android手机的唯一标识,Android手机没有一个确切的唯一标识,有的会缺失,这个demo把几种标识加在了一起,组成了一个唯一的标识

    Android智能手机平台概述.rar

    针对以上3 个问题,手机操作系统Android 应运而生。 Linux 手机现有两大阵营:LiMo基金会及开放手机联盟(Open Handset Allicance)。LiMo基金会与开放手机联盟都在2007 年成立,同样在本届GSM 全球移动通讯大会...

    Android手机开发的pdf文件

    几个简单的pdf文件 可以帮助读者快速学习和掌握Android手机开发

    Android手机蓝牙控制

    Android手机蓝牙控制,讲用android手机控制蓝牙,对蓝牙的操作和实用,简介明了,是个很好的文档

    android手机安全卫士

    1、通过0权限上传下载数据,重启手机等案例,深入讲解android沙箱,安全机制和权限模型。 2、通过分析恶意代码的提权漏洞,讲解如何维护系统的安全。 3、通过linux键盘驱动案例的讲解,分析盗号木马的原理及其实现...

    Android手机总是没电 这些省电诀窍你知道几个呢.pdf

    Android手机总是没电 这些省电诀窍你知道几个呢.pdf

    安卓(Android)手机减少流量的几个技巧.doc

    安卓(Android)手机减少流量的几个技巧

    Android WebView 个别手机显现不全的问题

    最近做项目过程中,遇到到webview 的各种奇葩问题,相信搞Android开发的也遇到不少webview的适配问题吧,但是前几天遇到webview加载一半的情况,我去,怎么会加载一半呢,太气人了,也没有报错,网上各种搜,但并...

    android手机控制电脑源码

    1:android设备可视化控制电脑,注意是可视化控制,相当于一个缩小版的电脑 2:远程shell,在手机输入dos命令, 3:遥控开机,关机,锁屏 4:ppt遥控器,桌面方向键 本次分享android源码和c#pc端源码,ios和纯...

    二手商城手机客户端 for android

    手机版二手商城是一个安装在手机上的购物程序,是二手商城耗费大量人力物力开发的应用程序,目前仅有几个大型购物网站有能力开发。 • 手机版二手商城收费吗? • 手机版二手商城完全免费,在使用手机版玫二手商城...

    android的几个小应用程序

    摇传是一个手机间文件传输工具,可以在两部安卓手机间传输照片、视频、音乐、程序及其他各种类型的文件。 传输的方法很简单:两部手机同时运行该软件,在其中一部手机上选中要传输的文件后,摇一下手机即可。文件...

    连接多个BLE设备(Android)

    用于连接多个BLE设备的小Demo,不过只有收数据的功能,没有发数据的功能。注意:请用Android studio打开

    Android手机一键Root原理分析pdf及部分相关源码

    Android手机一键Root原理分析pdf高清版,并包括了分析中所列举的几个要点的源码文件,帮助加深对Android手机一键Root的理解。主要分析了手机Root权限获取的过程,并介绍了常见的几个Root提权漏洞,最后通过分析su与...

    基于android的手机列车订票系统开发(带论文报告)

    本次移动终端购票系统主要实现以下几个功能:一是实际用户模块,拥有账号注册、账号登录、购票城市查询、购票查询、车票预定、订单退票、订单删除、密码修改等功能;二是管理员模块,除了拥有实际用户的所有功能外...

    android手机App源码汇总

    适合初学android的人几个不错的参考学习代码!

    10大经典Android开源项目分享(学习android必备)

     TorProxy应用实现了Android手机无线电电传通讯(TOR),和Shadow应用一起使用,可以使用手机匿名上网。从该项目源代码中,可以掌握socket连接、管理cookie等方法。    4、 Android SMSPopup  SMSPopup可以截获...

    android手机影视客户端UI框架

    借鉴了几位大侠的小例子,然后在android下做的一个手机影视客户端小例子,包括搜索、AndroidImageSlider图片滑块菜单、横滚菜单、视频播放等。

    android核心分析pdf

    android核心分析,介绍了android的一些特性,共二十几个介绍点,网上word文件转化为pdf,便于阅读 Android核心分析(01)----讨之设计意图 Android核心分析(02)----方法论探讨之概念空间篇 Android核心分析(03)-...

    Android手机安装原版BT5[ARM]

    基于ARM处理器版本),最新的BT 5 R3 将于2012年8月13日发布,其对之前版本进行优化并新增几十多种安全类工具。 一.准备工作 1.手机需要安装 终端软件, 我安装 Better terminal 。 2.android vnc 客户端 3. BT5 ARM...

Global site tag (gtag.js) - Google Analytics