style="@style/Widget.AppCompat.CompoundButton.RadioButton"
原创 2022-11-29 17:58:41
646阅读
# Android CheckBox改成圆形Android开发中,我们经常会用到CheckBox控件来实现多选功能。默认情况下,CheckBox是一个方形的选择框,但有时我们需要将它改成圆形来符合设计需求。本文将介绍如何将Android CheckBox控件改成圆形,并提供相应的代码示例。 ## 1. 使用自定义样式 要将CheckBox控件改成圆形,可以使用自定义样式来实现。首先,我们
原创 2023-10-14 10:02:41
2625阅读
# Android实现CheckBox圆形 ## 引言 在Android应用开发中,我们经常会使用Checkbox控件来实现选择功能。默认情况下,Checkbox是以方形的形式展现的,但是有时候我们希望Checkbox展现为圆形的形式,以增加视觉美感。本文将介绍如何在Android中实现Checkbox圆形。 ## 实现方式 ### 使用自定义Drawable 我们可以通过自定义Drawab
原创 2024-01-11 11:34:14
1069阅读
# 教你实现 Android Checkbox 圆形样式 在 Android 开发中,Checkbox 是一种常用的控件,默认情况下它是矩形的。而如果你想将 Checkbox 的样式改为圆形,可以通过自定义的方式来实现。本文将以简单明了的方式,分步骤教会你如何实现这一目标。 ## 实现流程 首先,让我们明确实现圆形 Checkbox 的整体流程,下面的表格描述了各个步骤: | 步骤
原创 11月前
354阅读
# 实现Android checkbox 圆形样式教程 ## 整个流程 下面是实现Android checkbox 圆形样式的步骤表格: | 步骤 | 操作 | | ---- | ---- | | 1 | 创建一个新的Android项目 | | 2 | 在布局文件中添加一个Checkbox控件 | | 3 | 创建一个自定义的drawable资源文件,用于设置Checkbox的样式 | |
原创 2024-03-15 05:11:36
652阅读
今天在公司写这个东东,而且今天是在公司最后一天。还有点小小的伤感。一:概述做了个圆形菜单,圆形菜单:将控件按下面的方式排列。如果有四个子控件,那么两个控件之间就是90度,如果有5个子控件,那么两个控件和圆心之间的夹角是72度。自定义Viewgroup重写onMeasure,和onLayout两个方法,因为有需要我也把ondraw重写了。效果: 二:源码解析首先我们看看onMeasure方法@Ove
转载 2024-04-08 19:06:52
111阅读
dispatchTouchEvent检测旋转的角度,调用requestLayout()不停地重绘界面public class CircleMenuLayout extends ViewGroup { private int mRadius; /** * 该容器内child item的默认尺寸 */ private static final floa
转载 2024-05-31 14:09:53
47阅读
一堆废话  红绿灯分为导向灯和圆形灯。一般圆形灯在路口只有一盏灯,红灯亮时禁止直行和左转,可以右转弯。导向灯市带有箭头的,可以有两个或三个,分别指示不同方向的行车和停车。按指示的灯即可,没有右转向导向灯的情况下可以视为可以右转。  RGB颜色空间以R(Red:红)、G(Green:绿色)、 B(Blue:蓝)三种基本色为基础,进行不同程度的叠加,产生丰富而广泛的颜色,所以俗称三基色模式。在大自然中
Android刮刮乐效果-proterDuffXfermode先看看实现的效果 这个场景主要是模拟我们有些app里面的刮刮乐中奖的效果,主要是利用Android的proterDuffXfermode这个类去实现的。 proterDuffXfermode在用Android中的Canvas进行绘图时,可以通过使用PorterDuffXfermode将所绘制的图形的像素与Canvas中对
# 实现“android Checkbox去掉聚焦时圆形阴影”教程 ## 1. 整体流程 首先,让我们来看一下整个实现过程的步骤: ```mermaid pie title 实现步骤 "查找对应的Checkbox控件" : 20% "设置Checkbox的属性" : 30% "添加自定义样式" : 50% ``` ## 2. 具体步骤 ### 2.1 查找对应的Checkbox控件 在
原创 2024-06-08 05:55:37
62阅读
先看效果图:先来说下我的思路:首先我需要在自定义View中动态获取头像id,那么就需要在attrs文件中,写一个关于该View类的自定义属性。这里仿照ImageView,取名为src,类型为reference引用类型<?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable nam
转载 2023-09-25 17:21:54
116阅读
还是先看效果:      这里还是再放一下预览图,方便如果觉得符合自己需求的兄弟萌可以看下去。   相机预览    这里我用的Camera2的API,具体有关Camera2的简介可以看下这篇博客     具体的Helper类可以移步到这里:https://github.com/wangsh
转载 2024-06-04 05:08:24
59阅读
这些日子一直想自己在安卓平台上写个类似苹果小白球的小程序,仗着自己会点JAVA就决定开始干了。 然后在其中需要做一个圆形的布局,于是在网上各种搜索,终究还是实现了。 觉得这个圆形布局很有意思,于是有了这篇文章,新手开写,请老师傅们多多指导。首先我们分析一下这个圆形布局的布局,分成三个大的部分:原点以原点为中心承载元素的圆需要布局在圆上的元素那么,先从这个圆来说,我们在一个布局内(可以是Relati
Android 自定义View,圆形随机选择列表第一次写博客,做了很长时间的android,好多的东西都是从网上拔下来,这次由于工作需要,从网上没拔下来控件,就只能自己做了。。虽说之前,从网上看过自定义控件怎么写,比如onMesure测量,之后onLayout布局,最后再onDraw等等,但实际自己写的时候,发现并没有什么用。比如自定义View分好多种,可以继承View,可以继承ViewGroup
转载 2024-01-29 03:05:38
20阅读
今天讲一下目前移动领域很常用的技术——二维码。现在大街小巷、各大网站都有二维码的踪迹,不管是IOS、Android、WP都有相关支持的软件。之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解。今天主要是讲解如何使用ZXing库,生成和识别二维码。这篇文章实用性为主,理论性不会讲解太多,有兴趣可以自己查看源码。 1、ZXing库介绍  这里简单介绍一下ZXing库。ZXi
转载 2024-08-07 17:10:10
51阅读
之前项目中有遇到过 首页需要做一个 圆形饼状可旋转的菜单 捣鼓了一两天完成了这里就把代码放出来 首先是 自定义viewpublic class CakeView extends View { private Context ctx; private DecimalFormat format; private List<BaseMessage> mList;
转载 2023-09-12 23:52:39
58阅读
1  先看效果图2 背景项目的设计师常常要用到一些圆角的控件,也喜欢用圆角菜单,圆角菜单实现起来本不复杂,但纠结的事,每次都要写一大堆的繁琐的XML,没有营养的代码,至此自定义一个圆角控件的想法产生了。3 技术要领主要用到了 canvas.drawRoundRect、canvas.drawRect、canvas.drawLine等方法以及自定义视图,自定义属性等4 怎么实现的A 在val
自己定义checkbox中的勾选框图标。这次由于想偷懒。图标弄的大了些。然后一系列的问题就都引出来了。1、图标比checkbox的layout_height高。看不见了。非常吐血吧,CompoundButton中的源代码能够看到以下代码protected void onDraw(Canvas canvas) { super.onDraw(canvas); final Drawab
# 圆形 Android:在 Android 应用开发中实现圆形视图 在现代 Android 应用开发中,常常需要在用户界面上实现各种自定义的视图。例如,圆形图像、圆形按钮等。这不仅能够提升用户体验,还能让应用看起来更具吸引力和现代感。本文将介绍如何在 Android 中实现圆形视图,并提供相应的代码示例,同时使用 Mermaid 语法展示状态图和关系图。 ## 1. 圆形视图的基本概念 圆
原创 2024-10-12 04:40:21
45阅读
# Android圆形 Android是一个流行的移动操作系统,它提供了许多强大的功能和工具,使开发者能够创建各种各样的应用程序。本文将重点介绍如何在Android应用程序中创建圆形形状,并提供相应的代码示例。 ## 1. 使用XML布局创建圆形形状 Android提供了一个名为`shape`的XML标签,可以用于创建各种形状,包括圆形。以下是一个简单的XML布局文件示例,用于创建一个圆形
原创 2023-08-17 09:08:25
184阅读
  • 1
  • 2
  • 3
  • 4
  • 5