绘制1. 创建一个Circle继承自SurfaceView,让surfaceview能够获取canvas,需要实现这个Callback接口,这样在surfaceview准备好了之后才能进行绘制。这里的图是要让圆圈在外面不断的进行绘制,就是蓝色的那个圆圈去动态变化,知道包围整个圆下面是创建circle类继承自surfaceview并且实现了surfaceview的callback接口在surface
转载
2023-11-29 23:10:34
129阅读
其实很简单 直接拿系统的的用吧 @drawable/btn_circle @drawable/ic_btn_round_minus @string/description_minus_b
原创
2023-05-01 13:42:47
121阅读
其实很简单 直接拿系统的的用吧style name="MinusButton"> <item name="android:background">@drawable/btn_circle</item> <item name="android:src">@drawable/ic_btn_round_minus</
原创
2023-06-21 00:26:15
2847阅读
疫情期间在家,琢磨了些小东西,今天整理了下,把这个文字跳跃加载效果发出来。前几天脑子里突然蹦出个文字一跳一跳这样的loading效果,感觉会挺好看,网上搜了搜也没有其他人做。于是想着自己写一个,可下笔却想不出该怎么设计,后来又想到58同城有过一个一跳一跳的效果, 看了下,现在已经换了,网上一查,有当时的动图:于是,照猫画虎开始做。先说一下怎么用。tcl.setTextList(
转载
2024-08-09 11:22:01
41阅读
# 实现 Android Button 点击后圆形进度条的流程
在本篇文章中,我们将学习如何在 Android 应用中实现一个按钮点击后显示圆形进度条的功能。这个过程可以分为几个步骤,下面的表格为我们概括了整个流程:
| 步骤 | 描述 |
|-------|-------------------------------|
| 步骤1 | 创
原创
2024-08-11 07:05:44
44阅读
Unity学习第二周我下面写的可能会有很多错误,请见谅,我会更加努力学习弥补这些错误,感谢! 这一期博客借鉴了很多人的博客,看了下外国网站,并不能看懂。。。。所以很多理解都来源于野路子嘿嘿通过两个星期的学习,我对unity有了一定的了解,在课上我们通过新建游戏对象,然后修改它的属性,如transform可以调整游戏对象的位置、形状、大小。甚至可以多个游戏对象组成一个整体,成为预设等等。在接触了脚
使用Mask组件的缺点我们知道项目中可以这样展示圆形图片,一般是Image组件,下面再加上一个圆形Mask。但是这样做有几个缺点:使用Mask会额外消耗多一个Drawcall来创建Mask,做像素剔除。Mask不利于层级合并。原本同一图集里的ui可以合并层级,仅需一个Drawcall渲染,如果加入Mask,就会将一个ui整体分割成了Mask下的子ui与其他ui,两者只能各自进行层级合并,至少要两个
转载
2024-04-04 20:40:42
197阅读
这是 Pixel Apex 的一个质感圆形按钮教程。主要应用了Photoshop的图层样式实现。善加利用图层样式,我们可以得到许多类似的漂亮图形效果。下面是本实例最终完成的效果: 步骤一:首先打开Adobe Photoshop并设置文档宽度和高度为800×800。完成后,点击“视图”并选择“查看实际像素”。 步骤二:选择“椭圆工具”并画一个圆 使用什么色彩无所谓因为混合选项将会改变色彩
转载
2023-09-15 15:16:07
106阅读
# 制作椭圆形的Button
在Android开发中,通常我们使用Button控件来实现按钮的功能。但是默认情况下,Button控件是矩形的。如果我们想要制作一个椭圆形的Button,该怎么做呢?本文将介绍如何使用Android Studio来制作一个椭圆形的Button,并附带代码示例。
## 实现步骤
### 步骤一:创建一个新的Android项目
首先,在Android Studio
原创
2024-07-08 03:46:46
142阅读
HTML:<button type="button" class="btn btn-default btn-circle"><i class="glyp
原创
2015-11-19 07:51:40
120阅读
这些日子一直想自己在安卓平台上写个类似苹果小白球的小程序,仗着自己会点JAVA就决定开始干了。
然后在其中需要做一个圆形的布局,于是在网上各种搜索,终究还是实现了。
觉得这个圆形布局很有意思,于是有了这篇文章,新手开写,请老师傅们多多指导。首先我们分析一下这个圆形布局的布局,分成三个大的部分:原点以原点为中心承载元素的圆需要布局在圆上的元素那么,先从这个圆来说,我们在一个布局内(可以是Relati
转载
2023-09-25 17:21:49
0阅读
先看效果图:先来说下我的思路:首先我需要在自定义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阅读
1 先看效果图2 背景项目的设计师常常要用到一些圆角的控件,也喜欢用圆角菜单,圆角菜单实现起来本不复杂,但纠结的事,每次都要写一大堆的繁琐的XML,没有营养的代码,至此自定义一个圆角控件的想法产生了。3 技术要领主要用到了 canvas.drawRoundRect、canvas.drawRect、canvas.drawLine等方法以及自定义视图,自定义属性等4 怎么实现的A 在val
转载
2023-09-12 23:53:23
122阅读
今天讲一下目前移动领域很常用的技术——二维码。现在大街小巷、各大网站都有二维码的踪迹,不管是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阅读
Android 自定义View,圆形随机选择列表第一次写博客,做了很长时间的android,好多的东西都是从网上拔下来,这次由于工作需要,从网上没拔下来控件,就只能自己做了。。虽说之前,从网上看过自定义控件怎么写,比如onMesure测量,之后onLayout布局,最后再onDraw等等,但实际自己写的时候,发现并没有什么用。比如自定义View分好多种,可以继承View,可以继承ViewGroup
转载
2024-01-29 03:05:38
20阅读
# Android圆形
Android是一个流行的移动操作系统,它提供了许多强大的功能和工具,使开发者能够创建各种各样的应用程序。本文将重点介绍如何在Android应用程序中创建圆形形状,并提供相应的代码示例。
## 1. 使用XML布局创建圆形形状
Android提供了一个名为`shape`的XML标签,可以用于创建各种形状,包括圆形。以下是一个简单的XML布局文件示例,用于创建一个圆形形
原创
2023-08-17 09:08:25
184阅读
我需要实现下面的效果: 涉及的View事件分发机制 https://www.jianshu.com/p/38015afcdb58 (最全面的原理性文章) https://www.jianshu.com/p/e99b5e8bd67b 点击绿色的圆 - Toast ("点击大圆的区域")点击黄色的圆 - Toast ("点
转载
2023-08-30 14:55:35
65阅读
Android 圆形头像的两种实现方式前言这篇博客只是为了做一个记录而已,方便而后查询,核心代码都是直接采用鸿洋博客里面的代码的。圆形头像在实际开发中实际很常见,一般来说,主要有两种实现方式:第一种: 使用 Paint 的 Xfermode 实战第二种方法: 使用 BitmapShader 实现第一种: 使用 Paint 的 Xfermode 实战圆形头像,我们可以看成是 在原图上面绘制一个圆,再
转载
2023-09-04 09:44:30
199阅读