随机推荐

Android App启动时间检测

前言记录一下App启动优化,方便自己查阅。正文App启动时间检测adb shell am start -W com.biumall.demo/.MainActivity运行结果ThisTime: 最后一个Activity启动时间 [上面指定了是MainActivity启动时间]To...

[摘]查找当前目录下所有文件某一行的内容

前言在做monkey时,会间隔把当前所有应用的内存占用打印出来,因此为了方便查看内存是否有持续增长,会使用命令查看所有dump的文件内容。好记性不如烂笔头正文以下在Window系统中的git bash环境中测试(或者算是Linux环境)find . -type f -name “*.tx...

Android画中画新增自定义按键简介

前言Android 8.0 Oreo(API Level 26)允许活动启动画中画 Picture-in-picture(PIP)模式。PIP 是一种特殊类型的多窗口模式,主要用于视频播放。这次介绍是在画中画界面自定义按键。参考其他文章,记录于此,方便自己查阅。正文上一篇《Android...

Android 13framework中添加AIDL

前言添加一个Service并让应用调用,类似于获取AudioManager一样。AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);通过getSystemService()获取X...

Android文本绘制高宽获取

前言自定义View中通过canvas.drawText()显示文本是,需要考虑文本的中心位置,因此需要计算文本的高度。今天就记录一下文本绘制相关的注意事项,方便自己查阅。正文下面介绍一下获取高度和文本宽度等方法FontMetrics绘制文本,需要注意字体的基准线,如图我们知道And...

TextView走马灯重复走问题

前言之前文章有介绍过走马灯相关内容,比如自定义TextView使得一直走马灯《Android中走马灯(或跑马灯)以及相关问题总结 -笔友城堡 - 阅读是一种生活方式 ()》等。记录一下TextView走马灯时为啥会出现重头开始(或者说抖动)问题以及彻底解决办法。PS:《自定义View:Bi...