Android进阶之绘制-自定义View完全掌握
文章平均质量分 79
UI设计在前端开发中是尤为重要的,所以,掌握控件的使用、控件的绘制也就成为每一名前端编程人员的必会知识点,然而,在自定义View的学习过程中,会遇到很多的困难。本专栏就是专门为那些不知从何学起自定义View的人量身打造的,希望看完了本专栏后,你会感觉有很大的收获。
.caixukun
人生如逆旅,我亦是行人。
展开
-
Android进阶之绘制-自定义View完全掌握(一)
Android的UI设计可以说是决定一个app质量的关键因素,因为人们在使用app的时候,最先映入眼帘的就是app的界面了,一个美观、充实的界面能够给用户带来非常好的体验,会在用户心中留下好的印象。 对于UI设计,Android原生的控件加上一些开源库的使用,已经能够满足大部分的UI需求,但是,某些比较新颖、花哨的控件效果,我们只能通过自定义View来实现,那么,从该篇博客开始,我将记录关于And...原创 2019-04-28 23:02:20 · 2408 阅读 · 1 评论 -
Android进阶之绘制-自定义View完全掌握(二)
这是自定义View系列的第二篇博客,我们继续来学习关于自定义View的知识。 今天我们来实现一下广告条案例。 我们要实现的是这样的一个效果。 要想实现这样的效果,我们可以借助ViewPager控件,然后加上自定义的一些控件即可完成。那么现在就开始吧。 新建一个android项目。 修改activity_main.xml文件。 <?xml version="1.0" encoding="utf...原创 2019-04-29 22:44:24 · 2413 阅读 · 0 评论 -
Android进阶之绘制-自定义View完全掌握(三)
自定义View系列的第三篇博客,我们来学习如何实现自定义下拉框。 今天的程序,我们来实现这样的一个效果。 布局非常简单,我们直接开始编码。 修改activity_main.xml文件的代码。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.c...原创 2019-04-30 15:04:55 · 2481 阅读 · 0 评论 -
Android进阶之绘制-自定义View完全掌握(四)
前面的案例中我们都是使用系统的一些控件通过组合的方式来生成我们自定义的控件,自定义控件的实现还可以通过自定义类继承View来完成。从该篇博客开始,我们通过自定义类继承View来实现一些我们自定义的控件。 我们通过一个案例来学习,现在来实现这样一个效果。 我们新建一个类MyToggleButton,让它继承View。 注意,一定要重写带两个参数的构造方法,因为如果我们在布局文件使用该类,将会用这个...原创 2019-04-30 17:54:23 · 2355 阅读 · 0 评论 -
Android进阶之绘制-自定义View完全掌握(五)
在自定义类继承View实现自定义控件的过程中,我们还应该对一些自定义属性有所了解。 我们通过一个案例来学习一下。 新建一个android项目,然后我们创建一个类MyAttributeView继承View。 贴出MyAttributeView的代码。 package com.itcast.test0501; import android.content.Context; import androi...原创 2019-05-01 13:53:01 · 2465 阅读 · 0 评论