- 博客(5)
- 收藏
- 关注
原创 不规则布局,不规则按钮点击效果的实现
文章目录1.原理2.代码3.布局4.效果预览1.正常点击效果2.子控件跟随父布局的点击3.无点击效果5.说明与注意事项代码已上传至[Github](https://github.com/ahiwey/AnomalyLayout)本文参考自Android不规则点击区域详解做了点击区域的优化1.原理通过像素颜色(这里是透明)判断,拦截(不消费)MotionEvent.ACTION_DOWN事件2.代码package org.ahiwey.anomalylayout;import android.
2020-05-26 10:34:07
473
原创 自定义TimePicker样式,修改时分、分割线分隔冒号的字体、颜色高度等属性
文章目录说明:步骤就两个:1.找到控件;2.设置属性。1.找到TimePicker中的子View(时分NumberPicker与分隔TextView)2.利用反射设置NumberPicker的属性说明:步骤就两个:1.找到控件;2.设置属性。先看效果再看步骤1.找到TimePicker中的子View(时分NumberPicker与分隔TextView) //your_time_picke...
2020-05-25 10:58:18
1372
3
转载 将界面背景显示在状态栏上,大家说的沉浸式
你的Activity#onCreate方法 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(launcherMainView.getView()); Statu...
2019-11-04 10:07:46
250
原创 尺寸px和dp、sp之间的转换
/** * 尺寸转换工具类 */public class DimenUtils { public static int px2dp(Context context, float pxValue) { return (int) (pxValue / context.getResources().getDisplayMetrics().density + 0.5f);...
2019-10-31 18:58:39
164
原创 Drawable转Bitmap,Bitmap#getPixel像素为0的解决办法
public static Bitmap drawable2Bitmap(Drawable d) { //通常就写了这段代码,bitmap.getPixel=0 Bitmap bm = Bitmap.createBitmap(d.getIntrinsicWidth(), d.getIntrinsicHeight(), d.ge...
2019-10-31 18:23:58
521
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人