自定义控件样式
修改Android原生的控件样式,因为太丑了,辣眼睛
初学者-Study
哪怕夜晚再黑暗,太阳照常升起。
展开
-
Android 自定义View 之 RectF用法详解
在之前通过Circle画了一个奥运五环,这次通过RectF来画矩形,常规的就是长方形正方形之类的。还是新建一个自定义View,CustomViewRectF,然后继承View,实现里面的两个基本的构造方法,这样就可以在布局中显示了,自定义View代码如下:package com.llw.paintdemo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;im原创 2020-08-13 17:56:04 · 4025 阅读 · 0 评论 -
Android 自定义View 画圆(奥运五环)
前言你会画画吗?你会写代码吗?你会用代码画画吗?正文自定义View,实际开发过程中,因为涉及用户体验的时候,UI通常会弄一些骚操作出来,这个时候就有两个选择,你是用GIF呢?还是自己自定义一个呢?用GIF当然会增加你的APP的体积,而自定义View难度也不小,于是很多人都会选择用GIF先解决这个问题,后面再去自己自定义,然后就没有然后了(PS:曾经我也是这样的一个人,但是,人是会变的,小老弟),好了,说了一些废话,下面进入主题,开始画画。首先思考一个问题,用什么来画?废话,当然是纸和笔啊!那程序里面原创 2020-07-14 16:44:21 · 1160 阅读 · 0 评论 -
Android 自定义加载动画Dialog弹窗
效果图首先是创建弹窗的背景这是上面用到的以shape_bg_5_blue.xml为例,其他的三个无非就是里面的颜色不一样而已<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners android:radius="5dp"/> <solid android:co原创 2020-06-02 16:38:50 · 2044 阅读 · 16 评论 -
Android CheckBox修改选中颜色并去除选中时的水波纹效果
前言都知道Android原生的控件颜色比较辣眼睛,所以实际开发中都会有改动,而选中框是在实际开发中常用的,比如同意这个协议就勾选上。先写一个控件<CheckBox android:text="同意服务协议" android:layout_width="wrap_content" android:layout_height="wrap_co...原创 2020-03-30 10:31:58 · 4199 阅读 · 0 评论 -
Android 修改EditView输入框的光标颜色、下划线颜色
前言都知道Android原生的控件颜色比较辣眼睛,所以实际开发中都会有改动,所以我们今天来改一下输入框光标的默认颜色。在drawble下面创建一个名为cursor_style.xml的样式文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/...原创 2020-03-10 17:25:24 · 3811 阅读 · 0 评论 -
Android 自定义样式Shape
Android 自定义样式Shape拓展Shape常用于自定义背景样式,通常Android开发中一些背景的样式会由UI给出,但是图片毕竟会占软件内存,所以在实现同样效果的情况下,可以用原生的Shape来编辑背景样式实心圆代码如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http:/...原创 2019-12-26 16:32:48 · 926 阅读 · 0 评论