摘要:
布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" 阅读全文
posted @ 2022-09-03 19:21
小白龙白龙马
阅读(53)
评论(0)
推荐(0)
摘要:
自定义饼图动画 自定义饼图动画的具体实现步骤说明如下: (1)在Java代码的widget目录下创建PieAnimation.java,该类继承了视图基类View,并重写onDraw方法,在onDraw方法中使用画笔对象绘制指定角度的扇形。 (2)在PieAnimation内部定义一个视图刷新任务, 阅读全文
posted @ 2022-09-03 17:57
小白龙白龙马
阅读(63)
评论(0)
推荐(0)
摘要:
重新绘制视图界面 不管是setText方法还是setImageBitmap方法,它们内部都调用了invalidate方法,该方法用来刷新控件界面。 类似的方法说明如下: (1)invalidate方法,它不是线程安全的,只保证在主线程(UI线程)中能够正常刷新视图。 (2)postInvalidat 阅读全文
posted @ 2022-09-03 17:34
小白龙白龙马
阅读(87)
评论(0)
推荐(0)
摘要:
Handler的延迟机制 处理器Handler支持延迟若干时间再执行某项任务,它的常见方法说明如下: post:立即启动指定的任务。参数为Runnable对象。 postDelayed:延迟若干时间后启动指定的任务。第一个参数为Runnable对象;第二个参数为延迟的时间间隔,单位毫秒。 postA 阅读全文
posted @ 2022-09-03 17:10
小白龙白龙马
阅读(76)
评论(0)
推荐(0)
摘要:
不滚动的列表视图 把ListView放入ScrollView会产生问题,因为ScrollView和ListView都允许滚动,那么在双方的重叠区域,上下滑动的手势究竟表示要滚动哪个视图? Android的处理对策是:如果ListView的高度被设置为wrap_content,则此时列表视图只显示一行 阅读全文
posted @ 2022-09-03 16:09
小白龙白龙马
阅读(39)
评论(0)
推荐(0)
摘要:
给翻页标签栏添加新属性 PagerTabStrip无法在XML文件中设置文本大小和文本颜色,只能在Java代码中调用setTextSize和setTextColor方法。 现在通过自定义属性来扩展PagerTabStrip,以便在布局文件指定文字大小和文字颜色的属性。 增强翻页标签栏的步骤 (1)在 阅读全文
posted @ 2022-09-03 15:48
小白龙白龙马
阅读(62)
评论(0)
推荐(0)
摘要:
// 由日期选择器派生出月份选择器 public class MonthPicker extends DatePicker { public MonthPicker(Context context, AttributeSet attrs) { super(context, attrs); // 获取 阅读全文
posted @ 2022-09-03 15:04
小白龙白龙马
阅读(97)
评论(0)
推荐(0)
摘要:
视图绘制有两种方法,分别是onDraw和dispatchDraw,它们的区别主要有下列两点: (1)onDraw既可用于普通控件,也可用于布局类视图;而dispatchDraw专门用于布局类视图,像线性布局LinearLayout、相对布局RelativeLayout都属于布局类视图。 (2)onD 阅读全文
posted @ 2022-09-03 14:28
小白龙白龙马
阅读(117)
评论(0)
推荐(0)
摘要:
对于wrap_content形式的宽高,App需要测量它们的实际长度,需要测量的实体主要有3种: (1)文本尺寸测量文本尺寸分为文本的宽度和高度,需根据文本大小分别计算。 (2)图形尺寸测量如果图形是Bitmap格式,就调用getWidth和getHeight方法;如果图形是Drawable格式,就 阅读全文
posted @ 2022-09-03 13:39
小白龙白龙马
阅读(57)
评论(0)
推荐(0)
摘要:
视图基类View有四个构造方法,分别是: (1)带一个参数的构造方法public View(Context context)(2)带两个参数的构造方法public View(Context context, AttributeSet attrs)(3)带三个参数的构造方法public View(Co 阅读全文
posted @ 2022-09-03 12:56
小白龙白龙马
阅读(85)
评论(0)
推荐(0)

浙公网安备 33010602011771号