![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 68
myonetoday
这个作者很懒,什么都没留下…
展开
-
Android性能问题的神器systrace从安装到使用(windows)
一、前期准备 1、背景不多说就是为了分析app性能 2、确认sdk的platform-tools内有systrace工具 3、安装python2.7 32位包 4、配置sdk和python的环境变量 path->D:\***\platform-tools path->D:\***\platform-tools\systrace path->D:\***\python 二、解决python报错 1、cmd j进入platform-tools\systrace>文件夹.原创 2020-08-13 18:10:55 · 2107 阅读 · 0 评论 -
Android Studio(AS) 添加生成json串的toString 模板
网上查了一些实体类生成json的toString模板,但是都没有对属性值进行非空判断,导致二次解析数据异常的问题。故稍做修改添加了非空判断模块 1、添加JSONTemplat ,首先使用Alt+Insert 调起功能面板,选择toString()后,选择SERRTTING 2、点击Templates切换到模板类型,然后点击加号,添加JSONTemplate。然后复制下面文本模板。 public...原创 2019-12-23 16:28:23 · 312 阅读 · 0 评论 -
radiobutton设置drawableTop图片的大小
在开发应用时,很多时候会遇到页面与按钮的联动,当使用RadioButton与ViewPager实现联动时,RadioButton会设置图片和文字,但是由于RadioButton设置的图片无法自定义的修改图片大小,导致界面的美观性差,因此需要重新设置RadioButton的图片大小。 多余的不说了直接上代码了!!! mRbRecommend = (RadioButton) findVie原创 2017-11-08 10:15:57 · 3623 阅读 · 0 评论 -
Android中shape属性详解
本文转自https://www.cnblogs.com/MianActivity/p/5867776.html 一、简单使用 刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用。 1、新建shape文件 首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.xml 内容是这样的:(先不需要理解,先看shape怎么用) [h...转载 2018-07-18 11:38:16 · 290 阅读 · 0 评论 -
addOnFrameMetricsAvailableListener获取activity的每帧刷新时间
1、背景需求 我们在进行布局优化的时候需要查看下页面的绘制耗时问题,在Hierarchy Viewer 停止维护后,Google 官方推荐使用 window.addOnFrameMetricsAvailableListener()的方式获取。 2、window.addOnFrameMetricsAvailableListener()的使用方法 在activity的onStart(...原创 2019-10-11 17:28:19 · 1686 阅读 · 0 评论