PCEVA,PC绝对领域,探寻真正的电脑知识
12
返回列表 发新帖
开启左侧

安卓10以后才有的深色模式

[复制链接]
StormBolt 发表于 2020-8-18 22:29 | 显示全部楼层
尊称 发表于 2020-8-18 21:45
通过xposed+系统ui修改模块+各应用对应的修改模块部分实现的
听不懂,你指开发吗?
...
Xposed框架(Xposed Framework)是一套开源的、在Android高权限模式下运行的框架服务,可以在不修改APK文件的情况下影响程序运行(修改系统)的框架服务


以前玩MIUI V5就必玩这个,音量步距调整,音量键开屏,音量键移动打字光标,无可代替。。。后来和MIUI V6不兼容了,和新版android也有关系,再后来不清楚有没有新版又能玩了,当时的红米2坏了被拒保就换水果了
尊称  楼主| 发表于 2020-8-18 22:43 | 显示全部楼层
本帖最后由 尊称 于 2020-8-18 22:54 编辑
StormBolt 发表于 2020-8-18 22:29
以前玩MIUI V5就必玩这个,音量步距调整,音量键开屏,音量键移动打字光标,无可代替。。。后来和MIUI  ...

Xposed以前三星手机也用过,不过很快就忘记了。

再怎么折腾都不是现在使用手机的目标,费电两个字包含我深沉的思想  ,一天一夜下来开屏时间两小时,已经算是常规使用了,硬件屏幕第一,软件微信第一,标准的老年机范畴。

刚需还包括高德导航、拍照分享,偶尔京东读书、微博,偶尔买东西、付款、加油,偶尔银行交易,偶尔交管、联通,偶尔控制电器。总之都是偶尔,却庞杂,速度慢了还真不行。


我感觉苹果好像不是我最佳选择  ,我现在正常使用还得桌上立着放大镜看呢,苹果操练过两回感觉字体太小,无法接受,当然太贵心里无法接受。
StormBolt 发表于 2020-8-18 22:55 | 显示全部楼层
尊称 发表于 2020-8-18 22:43
Xposed以前三星手机也用过,不过很快就忘记了。

再怎么折腾都不是现在使用手机的目标,费电两个字包含我 ...

那自启管家玩过没,费电应该是朝这个方向去,安卓的自启太可怕,不单纯指开机自启,而是你点开A,自动唤醒B、C等等
尊称  楼主| 发表于 2020-8-18 23:20 | 显示全部楼层
本帖最后由 尊称 于 2020-8-18 23:41 编辑
StormBolt 发表于 2020-8-18 22:55
那自启管家玩过没,费电应该是朝这个方向去,安卓的自启太可怕,不单纯指开机自启,而是你点开A,自动唤 ...

10以后自启动都可以很好管理。全天还剩75%,疫情之前两天还能剩75%,跟老系统有关更跟电池消耗有关。冬天过了之后就不那么给力了。

这种思考统计了下,如下图,如果它报告的没有假的话,系统本身消耗只有10%,而硬件:屏幕48%,信号待机3%,wifi不到2%,手机待机1%,通话蓝牙等1以下;软件:微信16%多,其它应用个位数的三个,相机、图库1%。
屏幕耗电太多,加上常用硬件软件,已经80%了,其它系统10%真不多了。


微信图片编辑_20200818231839.jpg

尊称  楼主| 发表于 2020-8-18 23:37 | 显示全部楼层
耗电如流水的是导航,屏幕常开,高德运行,gps工作,还要流量使用,所以最好插着电。哈哈
尊称  楼主| 发表于 2020-8-18 23:52 | 显示全部楼层
本帖最后由 尊称 于 2020-8-18 23:58 编辑
DoctorX99 发表于 2020-8-14 09:41
Android6那会三星优化还是稀烂状态,切到OneUI才开始好点,以前是真的烂,用过S2,都玩第三方ROM的!论好 ...

借着查信息的机会,找到解决三星安卓6下微信死机办法:

手机首先root用RE打开/system/build.prop
修改
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapminfree=4m
dalvik.vm.heapmaxfree=8m
修改后保存。
重启手机微信在看图片就不会卡死了。

微信对焦也可以正常用了。


不知道好使不好使,留这儿回头试试。

http://bbs.gfan.com/forum.php?mo ... 4&pid=345142112
android 系统中可以在prop中配置dalvik堆的有关设定。具体设定由如下三个属性来控制



-dalvik.vm.heapstartsize            

     堆分配的初始大小,调整这个值会影响到应用的流畅性和整体ram消耗。这个值越小,系统ram消耗越慢,

但是由于初始值较小,一些较大的应用需要扩张这个堆,从而引发gc和堆调整的策略,会应用反应更慢。

相反,这个值越大系统ram消耗越快,但是程序更流畅。

-dalvik.vm.heapgrowthlimit      

     受控情况下的极限堆(仅仅针对dalvik堆,不包括native堆)大小,dvm heap是可增长的,但是正常情况下

dvm heap的大小是不会超过dalvik.vm.heapgrowthlimit的值(非正常情况下面会详细说明)。这个值控制那

些受控应用的极限堆大小,如果受控的应用dvm heap size超过该值,则将引发oom(out of memory)。

-dalvik.vm.heapsize

    不受控情况下的极限堆大小,这个就是堆的最大值。不管它是不是受控的。这个值会影响非受控应用的dalvik

heap size。一旦dalvik heap size超过这个值,直接引发oom。



    用他们三者之间的关系做一个简单的比喻:分配dalvik heap就好像去食堂打饭,有人饭量大,要吃三碗,有人饭量小,连一碗都吃不完。如果食堂按照三碗的标准来给每个人打饭,那绝对是铺张浪费,所以食堂的策略就是先打一碗,凑合吃,不够了自己再来加,设定堆大小也是一样,先给一个合理值,凑合用,自己不够了再跟系统要。食堂毕竟是做买卖的,如果很多人明显吃不了那么多,硬是一碗接着一碗。为了制止这种不合理的现象,食堂又定了一个策略,一般人就只能吃三碗。但是如果虎背熊腰的大汉确实有需要,可以吃上五碗,超过五碗就不给了(太亏本了)。


开始给一碗                                            对应       dalvik.vm.heapstartsize

一般人最多吃三碗                                 对应       dalvik.vm.heapgrowthlimit

虎背熊腰的大汉最多能吃五碗              对应       dalvik.vm.heapsize




补充内容 (2020-11-9 13:00):
好使!微信打开原图不再死机了
StormBolt 发表于 2020-8-19 00:35 | 显示全部楼层
尊称 发表于 2020-8-18 23:20
10以后自启动都可以很好管理。全天还剩75%,疫情之前两天还能剩75%,跟老系统有关更跟电池消耗有关。冬天 ...

那你这个其实正常水平了啊

我爸的魅族6,上次耗电异常的也是微信,时好时坏,坏的时候微信能弄掉50%!!好不容易才发现,最后备份微信记录,重装微信解决
尊称  楼主| 发表于 2020-8-19 07:42 | 显示全部楼层
StormBolt 发表于 2020-8-19 00:35
那你这个其实正常水平了啊

我爸的魅族6,上次耗电异常的也是微信,时好时坏,坏的时候微信能弄掉50%!! ...

微信据说在有的系统下,系统自启动管理有问题,会影响信息接受,不知道这跟省电耗电是否有关系。我还在测试观察,不行就人工后台工作和自启动。

现在微信越来越庞大以后,很多老设备的兼容性可能会受到挑战。
DoctorX99 发表于 2020-8-19 19:11 | 显示全部楼层
尊称 发表于 2020-8-18 23:52
借着查信息的机会,找到解决三星安卓6下微信死机办法:

手机首先root用RE打开/system/build.prop

我以前玩的最多就是XPOSE搭配绿色守护用,不过现在Android权限管理也越来越严格了,我老爸的诺基亚运行着9还是10,没听他说有多耗电,所以应该是比以前好多了,反正iOS,android两家现在都在相互借鉴,我觉得是挺好的
来自安卓客户端来自安卓客户端
luoyu_1980 发表于 2020-8-19 19:32 | 显示全部楼层
我用的三星S10,手感很好,oneui还行。
尊称  楼主| 发表于 2020-8-19 22:57 | 显示全部楼层
DoctorX99 发表于 2020-8-19 19:11
我以前玩的最多就是XPOSE搭配绿色守护用,不过现在Android权限管理也越来越严格了,我老爸的诺基亚运行着 ...

你说得没错,我过去也用过xpose就这么用的。
ym221479 发表于 2020-8-20 10:16 | 显示全部楼层
今年华为是没有新机了么?
卖一台少一台~~~没cpu用了?
Darkteeth 发表于 2020-8-20 19:19 | 显示全部楼层
尊称 发表于 2020-8-18 21:45
通过xposed+系统ui修改模块+各应用对应的修改模块部分实现的
听不懂,你指开发吗?
...

这是用户自己想改成深色模式的老做法。
尊称  楼主| 发表于 2020-8-21 00:28 | 显示全部楼层
Darkteeth 发表于 2020-8-20 19:19
这是用户自己想改成深色模式的老做法。

哦,是这个意思。就是华为手机难,不用这么折腾,现成的10挺好。
尊称  楼主| 发表于 2020-8-29 18:01 | 显示全部楼层
StormBolt 发表于 2020-8-19 00:35
那你这个其实正常水平了啊

我爸的魅族6,上次耗电异常的也是微信,时好时坏,坏的时候微信能弄掉50%!! ...

刚刚也干了一次重装。
微信记录一个多G,已经清理过了,微信总占用却8G多,960的手机我判断因为微信卡的不行;
删除应用数据删了两次也没有完全下来;
备份记录,卸载,恢复记录才两个G。

StormBolt 发表于 2020-8-29 18:13 | 显示全部楼层
尊称 发表于 2020-8-29 18:01
刚刚也干了一次重装。
微信记录一个多G,已经清理过了,微信总占用却8G多,960的手机我判断因为微信卡的 ...

没错,就是这样,完全不知道空间哪里占的,进微信自带那个清理功能,逐个聊天勾选清理,也没降低占用。。。
Chervona 发表于 2020-9-1 11:02 | 显示全部楼层
StormBolt 发表于 2020-8-29 18:13
没错,就是这样,完全不知道空间哪里占的,进微信自带那个清理功能,逐个聊天勾选清理,也没降低占用。。 ...

自带的那个功能就是骗骗人的,只有直接清缓存才管用
尊称  楼主| 发表于 2020-9-1 11:11 | 显示全部楼层
本帖最后由 尊称 于 2020-9-1 11:53 编辑
Chervona 发表于 2020-9-1 11:02
自带的那个功能就是骗骗人的,只有直接清缓存才管用

就是安卓里面清的,微信里面也不行


我猜可能是微信数据库结构有问题所致,因为这玩意儿可以变得很大,过去可能小,设计不到位就会如此。瞎猜  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部