
android
Michael_Wen_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ScrollView嵌套Listview只显示一行的解决方案
问题:ScrollView里面嵌套Listview,ListView为什么只显示第一行的高度?解析源码: 在listview的onMeasure方法中可以看到,当测量模式为UNSPECIFIED的时候只测量一行的高度,测量模式为AT_MOST的时候才是测量整个listview的高度if (heightMode == MeasureSpec.UNSPECIFIED) { heightSize原创 2017-05-14 01:17:45 · 332 阅读 · 0 评论 -
自定义控件之Paint的使用
Paint 基本使用Paint的方法主要可以抽象成两大类:1.1 负责设置获取图形绘制、路径相关的1.setStyle(Paint.Style style) 设置画笔样式,取值有Paint.Style.FILL :填充内部Paint.Style.FILL_AND_STROKE :填充内部和描边Paint.Style.STROKE :仅描边、注意STROKE、FILL_OR_STROKE与FILL原创 2017-05-15 00:30:09 · 601 阅读 · 0 评论 -
自定义控件之shader的使用
Shader —着色器,Canvas的drawXXXX这个方法是画具体的形状,画笔的shader定义的就是图形的着色和外观BitmapShader–位图图像渲染用BitMap对绘制的图形进行渲染着色,简单来说是用图片对图形进行贴图 圆形头像,放大镜效果TileMode 拉伸形式CLAMP 是拉伸最后一个像素铺满MIRROR 是横向纵向不足处不断翻转镜像平铺REPEAT 类似原创 2017-05-15 00:36:56 · 400 阅读 · 0 评论 -
监听app从后台到前台
废话不多说,直接上代码。/** * @创建者 wenqi * @创建时间 2019/2/18 10:13 * @描述 监听app是否在前台运行 */public class SplashAdWrapper implements Application.ActivityLifecycleCallbacks, ComponentCallbacks2 { private Str...原创 2019-08-02 18:34:24 · 664 阅读 · 0 评论 -
自定义view_可滑动的刻度尺,身高、金额选择都可用
产品中的需求是 要用到滑动刻度尺的方式选择金额。如下图,刻度的部分可以左右滑动选择金额,借款金额TextView跟着联动中间的大箭头是固定在布局中的,跟刻度尺无关。上主要代码:/** * @创建者 wenqi * @创建时间 2019/3/13 19:30 * @描述 自定义刻度尺View */public class ScaleView extends View {...原创 2019-08-02 18:51:31 · 559 阅读 · 0 评论