ShareDrawable资源

shareDrawable资料用于定义一个基本的集合图形,它在xml资源文件中,使用根元素定义,使用android:shape属性定义集合图形类形。shareDrawable可以定义矩形,圆形,椭圆形,线形等几种图形。

下面举个例子:

在shape_textview.xml文件中:

 1 <?xml version="1.0" encoding="utf-8"?> 2  3     android:shape="rectangle" > 4      5         android:endColor="#80FF00FF" 6         android:angle="45"/> 7      8      9         android:top="7dp"10         android:right="7dp"11         android:bottom="7dp"/>12     13 

在main_activity.xml文件中:

 1  2     xmlns:tools="http://schemas.android.com/tools" 3     android:layout_width="match_parent" 4     android:layout_height="match_parent" 5     android:paddingBottom="@dimen/activity_vertical_margin" 6     android:paddingLeft="@dimen/activity_horizontal_margin" 7     android:paddingRight="@dimen/activity_horizontal_margin" 8     android:paddingTop="@dimen/activity_vertical_margin" 9     tools:context=".MainActivity" >10 11     <TextView12         android:layout_width="fill_parent"13         android:layout_height="wrap_content"14         android:background="@drawable/shape_textview"15         android:text="@string/hello_world" />16 17 

 

运行结果:

 

转载于:https://www.cnblogs.com/SoulCode/p/5452104.html

更多相关文章

  1. Android应用开发学习笔记之菜单
  2. android基础知识13:AndroidManifest.xml文件解析
  3. android自定义控件基础
  4. Android工程的目录结构
  5. Android程序设计逻辑分析之用户事件响应-回调函数的使用
  6. 「Android」Android开发你需要知道的注解(Annotation)
  7. Android(安卓)中自定义控件和属性
  8. android附件上传下载(图片,语音,视频)
  9. Android测试(五)CTS测试

随机推荐

  1. 远程调测:Chrome on Android之三 调测WebV
  2. Android应用程序启动过程源代码分析
  3. 【笔记】android sdk集成的eclipse中导入
  4. 系出名门 Android(安卓)系列文章索引
  5. 系出名门Android(9) - 数据库支持(SQLite
  6. android:configChanges属性
  7. Android(安卓)http请求例子、Unicode转UT
  8. android 线程中的ui问题 Handler的基本使
  9. Android(安卓)ApiDemos示例解析(105):Vie
  10. Android(安卓)屏幕(View)坐标系统