- 浏览: 411637 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (397)
- 随笔 (2)
- java (44)
- android (129)
- html + css (18)
- php (35)
- linux (2)
- html5技术/游戏 (3)
- 其他 (30)
- MAC (2)
- IOS (11)
- mongoDB (0)
- js + jquery (29)
- SQL (5)
- ecshop (2)
- jsp (1)
- mybatis (1)
- 推荐 (0)
- 网络推广 (1)
- jquery mobiles (7)
- Sencha Tcouch (11)
- case (2)
- joomla (1)
- cocos2d (1)
- AndEngine (1)
- 错误异常报错 (1)
- 第三方&二次开发 (5)
- cordova (5)
- swift (81)
- mysql (1)
- zepto (2)
- 常用代码 (1)
最新评论
-
wu1238:
2c2ab98030fc767cf89051f369a97c5 ...
Swift -> UILable 设置内边距 UIEdgeInsets , UITextField 设置内边距
circle_corner.xml
<?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#606060" /> <corners android:topLeftRadius="10px" android:topRightRadius="10px" android:bottomLeftRadius="10px" android:bottomRightRadius="10px"/> <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> </shape>
然后调用
android:background="@drawable/circle_corner"
OR
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="5dip" android:color="#FFFF00" /><!-- 描边 :边框宽度与颜色 --> <padding android:left="20dip" android:top="0dip" android:right="0dip" android:bottom="0dip" /><!-- 主要内容的padding 文字距离上下左右的距离 --> <corners android:radius="9dip" /><!-- 圆角的半径 也可以统一设置半径 android:radius="9dip"--> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:angle="270" /> <!-- 渐变 --> <solid android:color="#FFEFD5" /> <!-- 没有描边的中间部分 --><!--solid 与 gradient 只能显示在代码最后那个--> </shape>
发表评论
-
android -> ImageButton 内部图片 padding
2020-04-09 12:00 464先给 ImageButton 设置属性 andr ... -
android -> 设置 全局 字体样式
2017-05-05 11:11 763首页在AndroidManifest.xml中 ap ... -
android -> 背景background - shape的使用
2017-05-04 12:09 928shape用于设定形状,可以在selector, ... -
android -> 只保留一边 的 边框 border
2017-05-03 09:05 1087设置background <layer-li ... -
android -> 在布局中动态添加view的两种方法
2017-04-29 19:48 1019转自 : http://b ... -
android -> 修改 version 版本
2017-03-28 15:33 437除了在 manifest.xml 里面 <?xml ... -
android -> viewPaer 页面滑动
2017-03-27 17:23 574MainActivity.java public ... -
android -> 获取系统输入法列表/已勾选/默认
2017-03-26 13:02 1219参考: http://www.aichengxu. ... -
android -> android 一个 textview 设置不同的字体大小和颜色
2017-03-24 00:05 915参考: http://blog.csdn.net/fengy ... -
android -> 查看 签名 的 信息 包括 有效期
2017-03-23 11:27 1073C:\Windows\system32>D ... -
android -> 父控件 遍历 子 控件
2017-03-21 21:03 746布局文件: <LinearLayout an ... -
android -> 动画类( Animation)
2017-03-19 11:01 555参考: https://my.oschina.net/u/ ... -
android -> TextView setTextSize(int unit, float size) -- px,sp,dip
2017-03-18 23:35 1088TextView setTextSize(int unit, ... -
android -> canvas学习3 (跟随手势画直线)
2017-03-10 17:17 954DiyView.java package com ... -
android -> canvas学习2(动态画图)
2017-03-10 16:31 623关键字 invalidate() 重新执行onDra ... -
android -> canvas学习1
2017-03-10 14:39 518参考: http://blog.csdn.net/lee5 ... -
android -> 九宫格 划直线解锁
2017-03-09 22:53 458来自 : http://blog.csdn.net/ ... -
android -> 按钮 圆角 & 边框 & 渐变
2017-02-14 16:32 936参考: http://blog.csdn.net/l ... -
android -> 资源文件 反编译
2017-02-14 15:30 434官方网站 : https://ibotpeaches ... -
android -> 按钮双击
2017-02-12 11:48 495long space_last_click_time; ...
相关推荐
这个自定义TextView控件可以避免在XML布局文件中为每种颜色创建单独的背景资源,从而提高代码的复用性和效率。 首先,我们需要创建一个新的Java类,继承自TextView,并重写其构造函数。在类中,我们可以添加一些...
在Android开发中,有时我们需要为应用的界面增添一些个性化的元素,比如圆角图片背景。在本教程中,我们将深入探讨如何自定义一个`RelativeLayout`,使其具备圆角图片背景的功能。这涉及到自定义属性、设置圆角以及...
总之,Android创建抗锯齿透明背景圆角图像涉及到图像处理、图形绘制和UI设计等多个方面。通过研究提供的源码,开发者不仅可以学习到如何创建圆角图像,还可以了解到如何优化视觉效果,提高应用的用户体验。对于希望...
自定义控件通常需要定义自己的XML属性,以便在布局文件中使用。这可以通过创建一个`attrs.xml`文件并在其中定义自定义属性完成。例如,我们可以定义如`roundCorner`、`cornerRadius`等属性,用于设置布局的圆角半径...
-- 同样设置圆角,确保与背景匹配 --> </shape> </clip> </item> </layer-list> ``` 在上面的代码中,我们使用了`<shape>`标签来定义矩形,并通过`<solid>`标签设置颜色。`<corners>`标签用于设置圆角,`@dimen/...
1. **自定义ListView项布局**:创建一个新的XML布局文件,如`list_item.xml`,在这个文件中定义你需要的元素,并添加圆角属性。例如,如果使用一个LinearLayout作为父容器,可以使用`android:background`属性设置一...
总的来说,创建Android圆角编辑框需要理解Android的图形绘制原理,熟悉`shape`资源的使用,以及如何在布局文件中应用这些资源。通过自定义背景或者使用第三方库,开发者可以根据需求轻松实现各种风格的圆角编辑框。
在Android开发中,自定义UI是...总的来说,通过XML布局文件和Drawable资源,开发者可以在Android应用中轻松实现自定义圆角按钮。这种方式不仅易于维护,还允许设计师和开发者灵活地调整UI样式,以达到最佳的用户体验。
然后在布局文件中使用这个drawable作为背景: ```xml android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/line_style" /> ``` ### 二、圆角(Rounded ...
完成自定义ViewGroup的编写后,我们可以在XML布局文件中使用这个新的组件,并通过属性设置圆角半径和背景颜色。例如: ```xml android:layout_width="match_parent" android:layout_height="wrap_content" app:...
其中,`R.layout.list_item`是ListView Item的布局文件,需要包含一个能展示数据的根布局,例如一个`LinearLayout`或`RelativeLayout`。确保在布局文件中给这个根布局设置id为`item_view`。 为了使ListView整体看...
2. **设计布局文件**:使用XML文件定义Dialog的界面,包括背景、文字、按钮等元素。为了实现圆角效果,可以使用`CardView`或者直接设置`LinearLayout`、`RelativeLayout`等布局的背景为带有圆角的形状 drawable。 ...
在Android开发中,Shape是XML布局文件中的一种元素,它允许开发者自定义各种图形,如矩形、椭圆、线和梯形等,用于创建丰富多彩的背景或按钮样式。本教程将深入探讨如何在Android中使用Shape来实现自定义形状。 1. ...
在布局的XML文件中,可以使用`android:background`属性设置填充颜色;在代码中,可以通过`setBackgroundColor()`方法动态更改颜色。 6. **实现步骤**: - 创建一个新的`View`类,继承自`View`或`FrameLayout`。 -...
本文将详细介绍如何通过XML布局文件在Android中实现不同类型的圆角边框效果。 首先,我们需要创建XML资源文件来定义形状。在`res/drawable`目录下,创建三个XML文件:`shape_corner_down.xml`、`shape_corner_up....
在XML布局文件中,用我们的自定义`RoundCornerProgressBar`替换默认的`ProgressBar`,并为其设置属性,如宽高、圆角大小、颜色等。 例如,布局文件中的代码可能如下: ```xml android:id="@+id/round_progress_...
在创建圆角背景的过程中,我们可以创建一个自定义的布局文件,比如`list_item.xml`,在该文件中定义一个具有圆角的矩形背景。可以使用`<shape>`标签,设定`android:shape="rectangle"`,然后通过`android:radius`...
- 创建一个新的XML布局文件,定义一个自定义的ProgressBar,并设置其背景为带有圆角的形状。你可以使用`<shape>`标签来定义一个矩形,然后设置`android:cornerRadius`属性以创建圆角。 - 在自定义View类中,重写...
在XML布局文件中,可以通过`android:background="@android:color/transparent"`来设置背景为透明,或者在代码中使用`View.setBackgroundColor(int color)`,其中color参数是透明的颜色值。 3. **圆角图像**: 创建...
这将在ImageView上创建一个四角都为16dp圆角的矩形背景。 2. **三角形和五角星等复杂形状**:对于非矩形形状,如三角形或五角星,你需要使用`<path>`标签,并通过`moveTo()`、`lineTo()`等方法定义路径。这需要...