- 博客(895)
- 资源 (47)
- 收藏
- 关注
原创 4G+WiFi 复测39.72
待机电流 正常电流(不含任何台阶电流) 功耗异常点 LOT02K1I+35 7.09 6 LOT02K1J+35 39.72 39.72 存在30秒一个周期的波形,平均电流44.38 LOT02K1I+35版本LOT02K1J+35版本...
2022-01-12 22:33:44 155
原创 ALPS04579480 灭屏播放音乐
1. 功耗现象灭屏情况下,飞行模式+静音模式+插耳,播放音乐,电流异常1.1测试数据 飞行模式+静音模式+插耳机 原生音乐播放器 DriverOnly 32.5mA User版本 45mA 1.2电流波形现象上述看怀疑 CPU 未进入 Deep idle 导致?2. Deep idle 分析Deep idle是一种CPU进入空闲后的状..
2022-01-12 22:25:07 439
原创 Doze dump信息
Huawei时序Settings:light_after_inactive_to=+3m0s0mslight_pre_idle_to=+3m0s0mslight_idle_to=+5m0s0mslight_idle_factor=2.0light_max_idle_to=+15m0s0mslight_idle_maintenance_min_budget=+1m0s0mslight_idle_maintenance_max_budget=+5m0s0msmin_light
2022-01-12 22:14:51 244
原创 关联唤醒埋点日志
关联唤醒日志条件:1. 使用adb shell install xxx.apk2. 不点开任何第三方应用,桌面待机备注:开启飞行模式,wifi保持连接、开启蓝牙、GPS1. com.ss.android.article.news(uid:10129) 被 com.android.bluetooth(uid:1002) 关联启动07-16 15:27:03.781543 1010 6236 D fadiPowerConsumptionService: isAllowAppLaunch
2022-01-12 22:14:07 301
原创 pixi4 go数据连接时功耗问题
一天总时间 起始时间 测试时长(s) 结束时间 平均电流(mA) 总电量消耗(uAh) 86400 17:35:02 978 17:51:20 3.57 967 ...
2022-01-12 22:13:30 146
原创 pixi4 go 2G待机电流大
一天总时间 起始时间 测试时长(s) 结束时间 平均电流(mA) 总电量消耗(uAh) 86400 17:05:18 975 17:21:33 4.6 1252 ...
2022-01-12 22:12:49 217
原创 蓝牙开启功耗高
一天总时间 起始时间 测试时长(s) 结束时间 平均电流(mA) 总电量消耗(uAh) 86400 15:43:49 366 15:49:55 8.6 875 ...
2022-01-12 22:11:49 1422
原创 待机+3G下电流10.89(不能超过4.44)
大台阶波形持续时间:15:55:55 ~ 15:56:391. 附近时间段出现13次网络状态变化 NetworkRegistrationManager: onNetworkStateChanged2. 同时出发2次 GnssLocationProvider 定位信息获取20,061: 04-13 15:56:25.896 1130 9194 I System.out: [socket] connection /203.208.41.63:80;LocalPort=-1(10000)20,..
2022-01-11 22:17:23 447
原创 4G+WiFi待机P待机20.34,O待机15.26
一天总时间 起始时间 平均电流 86400 17:45:31 9.5 台阶波形偏移-Begin 台阶波形开始 台阶波形偏移-End 偏移时间 台阶波形持续时长 BugReport 27 ...
2022-01-11 22:16:29 265
原创 P版本百度地图导航比O版本百度地图导航电流大(615-592=23)mA
O版本_GPSP版本_GPS5.例如:9:24:59 ~ 9:26:32 过程中 93秒 平均电流 679 mA4次网络连接177次 GnssLocationProvider 操作(卫星数据变化时会通过消息机制处理), 平均1秒1.9次4次使用 WifiScanRequestProxy6.例如:9:26:32 - 9:27:02 过程中 30秒 平均电流 530 mA52次 GnssLocationProvider 操作, 平均1秒1.7次...
2022-01-11 22:13:18 336
原创 HK WiFi待机10小时平均电流25.27mA(不超过17mA)
PARTIAL_WAKE_LOCK7,714: 03-30 10:25:32.602 1167 1389 D PowerManagerService: wakelock list dump: mLocks.size=4:7,716: 03-30 10:25:32.602 1167 1389 D PowerManagerService: No.0: PARTIAL_WAKE_LOCK 'wake:com.google.android.gms/.auth.account.be.accounts...
2022-01-11 22:11:07 1063
原创 4G data下待机10小时平均电流53.16mA(不能超过20)
本功耗Bug存在2个问题:1. 呼吸灯功耗优化,目前代码已经提交;2. 应用自启动管控策略优化;待机测试中存在被kill 的应用,后台又自启动的现象, 帮忙看下SmartManagerv8.3.3.1.0609.0 是否已经优化或一起交流下优化策略具体现象,反馈如下:一、息屏待机时间段:03-05 09:53:08 至 03-05 19:58:10存在后台又自启动现象:// 03-05 10:10:29 被SmartManager pid 4810 (com.fadi.one..
2022-01-11 22:09:42 574
原创 20190610 Other apks powerconsumption is higher
PowerMonitor 平均电流 正常波形段 O 版本 10.28 10.28 P版本 48.53 11.43 功耗分析如下:1. 本Defect中O版本25mA和P版本34mA的原因:后台应用的联网行为导致,即com.mobisystems.office、com.yandex.browser、ru....
2022-01-11 22:08:30 2631
原创 20190407 连接香港WiFi待机10小时平均电流20.69mA(不能超过17mA)
抬高前抬高后 特殊波形分隔点03-04 11:41:52 正常波形异常波形的持续时间是1秒,且每隔1秒出现一次,且该波形平均电流为23.42 mA异常波形的持续时间是1秒,且每隔1秒出现一次,且该波形平均电流为23.42...
2022-01-11 22:07:19 152
原创 20190403日志等级8和4对比测试
日志等级 8 mA 日志等级 4 mA 差值 1.暗屏5分钟后 2.飞行模式 3.6组数据 4.proc/sys/kernel/printk 3.71 3.48 0.17mA 3.68 3.49 3.66 3.48 ...
2022-01-11 22:00:41 308
原创 20190324游戏场景百度地图150次联网耗电
2D1Z 2D1N 2D1F 项目 第一轮 第二轮 第一轮 第二轮 第一轮 第二轮 1 30 Mins Game 378.38 294 ...
2022-01-11 21:54:47 2458
原创 学习软件绿色联盟应用体验标准5.0_功耗标准-公示版
文档来源:软件绿色联盟软件绿色联盟应用体验标准5.0_功耗标准-公示版.pdf软件绿色联盟官方-下载网址https://www.china-sga.com/index.html自己画的思维导图我记得功耗开发的历史是先看到发热耗电快的现象,直接使用查杀接口杀过去。对,只是治标。后面提出了很多内存优化方案,例如后天查杀,内存水位查杀,类LMK等内存查杀机制将杀的方式达到了极致。后面发现一味的杀对用户影响挺大总不能让用户每次都是来冷启动应用和消息接受不及时吧。后面又推出了场景冻结和快速冻结,有效优化了冷
2022-01-10 22:19:43 717
原创 [Android]使用Thread.currentThread().stackTrace获取调用者信息
使用Thread.currentThread().stackTrace获取调用者信息本质是打印代码逻辑堆栈的方式,也是为了通过加日志定位一些调用关系的方法 val stack = Thread.currentThread().stackTrace for (info in stack) { Log.d("stackTrace_debug", info.toString()) }一个例子示例代码获取指定堆栈的行数2021-11-27 14:06:55.523
2022-01-10 22:12:47 1150
原创 [Android]使用Exception()打印日志堆栈
使用Exception()打印日志堆栈有些一个函数被多个地方调用,想查看运行时具体的调用关系,可以使用 new Exception(“xxx”) 查看,函数的调用关系。即new Exception(“xxx”) 可以查看代码的逻辑堆栈,方便调试BUG和查看逻辑关系。new Exception(“xxx”)Slog.v("debug_Exception", "Exception log:" + new Exception("fadi_debug"));Log.d("debug_Exception",
2022-01-10 22:11:24 2332
原创 [老文档2016]一种后台管理智能杀进程的规则与方法
一、本专利技术所属的领域本技术属于移动互联网技术,尤其属于手机系统中应用管理的规则与方法。二、相关技术背景为了达到释放内存和省电的作用,市面上的后台管理软件中查杀应用的规则主要是根据以下规则进行查杀:应用安装完成后,根据预设置黑白名单规则进行设置;用户手动设置黑白名单;若应用被查杀,则每次下次用户启动是从最开始的界面显示,而不是上一次使用的界面显示。例如后台管理是暗屏待机下,等待x分钟后进行查杀,正在使用的地图导航应用,在后台被查杀,导致导航终止;或者社交型应用被误差,导致无法接受消息,需重新
2022-01-07 16:58:23 872
转载 [转][学习]软件绿色联盟应用体验标准5.0_功耗标准-公示版
文档来源:软件绿色联盟软件绿色联盟应用体验标准5.0_功耗标准-公示版.pdf软件绿色联盟官方-下载网址https://www.china-sga.com/index.html软件绿色联盟应用体验标准 5.0-功耗标准编制单位:软件绿色联盟·技术与标准工作组2021 年 1 1 月前 言本标准由软件绿色联盟技术与标准工作组提出并归档。本标准主要起草单位:百度、华为、阿里巴巴、中国信息通信研究院泰尔终端实验室。本标准主要起草人:王正意、胡军、杨恒、闫诗文、阳际荣、苏兆飞。1 范围
2022-01-06 21:39:27 1720
原创 adb shell date 命令修改Android系统时间
1. 准备工作关闭手机时间设置中的自动更新时间adb rootadb remount(有条件下使用)2. adb 命令adb shell date “时间格式”adb 命令修改时间, 一般开发或测试需要测试一些时间变化的时候,需要用到。运行示例user$ adb rootuser$ adb remountuser$ adb shell date "2021-11-23 10:00:00"Tue Nov 23 10:00:00 CST 2021...
2022-01-06 21:37:10 18371 1
原创 学习笔记:Re 库的贪婪匹配和最小匹配
1. 笔记的学习视频来源:https://www.bilibili.com/video/BV1pt41137qK?p=392. Re库默认采用贪婪匹配虽然’PY.*N’匹配字符串’PY1N22N33N’ 可以得到 PY1N, PY1N22N, PY1N22N33N,但是Re库默认采用贪婪匹配,即输出最长的字符串PY1N22N33N """ # 特别字符 * 表示匹配前面的子表达式零次或多次 # 特别字符 . 匹配除换行符 \n 之外的任何单字符 # PY.*N 表
2022-01-05 22:21:56 1470
原创 【老文档20160925】一种基于大数据进行预防与阻断应用相互唤醒启动的方法
一、本专利技术所属的领域:领域:操作系统/应用管理常规用途:通过合理的应用管理,改善性能和功耗。二、相关技术背景技术背景:手机耗电、卡顿的原因之一,部分耗电应用在后台频繁调度CPU导致不必要的功耗和内存占用。举个例子:为用户明明没有主动打开某个应用,却在使用过程中出现了该应用推送过来的广告,这就是典型的耗电应用单纯为自身商业利益进行的异常且不必要的行为。本发明方案基于大数据进行应用异常行为收集并在此基础上制定的限制相互唤醒启动策略,旨在准确预防和阻断应用后台唤醒启动行为,让耗电应用从此再无机会后台
2022-01-05 21:44:53 669
原创 学习笔记:Re 库的Match对象
1. 笔记的学习视频来源https://www.bilibili.com/video/BV1pt41137qK?p=382. Match 对象的属性属性说明.string待匹配的文本.re匹配是使用的pattern(正则表达式).pos正则表达式搜索文本的开始位置.endpos正则表达式搜索文本的结束位置3. Match 对象的方法方法说明.group(0)获得匹配后的字符串.start()匹配字符串在原始字符串的
2021-12-30 21:51:09 826
原创 学习笔记:Re 库主要功能函数
0. 笔记的学习视频来源:https://www.bilibili.com/video/BV1pt41137qK?p=371. 正则表达式-Regular expression 简称 RE作用:用来简洁表达一组字符串的表达式。达到一行胜千言.存在以下2种正则表达式的表示类型1.1 raw string 类型(原生字符串类型)re 库采用 raw string 表示正则表达式,表示为: r’text’例如:中国大陆的邮政编码正则表达式:r’[1-9]\d{5}’特点:不包含转义符的字符串的时
2021-12-29 22:59:26 2349
原创 Adb shell命令直接打开语言设置界面
adb shell am start -a android.settings.LOCALE_SETTINGS岗位内容经常需要切换语言调试不同语言的APP UI多国语言适配。其中有时不小心设置了阿拉伯语等其他看不懂的语言,又找不到重新回来的界面。可以试下这个命令:adb shell am start -a android.settings.LOCALE_SETTINGSC:\Users\huazhi.su>adb shell am start -a android.settings.LOCALE_S
2021-12-29 21:42:59 6300
原创 个人工具开发【卡片式记忆面试题开发】v.1.0.3
1. 个人工具开发【卡片式记忆面试题开发】v.1.0.3目的:主要是供个人地铁或公交路上,做一些自己整理的面试题。例如目前比较感兴趣的java、android、算法、系统、正则表达式相关的面试题。方便地铁利用手机记忆用途2. 思路:卡片记忆法2.1 交互分上下2页,上页显示题目,下页显示答案。点击上页切换到下一个题目,同时清空下页内容具体为点击上页就去查询下一个题目的数据库内容下页默认不显示内容,点击则显示该题目答案。可能的拓展:v1.0 暂时做成固定数据库做成可以自定义新增或删
2021-12-27 23:14:39 93
原创 个人工具开发【卡片式记忆面试题开发】v.1.0.2
1. 个人工具开发【卡片式记忆面试题开发】v.1.0.2目的:主要是供个人地铁或公交路上,做一些自己整理的面试题。例如目前比较感兴趣的java、android、算法、系统、正则表达式相关的面试题。方便地铁利用手机记忆用途2. 思路:卡片记忆法2.1 交互分上下2页,上页显示题目,下页显示答案。点击上页切换到下一个题目,同时清空下页内容下页默认不显示内容,点击则显示该题目答案。可能的拓展:v1.0 暂时做成固定数据库做成可以自定义新增或删除的功能类似百词斩可以进行斩掉,下次重新背的
2021-12-26 23:37:04 135
原创 个人工具开发【卡片式记忆面试题开发】v.1.0.1
1. 个人工具开发【卡片式记忆面试题开发】v.1.0.1目的:主要是供个人地铁或公交路上,做一些自己整理的面试题。例如目前比较感兴趣的java、android、算法、系统、正则表达式相关的面试题。方便地铁利用手机记忆用途2. 思路:卡片记忆法2.1 交互分上下2页,上页显示题目,下页显示答案。点击上页切换到下一个题目,同时清空下页内容下页默认不显示内容,点击则显示该题目答案。可能的拓展:v1.0 暂时做成固定数据库做成可以自定义新增或删除的功能类似百词斩可以进行斩掉,下次重新背的
2021-12-25 22:26:05 1448
原创 个人工具开发【卡片式记忆-面试题】v.1.0.0
1. 个人工具开发【卡片式记忆-面试题】v.1.0.0目的:主要是供个人地铁或公交路上,做一些自己整理的面试题。例如目前比较感兴趣的java\android相关的面试题。方便地铁利用手机记忆用途2. 思路:卡片记忆法2.1 交互分上下2页,上页显示题目,下页显示答案。点击上页切换到下一个题目,同时清空下页内容下页默认不显示内容,点击则显示该题目答案。2.2 功能经典Java面试题经典Android面试题经典算法题经典Android系统题正则表达式3. 本次开发情况v.1
2021-12-25 15:14:39 1404
原创 [Git]OpenSSL SSL_read: Connection was reset, errno 10054
Git 报错OpenSSL SSL_read: Connection was reset, errno 10054服务器的SSL证书没有经过第三方机构的签署D:\AsProject\gitProject>git clone https://github.com/sufadi/ReciteInterviewQuestions.gitCloning into 'ReciteInterviewQuestions'...fatal: unable to access 'https://github.
2021-12-25 13:55:04 1309
原创 学习笔记-正则表达式
1. 学习视频https://www.bilibili.com/video/BV1pt41137qK?p=35&spm_id_from=pageDriverhttps://www.bilibili.com/video/BV1pt41137qK?p=36&spm_id_from=pageDriver2. 正则表达式-Regular expression 简称 RE作用:用来简洁表达一组字符串的表达式。达到一行胜千言例子1:PY+可以表示以PY为开头的字符串特征‘PY’‘PYY’
2021-12-24 23:00:09 489
原创 学习笔记:中国大学排名定向爬虫
1. 学习视频中国大学排名定向爬虫:https://www.bilibili.com/video/BV1pt41137qK?p=33&spm_id_from=pageDriver2. 程序设计输入:https://www.shanghairanking.cn/rankings/bcur/2021输出:大学排名信息的打印(排名、大学名称、总分)技术路线:requests-bs4定向爬虫:仅对输入URL进行爬取,不拓展爬取从网络上获取大学排名网页内容提取网页内容中信息到合适的数据
2021-12-23 23:05:14 5634 4
原创 学习笔记:基于 bs4 库的 HTML 内容查找-find_all 的使用
1. 学习视频https://www.bilibili.com/video/BV1pt41137qK?p=282. <>.find_all(name, attrs, recursive, string, **kwargs)name: 对标签名称的检索字符串attrs:对标签属性值得检索字符串,可标注属性检索recursive: 是否对子孙全部检索,默认Truestring:对标签之间<>…</>中字符串区域的检索字符串缩写写法:(…) 等价于 .fi
2021-12-22 22:02:27 1058
原创 学习笔记:信息标记的三种形式
HTML的信息标记学习视频:https://www.bilibili.com/video/BV1pt41137qK?p=27&spm_id_from=pageDriverHTML-Hyper text markup language 是 www (world wide web) 的信息组织方式可以将声音、图像、视频等超文本的信息嵌入到文件中HTML 通过预定义的<>…</>标签形式组织不同类型的信息信息标记的三种形式1. XML: Extensible Ma
2021-12-21 21:57:06 724
原创 【旧文档2016年】一种提升黑屏手势响应速度的方法
一、本专利技术所属的领域:本发明属于体感手势领域,尤其涉及到一种提升黑屏手势响应速度的技术方法。二、相关技术背景2.1 黑屏手势功能的背景介绍:黑屏手势是目前智能手机一个独具特色又具有科技未来感的功能,即在手机待机黑屏的情况下支持屏幕手势操作,用户可通过手机内部设置的手势来直接唤醒手机的某项功能或相对应的软件。比如我司目前黑屏手势支持暗屏下双击、C、M、O、e、V、S、Z、左滑、右滑、上滑、下滑等的手势识别并打开预设置的某项功能或打开相对应的软件。2.2 现有黑屏手势功能的存在的技术缺点:1.
2021-12-20 22:09:50 462
原创 学习笔记:BeautifulSoup的3种遍历方式
1. 学习视频地址https://www.bilibili.com/video/BV1pt41137qK?p=232. HTML的基本格式-树形结构 <html> | |<head> <body> | | |<title> <p> <p> | | | <b> <a> <a>3. H
2021-12-19 21:23:40 1915
原创 学习笔记:Beautiful Soup 类的基本元素
1. 学习视频地址https://www.bilibili.com/video/BV1pt41137qK?p=222. Beautiful Soup 类的基本元素BeautifulSoup 库:也叫BeautifulSoup4或bs4,是解析、遍历、维护,标签树的功能库基本元素说明Tag标签,最基本的信息组织单位,分别用<>和</>标明开头和结尾Name标签的名字,…的名字是 p,格式:.nameAttributes标签的属性,字典形式
2021-12-17 23:16:06 1174
多点触控(图片旋转与缩放
2015-04-11
数据库SQL基本操作(初学者)
2015-01-24
AIDL通信(含2个客户端1个服务端)
2015-01-15
定时器的4种方法
2014-12-30
常用输入框正则验证
2014-12-28
录音和播放(含话筒效果)
2014-12-26
登录界面(UI漂亮)
2014-12-24
使用AIDL发送数据
2014-12-24
支持左右箭头显示与控制的水平滚动
2014-12-24
消息通知栏demo
2014-12-22
高德地图轨迹回放(支持GPS纠错处理)
2014-12-17
高德地图轨迹回放
2014-12-17
Activity传递对象的3种方法(全)
2014-11-28
ReciteInterviewQuestions_v1.0.3.rar
2021-12-27
重复文件RecycleView列表和交互逻辑实现
2021-06-27
ScheduleAalarmDemoApk.rar
2020-06-01
AlphabetList.rar
2020-05-17
丢失api-ms-win-crt-runtime-l1-1-0.dll解决
2018-01-05
PyDev4.5 对应Jdk7
2018-01-03
软件开发项目实践指导书
2015-04-12
摇一摇(ACC参数展示和位置提示)
2015-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人