自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 实战记录1-SysTrace与IdelHandler配合使用解决问题

记录使用Systrace以及IdelHandler解决遇到的问题1、问题2、解决流程3、待解决1、问题重做我司底部tab功能的时候,想着丰富一下选中效果,于是加了缩放的动画,但是发现在第一次点击“我的”时候,并没有做动画。2、解决流程使用Android Studio自带的Profile工具,Cpu选中Java Method Trace Recording,然后查看火焰图、TopDown图等,图复杂又难看,并且没有得到什么有用信息使用Systrace抓取第一选中的时候的手机信息抓取到的Sy

2021-12-23 17:28:38 1446

原创 记录使用StateListDrawable相关

StateListDrawable1、配合ImageView使用2、使用中遇到的问题2.1 跟踪StateListDrawable的setState()源码2.2 跟踪ImageView的setSelected()源码2.3 问题1的源码1、配合ImageView使用比如向StateListDrawable对象中添加选中状态,以及选中状态所显示的Drawable //定义常规和选中两种状态 int[] normal = StateSet.WILD_CARD; in

2021-12-20 00:46:27 484

原创 TextView字重、行高、文字间距相关的一些api

所有图左边是原图,右边是设置了属性后的图,括号末尾是设置的参数文字大小:18dp1、android:letterSpacing(字母之间的间距,横向,android:letterSpacing="-0.05") 2、android:lineHeight(每行显示高度,android:lineHeight=“15dp”) 3、android:lineSpacingExtra(文本行之间的额外行间距,android:lineSpacingExtra="-5dp") 4、android:li

2021-10-24 23:34:23 4932

原创 TextView设置字重(自定义自重)

TextView自定义字重一、目的二、实现的方式一、目的android提供的几种加粗方法不满足我们ui设计的字体字重二、实现的方式设置TextView的textStyle为Bold,这种方式的textView很粗xml:android:textStyle=“bold”代码:paint.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));代码设置FakeBoldText,这种方式加粗过的比较接近medium效果paint.se

2021-10-17 11:43:07 13933

原创 Android网易云音乐一面总结

1、有一个线程池,核心线程数5个,最大线程数10个,阻塞队列最大存放10个数据,如何快速加载完100张bitmap没答出来答案:重写拒绝策略,在拒绝策略里调用阻塞队列的阻塞的添加方法2、一个函数里面有个异步调用,异步调用有返回值,如何使这个函数变成同步的,返回异步执行的返回值回答的wait和notify答案:当时紧张没get到点,面完想想不就是join吗3、Android里面的Drawable用过吗,说说系统常见有哪些drawable,然后问了Drawable里面的callback、mutate

2021-08-18 18:39:29 342

Httpurlconnection

代码包含了httpurlconnection基本操作,一些正常的操作。

2018-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除