有了下面这个如何让Android手机变快教程,不懂如何让Android手机变快的也能装懂了,赶紧get起来装逼一下吧!
【 tulaoshi.com - Android 】
1如何让Android手机变快
前言:Android系统作为一款移动开放平台,以免费开源的政策让众多厂商和开发者趋之若鹜,加速了智能终端的普及速度甚至是移动互联时代的前进步伐,而免费的Android也引发了众多问题,生态系统的混乱一直被人所诟病,反映在用户手中就是系统体验不佳,多进程内存占用让我们的手机疲惫不堪,那么如何让手中的Android手机变快呢,本期的《你问我答》就为您介绍几种目前比较常用的方法。
2手机管理软件一键清理
谷歌日前宣布Android设备全球激活总量已经突破10亿部,这一数字无疑是十分惊人的,而反观我们的日常生活中,高中低档智能手机普遍也基本采用Android操作系统,智能手机相比于传统功能机,最大的区别就是我们可以安装不同的App应用程序,但由于Android设备系统在优化上有所欠缺,不管什么操作都会产生大量的缓存文件、垃圾文件。这些缓存文件、垃圾文件既占据巨大的存储空间,还十分难以自动清除,让用户防不胜防。
常用的手机管理软件一键清理缓存
因此现在绝大多数用户面临这些问题,最常用也是最简单的方法就是安装相应的手机管理软件,国内市场的手机系统管理软件种类很多,常用的有360手机卫士、腾讯手机管家、金山手机卫士、网秦手机卫士等等,该类软件功能十分丰富,除内置相应的清理功能、手机加速功能以外,还包括杀毒、查杀木马、拦截信息、流量监控等等,基本上对手机使用采用全天候防范。
清理大师等优化软件更有针对性
另外,手机用户的隐私越来越容易被泄漏,而有些不法者则专门在App应用中植入木马窃取用户隐私,而手机管理软件的隐私保护功能就派上了用场。相比于传统手机管理软件,360优化大师、金山清理大师等Android优化软件则更有针对性和指向性,可以释放手机内存、深度清理垃圾、禁止应用自动开启、清除手机使用痕迹等等,整体的使用方便性还是很不错的,可以当作清理手机空间的加速利器。
3美化ROM/LBE安全大师
使用手机管理软件只是从表面对Android手机进行垃圾清理、系统优化,只能比较简单的加速我们手中的手机,而如果想要继续深入地清理手机就需要重新刷ROM,相信不少网友都是个刷机高手,还有不少普通用户可能不甚了解。我们可以下载一些第三方ROM,而这些ROM以精简、美化为主,很多ROM基于Android系统极度精简而成,在内容更新上对系统内很多用户用不上的多余应用进行了精简,让我们的系统体验更纯净,运行速度更流畅。
选择安装第三方美化ROM需谨慎
此外,刷ROM在后台对原生系统很多没用的应用程序进行了精简,对系统中的耗电BUG进行了删除,这样可以减少不必要的耗电,延长手机的续航。当然如果您是希望追求华丽功能的ROM那恐怕只能绕道而行了。不过大家仍需要注意有一些第三方山寨ROM本身就存在巨大安全隐患,还有些用户可能会使用到的刷机软件也具有威胁,之前央视曾经在315晚会曝光过上述问题,因此刷机一定要选择安全的ROM来源。
LBE安全大师控制手机应用权限
如果您对刷ROM还是不满意,再深层次的可能就需要一款优化神器了,LBE安全大师是一款Android手机用户常用的安全软件,通过对手机应用权限的控制,达到了不错的预防效果,除了强大丰富的功能,LEB安全大师最大的特点在于可让用户精确控制系统中每一个应用的权限,同时不放过任何一次可疑的操作。当然,这要求用户的手机必须要获取Root权限。不过,对于没有Root的用户,也可以使用LBE的流量控制,电话短信防火墙,系统优化清理等功能。
4Swap虚拟内存谨慎而行
手机管理软件和刷系统ROM都只能算是常规方法,当这两种方法都不能有效解决系统运行内存不足时,我们只能通过寻求一些非常规方法,比如Swap。Swap就是建立虚拟内存,就像我们使用PC中的Windows系统一样,在MicroSD存储卡里使用部分空间作为RAM运行内存,原理就是当系统的RAM内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。
Swap像Windows系统一样建立虚拟内存
使用Swap的要求非常之高,主要是对MicroSD存储卡的性能要求,首先是MicroSD卡的速度达到一定标准,卡的质量有高有低,否则开了不如不开,其次是使用Swap对于MicroSD卡的速度非常之快,一个软件的运行的时候,需要在内存里不停的进行数据的读写,有些时候可以达到一秒钟几十次甚至几百次。真正的RAM内存是基本没有储存次数限制的,而MicroSD卡使用的是闪存,闪存一般都有储存次数限制,因此如果将MicroSD卡当作内存使用,使用寿命大大算短。如果ROM或者MicroSD卡可以完全当作内存使用,厂商也无需配备昂贵的RAM了,因此您在使用Swap时,需要三思而后行。
Swap对于手机MicroSD卡的损耗较高
总结:一部智能手机的运行速度可能在厂商出厂时就已经决定,毕竟手机的硬件配置决定了手机的售价,高售价的手机在硬件配置方面更强大,比如Tulaoshi.Com拥有运行速度更快、容量更大的RAM,拥有更高主频的处理器,这些硬件都起了决定性因素,但是另一方面后期的使用过程也不容忽视,杜绝恶意App应用和恶意插件等等,养成良好的使用习惯,我们的手机也会时刻干净、顺畅。
Android系统迎来了久违的重大更新Android 4.4 KitKat,并与新旗舰Nexus 5同时问世。那么,新的系统究竟都有怎样的改进、是否值得升级呢,下面就一次想为你呈现Android 4.4 KitKat的全部新特性:
1. 新的拨号和智能来电显示
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/android/)首先,新的拨号程序会根据你的使用习惯,自动智能推荐常用的联系人,方便快速拨号;同时,一些知名企业或是服务号码的来电,会使用谷歌的在线数据库进行匹配自动显示名称,即使你的手机中没有存储它们。
2. 针对RAM的优化
Android 4.4 KitKat针对RAM占用进行了优化,甚至可以在一些仅有512MB RAM的老款手机上流畅运行。它也进一步优化了系统在低配硬件上的运行效果,似乎是为了更好地在众多智能穿戴设备上运行。
3. 新图标、锁屏、启动动画和配色方案
之前蓝绿色的配色设计被更换成了白/灰色,更加简约,另外图标风格也进一步扁平化,还内置了一些新的动画,整体来说界面更漂亮、占用资源更少。另外,还加入了半透明的界面样式,以确保状态栏和导航栏在应用中发挥更好的效果。
4. 加强主动式语音功能
在Nexus 5上,可以通过说OK,Google来启动语音功能,而不需要触碰任何按键或是平煤,但并非支持所有机型。另外,语音搜索功能的精度也提升了25%,更加准确,还支持买电影票等新功能。
5. 集成Hangouts IM软件
Android 4.4内置了Hangouts IM软件,类似于国内的微信,可以实现跨平台的文字、语音聊天功能,也能够传输图片、视频等各种文件。
6. 全屏模式
现在,不论你是在看电子书、或是使用任何应用程序,都能够方便地进入到全屏模式,隐藏虚拟按键,带来更投入的使用体验。只需滑动屏幕边缘,便可找回按键,也十分方便。
7. 支持Emoji键盘
终于,Android也能够支持丰富有趣的Emoji输入了,可以让你的邮件或是信息更加个性化。
8. 轻松访问在线存储
现在,你可以直接在手机或平板电脑中打开存储在Google Drive或是其他云端存储的文件,支持相册或是QuickOffice等软件,十分方便。
9. 无线打印
你可以使用谷歌Cloud Print无线打印手机内的照片、文档或网页,其他打印机厂商也将迅速跟进,发布相关应用。
10. 屏幕录像功能
Android 4.4增加了屏幕录像功能,你可以将所有在设备上的操作录制为一段MP4视频,并选择长宽比或是比特率,甚至是添加水印。
11. 内置字幕管理功能
在播放视频时可自行添加字幕。
12. 计步器应用
Android 4.4内置了计步器等健身应用,谷歌也在加紧与芯片制造商的合作,为未来的智能手表做准备。
13. 低功耗音频和定位模式
Android 4.4加入了低功耗音频和定位模式,进一步减少设备的功耗。
14. 新的接触式支付系统
虽然谷歌钱包还没正式推出,但是Android 4.4中已经加入了新的接触式支付功能,通过NFC和智能卡,可以在手机端轻松完成支付。
15. 新的蓝牙配置文件和红外兼容性
Android 4.4内置了两个新的蓝牙配置文件,可以支持更多的设备,功耗也更低,包括鼠标、键盘和手柄,还能够与车载蓝牙交换地图。另外,新的红外线遥控接口可以支持更多设备,包括电视、开关等等。
尽管跑分测试成绩并不是手机实际性能表现的全部,但至少还是能够在很大程度上体现一款手机硬件配置的水平。而作为知名的跑分软件,安兔兔日前公布了今年第三季Android手机性能排行榜,则或许能够给我们一些参考。由于这个排行榜是由用户提交到后台的数据整理,通过计算平均分得来,并且所有数据都是来自用户,安兔兔根据这些数据算出平均从而得出性能排行榜,所以这些数据还是具备一定的参考价值。
第十名:HTC One(得分26458)
HTC One排名第十可能是受到骁龙600处理器的拖累,但这并不妨碍该机成为了当前最受欢迎的智能手机之一。HTC One拥有铝合金一体成型外观设计,装载有4.7英寸FHD全高清SLCD3触控屏,提供了业界最高的468ppi的像素www.tulaoshi.com密度,能够带来无与伦比的精细显示效果。
HTC One还搭载有Android4.2系统和全新的HTC Sense 5界面,并且在软件应用方面带来不少新的内容,比如HTC BlinkFeed缤纷聚合界面便加入类似Flipboard的新闻综合站,并且每条新闻会自动抓取图片,样式新颖且可读性较强。此外,该机还内置有1.7GHz的高通骁龙600四核处理器,提供了2GB RAM内存和16GB/32GB/64GB三种存储容量。
HTC One还有一大特色便是采用了400万像素UltraPixel摄像头,其特色是使用大尺寸的感光组件和降低像素数,以达到扩大单个像素面积的目的,能够大幅提高低光下的表现。同时除了f2.0的大光圈镜头和丰富的拍照功能之外, HTC One还配备了两轴光学防抖系统以及为视频加入了HDR功能。
HTC One还内置了Sense TV功能,能够将手机当作电视的遥控器使用,其他诸如NFC、蓝牙4.0、DLNA、加速度计,陀螺仪等功能也是样样齐备。目前,HTC One的行货版本不仅有双卡双待版本,而且还最新推出了单卡版本,售价则为3188元左右。
第九名:三星GALAXY S4(得分27436)
三星GALAXY S4尽管存在创新不足的质疑,但还是取得了超过四千万部的销量,同样也是当前最受关注的智能手机之一。同时该机还具备强悍的功能配置,装载了4.99英寸FHD全高清Super AMOLED HD触控屏和TouchWiz Nature UI用户界面,并且突破性的带来了Exynos 5410八核处理器,并集成了PowerVR SGX544MP3 GPU,能够带来更顺畅的操控体验。
三星GALAXY还具备不俗的拍照功能,装载有200万像素前置镜头和1300万像素堆栈式主镜头,支持多重拍照模式,包括自拍美颜、夜间拍摄、运动模式、全景拍摄、移动模式等,并能够同时开启前后摄像头。
三星GALAXY S4还搭载了Android 4.2.1系统,并且加入了诸如眼动追踪等不少人性化功能,例如眼球滚动翻页、智能识别、智能暂停以及智能旋屏等等。比如在使用眼球滚动翻页的时候,手机会自动保持屏幕的亮度,用户在网页浏览及查看邮件的时候,能够自行上下滚动。
三星GALAXY S4还具有类似GALAXY Note2的浮窗预览功能,比如在短信界面,只要将手指放在短信上,离开屏幕些距离,就能预览到相关短信内容。而针对北美等市场,三星则提供了装载高通骁龙600处理器的版本。目前,三星GALAXY S4目前已经推出最新的紫色和粉色版本,16GB行货版本的售价降至3799元。
第八名:小米手机2S(得分27983)
小米手机已经突破千万部的销量,这其中小米2S的功劳自是必不可少,并且小米手机跑分成绩向来出色,这使得该机排名八名并不足为奇。该机相比过去虽然在外观方面没有任何变化,但还是通过部分硬件的升级而提供了更出色的使用体验。比如该机内置的处理器从1.5GHz骁龙APQ8064升级到了1.7GHz骁龙600四核处理器,这意味着在过去的基础上提升40%的性能,而且功耗会更低。
小米手机2S还搭载了MIUI V5系统,配备了2GB RAM内存,所以有效保证了系统流畅和软件程序的运行,而借助配备的2000mAh电池则很大程度上保证不错的续航表现。
小米手机2S还有一大特色便是不同的容量版本在摄像头的规格上有所差异,16GB版本维持了原有的800万像素摄像头的水准,而32GB版本则将内置摄像头升级到1300万像素,并采用了索尼Exmor RS系列感光组件,能够带来更出色拍照效果。
小米手机2S的其他功能则延续了过去的配置,包括4.3英寸720p分辨率IPS触控屏等.目前,该机32GB版本的价格已经直降500元,小米官网的报价为1799元。
第七名:中兴Geek U988s(得分29237)
中兴Geek U988s最大的特色是配备了最新的英伟达Tegra 4处理器,由于该处理器拥有72个GeForce GPU的图形核心,是上代四核Tegra 3处理器GPU数量的六倍,不仅在图形处理方面表现突出,而且也使得该机的跑分排名超越了HTC和三星的旗舰机型。同时在手机外形的细节设计方面,该机相比过去也有了许多改进,增加了专门的快门按键,在锁屏状态下长按快门键便能够进入拍照界面。
中兴Geek U988s还配有5.0英寸IPS触控屏,不仅支持1080p全高清分辨率而且还采用了OGSOGS全贴合技术,使其整体厚度降低20%,透光率增加10%。同时该机还配有1300万像素双 BSI(背照式)镜头,拥有F2.2的大光圈,并增加了拍摄GIF动态图片、眨眼识别等功能,结合专门的快门按键,拍照表现不容小觑。
中兴Geek U988s还采用了自家的MIfavor UI,相比原生系统而言较多的改动多集于通知栏与程序菜单。这样好处在于在很大程度上化简了很多任务操控流程,用户还能将喜爱的应用添加到通知栏上。此外,该机还传承了中兴手机的掌心管家功能,提供了诸如流量监控、行为监控、数据备份等功能,并且手机还可以未ROOT的情况下,通过手机加速选项关闭不需要开机自动的应用,保障了手机的流畅运行。
中兴还为这款配有2GB内存和16GB存储容量,支持存储卡扩展,并且手机还加入了杜比数字+音效/环绕立体声系统,并具备三麦克净音降噪技术,能够提高通话质量。同时借助通过语音助手功能,用户还可以对手机进行很多操作,比如发微博、打电话、发短信、播放音乐、地图导航等等。目前,该机在国内的售价为1888元,性价比优势十分的突出。
第六名:LG G2(得分32917)
强悍的硬件规格使得LG G2的跑分成绩表现突出,而借助不少独特的设计,也使得该机赢得了更多用户的青睐。比如LG G2首次采用了后置式按键(Rear Key),能够轻松启动LG独有的QuickMemo功能与拍照功能;而借助Text Link则可以将文字信息中的信息轻松储存于记事本或月历中,并且能自动在地图或网络上进行搜寻。
LG G2还配备了5.2英寸FHD全高清IPS触控屏和高通骁龙800处理器,内置的1300万像素摄像头还加入了光学防抖(OIS)技术,能够得到三级防抖的效果。拥有2GB的RAM内存和32GB的存储容量,还可直接输出24bit/192khz的音乐文件,是一款整体性能十分全面的机型。
LG还为该机加入了诸如AnswerMe这样的人性化功能,用户只要拿起手机贴近耳朵便能接听电话;而通过QuickRemote功能,该机则能远程遥控家庭娱乐装置。此外,LG G2这次还加入了保护用户隐私的访客模式(Guest Mode)功能,你可以设置第二组密码,设定你允许他人观看的内容与功能。
LG G2还借助所谓的Dual Routing技术将边框的宽度控制在2.65mm,而屏占比则更是达到了75.9%,同时还为手机屏幕采用了名为GRAM(Graphic RAM)技术,能够达到了26%的省电效果。目前,该机的行货已经正式开卖,而16GB版本的售价则为4299元,但由于上市时间较晚,所以性价比并不突出。
第五名:泛泰VEGA A880s(得分33274)
作为韩国第三大手机厂泛泰(Pantech)当季的旗舰机型,VEG A880s可谓集各种流行功能于一体。该机在背面设计有V-Touch触控版,整合了快门键、相片键功能,支持短按、长按、双击、移动等操控,还可以做音乐的选曲、拨放暂停之用,为用户带来了更便利的使用体验,同时该机还整合了指纹识别系统,在安全性方面值得信赖。
至于该机跑分成绩得到高分的缘故,自然还是因为配备了2.3GHz的高通骁龙800处理器。并且尽管泛泰A880S配备的是2GB的RAM内存,但从LP-DDR2变成LP-DDR3,在速度再快上一个台阶。而除了提供16GB存储容量之外,该机还内置1300万像素摄像头,支持 1080P Full HD影片录制,拥有210万像素前置镜头,结合上网速度更快的LTE-Advanced 网络,无论与家人或朋友视频通话还是自拍分享都更加的流畅和快速。
泛泰VEGA A880s还拥有一些独具特色的功能,比如用户可以自行设定Widget大小,可以依照自己的使用习惯以及手指碰触位置来做大小的设定。同时该机还支持手势控制,来电时往左挥就能接听,往右挥则是挂断,拨放音乐时手直接悬在上方可以暂停,往上推或往下推则是可以增加或减少音量,并且还可以直接作一些文字的缩放。
泛泰VEGA A880s还配有5.6英寸FHD全高清IPS触控屏,并搭载Android4.2.2系统。支持Wi-Fi连接,蓝牙技术等功能,并且为了获得更理想的续航表现,还配有3100毫安时电池。目前,该机在国内只有水货销售,市场价格在2600元左右。
第四名:小米手机3(得分33497)
尽管并不清楚是小米手机3那个处理器版本得到的高分,但小米手机跑分成绩突出的优势在该机之上还是得到了延续。相比过去而言,该机采用镁铝合金一体框架压铸成型,机身厚度为8.1mm,并在背部加入弧线型设计,加上较为方正的轮廓,在外观风格与前两代机型有着很大的区别。
而在处理器的配置上,小米手机3则采用了高通骁龙800和NVIDIA Tegra 4两种方案。其中,骁龙800版对应的是中国联通的 WCDMA和中国电信的CDMA2000网络,而Tegra 4版本则专属中国移动的TD-SCDMA网络。此外,小米手机3还拥有16GB和32GB两种存储容量版本,配备的是2GB LPDDR3运行内存,提供16GB eMMC4.5高速闪存,进一步提升了I/O性能。
小米手机3还采用了来自夏普和LG的5.0英寸FHD全高清IPS视网膜屏幕,每英寸像素数达到441PPI。拥有200万像素前置镜头和1300万像素主摄像头,配备f/2.2大光圈镜头和飞利浦双LED闪光灯,最高可支持全像素10张连拍。而为了解决大屏和更快处理器带来的能耗压力,小米手机3还将电池容量增加至3050mAh。
小米手机3的还具备快速GPS定位功能,并且能够保存7天卫星轨迹,再次连接时可以更快搜星。尤其值得称道的是,虽然功能大幅升级,但小米手机3还是保持了高性价比的特色,16GB版的售价为1999元,而64GB版本的价格则为2499元。
第三名:索尼Xperia Z1(得分33586)
作为One Sony理念技术融合首秀之作,索尼Xperia Z1尽管在整体外形风格上没有多少变化,但包括更顶级的核心配置以及强悍的专业级拍照功能,结合最出色的防护性能,还是使得该机成为了不少消费者追捧的对象。该机延续了索尼防水防尘的特性,达到了IP55/58级别的防水防尘,可在最深1.5米的净水内放置最长30分钟,配有专门快门按键,即便在水下也能够拍照。
而为了强调自己的拍照优势,索尼还为该机装载了索尼G镜头,内置1/2.3英寸2070万像素传感器,以及移动版BIONZ影像处理器。拥有F2.0大光圈27毫米广角镜头,能够在弱光条件下获得更好的照片效果。此外,该机还加入了Timeshift Burst时光平移功能、Info-eye获取信息以及AR扩增实境的拍摄功能,并支持1080p全高清视频录制与播放。
索尼Xperia Z1还有一大特色便是支持无线连接镜头相机功能,同步推出的两款镜头相机可通过支架固定在手机背面,借助NFC或者WiFi两种方式与手机平板相连,然后通过专用软件在手机上进行控制操作。
索尼Xperia Z1还配有5英寸FHD全高清触控屏,搭载Android4.2系统和拥有2GB内存,内置高通骁龙800处理器和配备了200万像素前置镜头,提供白色、紫色和黑色三种色彩版本选择,目前行货版本的价格已经降至4388元。
第二名:索尼Xperia Z Ultra(得分33654)
如果你是一位硬件控,又喜欢巨屏智能手机的话,那么索尼Xperia Z Ultra绝对能够满足你的要求。这款号称地球上最大的手机拥有6.44英寸FHD分辨率触控屏,并加入了Triluminos原色显示技术,能够提高屏幕显色的色域,而搭载的X-Reality极真显像技术,则在画面的分辨率、降噪和色彩还原等方面带来更好的表现。
而作为索尼旗下最新的跨界旗舰新机,索尼Xperia Z Ultra的机身厚度仅为6.5mm,是世界最薄的FHD触控屏智能手机;同时该机也是触控屏最大的智能手机,支持以任何铅笔、指定的触控笔或圆珠笔(笔尖超过1mm 的电容笔或金属笔)的手写识别功能。此外,该机还内置高通骁龙800处理器,并拥有2GB RAM和16GB ROM存储空间,整体性能可谓无出其右。
索尼Xperia Z Ultra也引入了防水防尘功能,并且达到了IP55及IP58等级,即便在水下拍照也不成问题。搭载了Android4.2.2系统,内置800万像素摄像头,采用了Exmor RS传感器和支持自动场景辨识、HDR拍照录像和快速启动等功能,但没有配备LED闪光灯的做法有些让人失望。
目前,索尼Xperia Z Ultra提供了黑色、白色和紫色版本可选,国内行货的价格为4799元,较之过去的高价有较大的降幅。
第tulaoshi一名:三星GALAXY Note 3(得分34652)
三星这款跨界机型的代表之作虽然在整体风格上变化不多,但除了引入了复古皮革质感背盖设计之外,还将触控屏升级至5.7英寸,并支持FHD全高清分辨率,以及为独有的S-Pen手写功能增加了 浮窗指令功能,包括智能备忘录、剪贴库、截屏编写、S 搜索和随笔窗口等等,能够让用户完成书写备忘录、收藏内容、搜索甚至执行多任务操作。
三星GALAXY Note 3还具备强悍的硬件性能,使用了猎户座Exynos 5 Octa 5420八核处理器和高通骁龙800四核处理器两种方案,同时将运行内存大小升级至目前智能手机产中最高的3GB,所以本次得到最高排名并不让人意外。而除了搭载最新的Android4.3系统之外,该机还内置1300万像素摄像头,配f/2.2大光圈镜头,并支持4K视频拍摄。配合新加入的防抖功能,弱光下的成像能力得到了不小的提升。
三星GALAXY Note 3还有一个比较有趣的操作就是随笔窗口,只需要用手写笔在屏幕上画一个矩形或圆形,就可以在这块区域内启动浮动窗口,并且可以放大缩小,并浮于当前页面上,同时也不影响用户执行其他任务。此外,借助与最新发布的智能手表GALAXY Gear连接,用户可以在手表上即时查收新的信息,轻松地接打电话,或是快速抓拍。
三星GALAXY Note 3还配有3200mAh锂电池,并且采用了可更换式设计,续航表现也比较令人满意。目前,该机提供了黑色、白色和粉色三种色彩款式选择,行货版本的价格为5399元。
List
int PreviewWidth = 640;
int PreviewHeight = 480;
Boolean findSize = false;
if (sizeList.size() 1) {
Iterator
while (itor.hasNext()) {
Camera.Size cur = itor.next();
if (cur.width = PreviewWidth
&& cur.height = PreviewHeight) {
findSize = true;
PreviewWidth = cur.width;
PreviewHeight = cur.height;
break;
}
}
}
if (!findSize) {
PreviewWidth = sizeList.get(0).width;
PreviewHeight = sizeList.get(0).height;
}
parameters.setPreviewSize(PreviewWidth, PreviewHeight);
在开发中需要重新启动运用程序,网上找了下,找到一段重启的代码,经试验发现代码有效,现将代码记录如下:
Intent i = getBaseContext().getPackageManager()
.getLaunchIntentForPackage(getBaseContext().getPackageName());
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
//get IMEI码
String IMEI = this.getSystemService(Context.TELEPHONY_SERVICE).getDeviceId();
String myIMSI =android.os.SystemProperties.get(android.telephony.TelephonyProperties.PROPERTY_IMSI);
//打印
System.out.println("IMEI:" + IMEI);
www.tulaoshi.com 修改Manifest.xml中权限:
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/android/)
一、适用于ICS(Android V4.0)之前的版本:
1. 安装需要用的默认输入法(.apk)到system/app
2. 修改文件 frameworks/base/packages/SettingsProvider/res/values/defaults.xml
红色标记表示输入法 ID,比如 PinyinIME 为:com.android.inputmethod.pinyin/.PinyinIME
二、适用于 ICS、JB、JB2及之后的 版本:
1. 需要提前将用到的默认输入法(.apk)内置到系统中(请参考如何将APK预置进系统)
2. 修改文件 mediatek/config/${Project}/ProjectConfig.mk
将宏 DEFAULT_INPUT_METHOD 的值设置为所需的输入法;
比如 PinyinIME,则设为:DEFAULT_INPUT_METHOD = com.android.inputmethod.pinyin.PinyinIME
这个值是输入法源码中,包含InputMethodService子类的那个包名.实现InputMethodService的子类的类名。这里比log中打印的完整类名少一个"/",请注意
补充说明:
上面的修改方法只适用于默认输入法为com.android.inputmethod.pinyin/.PinyinIME这种格式的输入法(即反斜杠后面就是类名的情况),
对于com.google.andr
oid.inputmethod.latin/com.android.inputmethod.latin.LatinIME (即反斜杠后面是完整类名的情况),
这种情况是不支持修改mediatek/config/${Project}/ProjectConfig.mk
里面DEFAULT_INPUT_METHOD的方法来设置默认输入法的。
以com.google.andr
oid.inputmethod.latin/com.android.inputmethod.latin.LatinIME 为例
请改用下面的方法修改,在SettingsProvider 的DatabaseHelper.java中
有
Log.i(TAG, "defaultIME : " + defaultIME);
if (defaultIME != null) {
StringBuffer strBuffer = new StringBuffer(defaultIME);
int lastDotPos = defaultIME.lastIndexOf(".");
String strInsert = "/";
strBuffer.insert(lastDotPos, strInsert);
loadSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD,
strBuffer.toString());
} else {
Log.i(TAG, "default IME from IMEFeatureOption is null!!");
}
请将默认的初始化部分code删除,即将 下面的code都删除掉。
Log.i(TAG, "defaultIME : " + defaultIME);
if (defaultIME != null) {
StringBuffer strBuffer = new StringBuffer(defaultIME);
int lastDotPos = defaultIME.lastIndexOf(".");
String strInsert = "/";
strBuffer.insert(lastDotPos, strInsert);
loadSetting(stmt, Settings.STulaoshi.comecure.DEFAULT_INPUT_METHOD,
strBuffer.toString());
} else {
Log.i(TAG, "default IME from IMEFeatureOption is null!!");
}
然后在删除的后面添加
loadSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,
"com.google.andr
oid.inputmethod.latin/com.android.inputmethod.latin.LatinIME"); //这里修该默认enable的输入法
loadSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD,
"com.google.andr
oid.inputmethod.latin/com.android.inputmethod.latin.LatinIME");//这里修改默认选中的输入法
来源:http://www.tulaoshi.com/n/20160331/2049733.html
看过《如何让Android手机变快》的人还看了以下文章 更多>>