背景最近看到了SPI这个东西,搜了几篇文章有了大概的认识,在这里记录一下。简介SPI(Service Provider Interface),是JDK内置的一种 服务提供发现机制,可以用来替换不同的实现,Java中SPI机制主要思想是将装配的控制权移到程序之外,在模块化设计中这个机制尤其重要,其核心思想就是 解耦。使用场景其实SPI已经接触过很多次了,只是自己之前没有注意过。JDBC就是使用了SP
转载 2023-08-23 22:34:10
81阅读
*(shape)中文意思是形状的意思被叫做形状,但是他的功能就像它的名字一样,可以做出很多种图片形状效果.并且自带.9png 图片的效果,实在是虐杀UI设计师的杀手锏之一.下面让我们一一介绍他的每个标签所代表的属性和效果展示:1. solid (填充颜色)<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="ht
转载 2023-09-28 11:47:45
0阅读
# Android Span 使用指南 在 Android 开发中,`Span` 是一种非常强大的文本样式处理工具。使用 `Span`,我们可以在 `TextView` 等文本组件中实现丰富的文本样式,例如改变文字颜色、字体、大小,以及添加下划线、加粗等样式。本文将带你逐步了解如何在 Android 项目中实现 `Span` 的使用。 ## 学习流程 下面是使用 Android Span
原创 2024-09-17 06:57:23
108阅读
RecycleView本文介绍  实现了RecycleView的三种布局,线性布局,网格布局,瀑布流布局  适配器和Activity基本每条语句都有注释  还有适配器中,在两个方法中设置点击事件的比较:  在Adapter.onBindViewHolder()中设置点击事件:     优点:可以直接获取位置,有position参数     缺点:会为当前显示的以及缓存的View都设置一个Liste
说明 在Android开发中,使用shape可以很方便的帮我们画出想要的背景,相对于png图片来说,使用shape可以减少安装包的大小,而且能够更好的适配不同的手机。 使用 先贴出官网上的说明: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:
转载 2017-06-07 10:14:00
183阅读
2评论
android shape使用 shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > &
转载 2023-06-05 10:01:20
328阅读
 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape使用,对shape有了大体的了解,稍作总结: 先看下面的代码: 01.<shape>   02.    <!-- 实心 -->   03.&nb
转载 2011-11-09 13:50:43
362阅读
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape使用,对shape有了大体的了解,稍作总结: 先看下面的代码: 复制到剪贴板  XML/HTML代码 <shape>       <!-- 实心 --&g
转载 精选 2012-08-10 14:04:29
368阅读
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色间隔:设置四个方向上的间隔大小...
转载 2014-05-29 11:08:00
71阅读
2评论
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:<?xml versi-- 圆角 -->..
原创 2023-02-22 07:23:17
111阅读
http://www.apkbus.com/forum.php?mod=viewthread&tid=61044
转载 精选 2013-08-21 20:06:44
267阅读
一.shape语法    1.文件位置:      res/drawable/filename.xml      这个文件名就是资源ID。      2.资源类型:      这是一个Gra
转载 精选 2016-02-09 12:59:33
742阅读
solid:实心,就是填充的意思 android:color指定填充的颜色 gradient:渐变 android:startColor和android:endColor分别为起始和结束颜色,ndroid:angle是渐变角度,必须为45的整数倍。 另外渐变默认的模式为android:type="l...
转载 2014-12-02 19:29:00
61阅读
2评论
# Android Shape Ring 使用Android开发中,我们经常会使用Shape来实现各种UI效果,比如按钮的圆角、背景的渐变等。而在Shape中,有一个类型叫做"ring",可以用来绘制一个圆环效果。本文将介绍如何使用Android Shape Ring来实现圆环效果,并提供代码示例供参考。 ## 什么是Android Shape Ring Android中的Shape是一
原创 2024-04-04 05:41:49
310阅读
# Android Shape Stroke使用教程 ## 1. 整体流程 下面是实现"android shape stroke使用"的具体步骤: | 步骤 | 描述 | | --- | --- | | 1 | 创建一个XML文件 | | 2 | 在XML文件中定义shape标签 | | 3 | 在shape标签中定义stroke属性 | | 4 | 在布局文件中引用shape文件 | #
原创 2024-04-12 04:59:06
109阅读
val f: Function<*, *> = Function<Number, Any>() //f.invoke() if (f is Function) { (f as Function<Number, Any>).invoke(1, Any()) } maxOf(1, 3) HashMap<String, List<*>>() /
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 填充:设置填充的颜色 间隔:设置四个方向上的间隔 大小:设置大小 圆角:同时设置五个属性,则Radius属性无效 android:Radius="20dp" 设置四个角的半径 android:topL
原创 2021-08-27 15:18:00
185阅读
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape使用
原创 2023-04-30 17:51:09
267阅读
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 圆角 -->
转载 2023-05-24 01:04:03
27阅读
  日常开发中,我们会遇到一些Button、Textview...等控件的背景是圆角矩形、圆形...等,和android默认的控件背景矩形不一致,此时shape的作用就体现出来了,我们可以根据shape属性画出很多我们意想不到的背景图案,下面我会把所有shape的属性都介绍一下。1  shape标签:    android:shape:      rectangle: 矩形,默认的形状,可以画出直
转载 2024-02-28 15:10:13
315阅读
  • 1
  • 2
  • 3
  • 4
  • 5