这个很重要,由于android系统对应用的性能要求很高,在能用shape替换图片的时候就替换,这样可以为应用争取到更多的内存:<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-22 18:06:06
                            
                                672阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:                                                                        android:startColor="#ff8c00"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-09 15:37:33
                            
                                359阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android Shape 详解
## 介绍
在 Android 开发中,我们常常需要使用到各种形状的控件来实现界面的设计。Android 提供了一种方便的方式来创建不同形状的控件,即使用 ShapeDrawable 和 XML 文件来定义形状和样式。本文将详细介绍如何使用 Android 的 ShapeDrawable 和 XML 文件来实现各种形状的控件。
## 整体流程
在开始之            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-23 08:53:44
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这一类的shape定义在xml中 file location: res/drawable/filename.xml The filename is used as the resource ID.(这个文件名作为资源id) compiled resource datatype:(复杂资源的...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-09-03 09:48:00
                            
                                163阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在Android开发过程中,经常需要改变控件的默认样式, 那么通常会使用多个图片来解决。不过            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-16 14:25:50
                            
                                922阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            很多时候,使用shape能够实现的效果,你用一张图片也能够实现,但问题是一张图片无论你怎么压缩,它都不可能比一个xml文件小,因此,为了获得一个高性能的手机App,我们在开发中应该遵循这样一个原则:能够用shape实现的效果尽量不使用图片来实现。今天我们就一起来看看shape的使用。首先,使用shape画的图形,这个xml文件的根节点是shape,示例代码如下:            
                
                    
                        
                                                                            
                                                                                        原创
                                                                                    
                            2021-07-29 08:56:22
                            
                                107阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            很多时候,使用shape能够实现的效果,你用一张图片也能够实现,但问题是一张图片无论你怎么压缩,它都不可能            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-06 15:58:10
                            
                                322阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SHAPE 文件格式详解: SHAPE 文件格式 SDE,ARC/INFO,PC ARC/INFO,Data Automation Kit(DAK)和ArcCAD软件提供了shape 到coverage的数据转换器,ARC/INFO同样提供了coverage到shape的转换器。为了和其他数据格式交换,shape文件的格式在本报告中被出版。其他数据流,比如全球系统(GPS)接收机的数据能...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2007-12-20 14:08:00
                            
                                460阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            转载自:://blog..net/feng88724/article/details/6398193 在Android开发过程中,经常需要改变控件的默认样式, 那么通常会使用多个图片来解决。不过这种方式可能需要多个图片,比如一个按钮,需要点击时的式样图片,默认的式样图片。 这样就容易...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-05-23 16:32:00
                            
                                54阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、简单使用 刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用。 1、新建shape文件 首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.xml 内容是这样的:(先不需要理解,先看shape怎么用) [html] view pla...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-09-12 21:19:00
                            
                                132阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在Android开发过程中,经常需要改变控件的默认样式, 那么通常会使用多个图片来解决。不过这种方式可能需要多个图片,比如一个按钮,需要点击时的式样图片,默认的式样图片。 这样就容易使apk变大。 那么除了使用drawable这样的图片外,还有其他方法吗? 本次就谈一下自定义图形shape,Android上支持以下几种属性gradient、stroke、corners、padding、solid等。1. 2. 3. 4. 5. 9. 10. 13. 14. 16. 21. sol...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-25 21:20:00
                            
                                104阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在Android开发过程中,经常需要改变控件的默认样式, 那么通常会使用多个图片来解决。不过这种方式可能需要多个图片,比如一个按钮,需要点击时的式样图片,默认的式样图片。 这样就容易使apk变大。 那么除了使用drawable这样的图片外,还有其他方法吗? 本次就谈一下自定义图形shape,Andr...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-05-15 18:04:00
                            
                                120阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            按钮你还只用Button吗,试试MaterialButton吧。            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2021-05-23 19:08:47
                            
                                790阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用shape有一个好处就是可以减小我们apk的大小,因为同样的效果,shape比图片更节省空间. shape是android drawable资源中的一个重要的角色,drawable资源覆盖面广,它不仅代表图片,它可以是一个颜色,一个形状,因为shape其简单实用. shape形状的分类: rec            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-13 10:36:39
                            
                                204阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              日常开发中,我们会遇到一些Button、Textview...等控件的背景是圆角矩形、圆形...等,和android默认的控件背景矩形不一致,此时shape的作用就体现出来了,我们可以根据shape属性画出很多我们意想不到的背景图案,下面我会把所有shape的属性都介绍一下。1  shape标签:    android:shape:      rectangle: 矩形,默认的形状,可以画出直            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 15:10:13
                            
                                315阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shape函数是numpy.core.fromnumeric中的函数,它的功能是查看矩阵或者数组的维数。举例说明:建立一个3×3的单位矩阵e, e.shape为(3,3),表示3行3列,第一维的长度为3,第二维的长度也为3 [plain] view plain copy1. >>> e = eye(3)  
2. >>> e  
3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-28 15:47:42
                            
                                269阅读