Android 自定义View(三)
来源:互联网 发布:嵌入式linux终端 编辑:程序博客网 时间:2024/05/22 15:15
绘制篇
java代码:
/** * Created by aierJun on 2017/2/15. */public class LineView extends View { public LineView(Context context) { super(context); } public LineView(Context context, AttributeSet attrs) { super(context, attrs); } public LineView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } @Override protected void onDraw(Canvas canvas) { Paint paint=new Paint(); paint.setColor(getResources().getColor(R.color.red_hot)); canvas.drawLine(100,100,200,100,paint);// super.onDraw(canvas); canvas.drawLine(200,100,200,50,paint); canvas.drawLine(100,50,200,50,paint); canvas.drawLine(100,50,100,100,paint); }}
Layout代码:
<com.aierjun.test.view.LineView android:layout_width="match_parent" android:layout_height="match_parent" />
注意:Paint及Canvas的详细方法请参阅以下
点击直接跳转地址
http://www.cnblogs.com/menlsh/archive/2012/11/18/2776003.html
0 0
- android 自定义view(三)
- android自定义view(三)
- Android 自定义View(三)
- Android自定义View(三)继承View
- Android 自定义View (三)
- Android 自定义View (三)
- Android自定义View(三)
- Android自定义View解析之自定义View类型(三)
- Android -自定义view(三)自定义view的流程
- Android自定义View(三)柱状图
- Android进阶之自定义view(三)
- 【Android进阶之自定义View(三)】
- android 自定义 View 之标题栏(三)
- Android 自定义view(三) 继承ViewGroup
- android 自定义view之组合(三)
- Android 自定义view基础(三)
- Android 自定义View(三)实现方法
- android自定义view之(三) Making the View Interactive
- Tensorflow 自动文摘: 基于Seq2Seq+Attention模型的Textsum模型
- 微信朋友圈输入框与键盘完美衔接的方法
- python pandas dataframe 行列选择,切片操作
- scanner
- ASP.NET中无法使用验证控件解决方法
- Android 自定义View(三)
- NIO中ByteBuffer图解
- 记一道数学题。。。
- 在简历中使用STAR法则
- 极简的配置单节点Kubernetes(k8s)集群
- Reversible Primes (20)stoi应用
- 架构师米洛:如何让你的同事对你越来越好
- 面试/笔试数据结构之排序算法篇
- 菱形继承和虚继承