- 博客(3)
- 收藏
- 关注
原创 Android仪表盘自定义
只有最基本的表盘跟指针没弄动画。主要是onDraw方法@Overrideprotected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.translate(mWidth / 2, mHeight / 2);//移动坐标原点到中心 RectF rectF = new RectF(-mWi...
2019-07-04 17:27:30
704
3
原创 自定义Switch背景带文字
搞一个switch控件看了网上的很多都是用的selector去定义thumb 跟track,这样可以改变它的背景跟小圆点。但没有办法设置文字,源码给了设置文字的方法,也只能设置再小圆点上。所以索性自己用一个View画一下背景跟文字,用动画来模拟一个switch控件。。。本来想搞个背景selector的但是这样没有了动画,感觉有点low。。。继承自View的switch控件...
2019-07-04 17:00:58
3371
原创 android M N下拉状态栏背景透明 源码
原生代码下拉状态栏会是一个黑色半透明的背景。并且当qs_quicksettings_header回缩时会回调alpha值改变透明度。所以只需要阻止透明度改变即可。代码位置。android/systemui/statusbar/phone/ScrimController.java. updateScrimColor(View)方法注释 ((ScrimView) scrim).setScri
2017-08-17 11:54:20
1151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人