
android view
文章平均质量分 81
独上西楼-
纸上得来终觉浅,绝知此事要躬行
展开
-
Spinner (点击展示选项)使用方法
1. xml 使用spinner控件 <Spinner android:id="@+id/orientation_spinner" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 2. 代码加载spinner控件 val spinner = findViewById&...原创 2022-05-18 14:13:03 · 1261 阅读 · 0 评论 -
Android 自定义View 实例2_Clipping Canvas
上一篇 Android 自定义View 实例_ 画图 参考:https://blog.youkuaiyun.com/whjk20/article/details/115639448这里是Canvas 的裁剪 (同时可以控制可见性)1. 相关概念(1)Render 渲染https://developer.android.com/topic/performance/rendering(2)Clipping 裁剪 (只绘制可见部分,提升性能)https://en.wikipedia.org/wik..原创 2021-04-14 17:11:59 · 235 阅读 · 0 评论 -
Android 自定义View 相关官方文档
View视图:https://developer.android.com/reference/android/view/View.htmlCanvas画布:https://developer.android.com/reference/android/graphics/Canvas.htmlBitmap位图:https://developer.android.com/reference/android/graphics/Bitmap.htmlPaint画笔:https://develop...原创 2021-04-13 14:41:24 · 155 阅读 · 0 评论 -
Android 自定义View 实例_ 画图
1.*概念 Canvas(画布,帆布) Paint(涂料)*canvas 官方文档介绍: https://developer.android.com/reference/android/graphics/Canvas.htmlThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components:A Bitmap to hold the pixels, a Canvas to host t...原创 2021-04-12 20:27:56 · 266 阅读 · 0 评论 -
Android 自定义View 学习笔记(含问题记录)
View(ViewGroup) 的绘制过程:1. 度量: onMeasure --------测量大小相当于装修房子测量房子的面积(包括各个房间的面积, 不能超过总面积)2 . 布局: onLayout (measureSpec, 布局参数LayoutParams, 布局加载LayoutInflater)相当于设计每个房间、位置摆放什么3. 绘制: onDraw相当于最终的装饰因为ViewGroup 是树形结构,会递归调用其孩子的这三个方法, 完成最终的绘制。...原创 2020-07-12 11:49:41 · 261 阅读 · 0 评论 -
Android_View_ViewGroup_Window
类图记录View_ViewGroup_Window其中,View 和ViewGroup 是组合关系, View 依附在Window上,Window呈现给用户原创 2021-03-03 18:17:05 · 154 阅读 · 1 评论