- 博客(8)
- 收藏
- 关注
原创 关于使用perfetto(systrace)对卡顿进行分析-实战分析
本文主要讲述了我在使用perfetto分析小米中桌面滑动卡顿的方法以及步骤。这是我用的trace文件:链接:https://pan.baidu.com/s/11EhCvu0pfR7Qfu6bDf_GLw?pwd=ic43提取码:ic43Perfetto 是用于性能检测和跟踪分析的生产级开源堆栈。它提供用于记录系统级和应用级跟踪、本机 + java 堆分析、使用 SQL 分析跟踪的库以及用于可视化和浏览多 GB 跟踪的基于 Web 的 UI 的服务和库。在地址栏输入https://ui.perfe
2022-06-23 21:21:33 11903 10
原创 服务的最佳实践-完整的下载示例
项目场景:在复现《第一行代码》里的第十章服务的示例的时候遇到的bug问题描述1.记得添加okhttp依赖,当时我的最新的(这里新版添加依赖都要用implementation不然会报错)// define a BOM and its version implementation(platform("com.squareup.okhttp3:okhttp-bom:4.9.3"))// define any required OkHttp artifacts without version
2022-04-19 19:58:27 202
原创 使用Android Studio制作Nine-Patch图片
项目场景:使用Android Studio制作Nine-Patch一个气泡图片Nine-Patch有什么用?它是一种被特殊处理过的png图片,能够指定哪些区域可以被拉伸、哪些区域不可以。这里提供一个设置好比例的图片,如果要做聊天界面就自己右键另存到本地然后用工具镜像翻转一下就可以用。原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMess
2022-04-19 17:19:21 2554
原创 初学安卓总结
Android学习第一章:Activity生命周期提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Android学习前言一、什么是Activity?简介基本概念AndroidManifestaction标签category标签dialog的使用Intent与Intent过滤器启动Activity启动服务(service)传递广播(broadcast receiver)例子:二、Activity的生命周期三、Activity生命周期1.四种状态运行状态暂停状态停止状态销毁状态2
2022-04-02 16:53:51 2106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人