android小技巧
MotionGear
这个作者很懒,什么都没留下…
展开
-
获取当前主题设置的属性
有时候需要动态的获取当前主题中设置的属性,例如文字颜色、背景等等,这个时候就可以利用obtainStyledAttributes方法获取,代码如下: TypedArray a = this.getTheme().obtainStyledAttributes(new int[] {android.R.attr.colorPrimaryDark}); int statusBarColor = a.g原创 2016-06-24 01:18:27 · 555 阅读 · 0 评论 -
获取Text文本的高度和宽度
在一些自定义view中,经常需要使用drawText()方法自定义一些文本,那么怎样去获取文本达高度和宽度呢?使用Paint对象就可以实现。获取文本高度: Math.abs(mPaint.descent()) + Math.abs(mPaint.ascent()) 获取文本宽度: mPaint.measureText(String value)原创 2016-05-23 01:42:28 · 3099 阅读 · 0 评论 -
查看当前的Activity
linux adb shell dumpsys activity | grep “mFocusedActivity” windows adb shell dumpsys activity | findstr “mFocusedActivity”原创 2017-10-13 11:47:12 · 842 阅读 · 0 评论