应用情形:1、给头像添加一个边框(不一定是圆角边框,此处顺带讲解圆角边框)

    2、其它涉及图像使用ImageView的情形

解:设置ImageView 带必然宽度的Padding,同时设置android:adjustViewBounds 为True

                  android:id="@+id/photo"

           android:layout_width="80dip"
           android:layout_height="82dip"
           android:layout_centerHorizontal="true"
           android:layout_marginTop="10dip"
           android:adjustViewBounds="true"
           android:padding="2dip"
           android:background="@drawable/test_image" 
           android:src="@drawable/main_screen_photo"/>


       test_image.xml文件内容如下:

<?xml version="1.0" encoding="utf-8"?> 

    xmlns:android="http://schemas.android.com/apk/res/android"

    android:shape="rectangle"

    android:useLevel="false">

   

     android:radius="5dp"

    />

 

     android:startColor="#CCCC00"

     android:endColor="#CCCC00"

     android:useLevel="false"

     android:type="linear"

     android:angle="90"

     >

   


效果图如下:

更多相关文章

  1. activity 设置Theme.Dialog View高度
  2. Android(安卓)通用Dialog的写法
  3. android 获得屏幕、视图、任务栏、状态栏的高宽以及屏幕的设置
  4. Android(安卓)support library支持包常用控件介绍(一)
  5. android中textview常见属性设置
  6. Android学习笔记---第五天---基础UI组件---AnalogClock&TextCloc
  7. Google Analytics Advanced Configuration - Google Analytics
  8. android:View.setTag()与View.getTag()的作用
  9. Windows环境下Android(安卓)Studio系列3—简单设置

随机推荐

  1. Android(安卓)MMS,SMS之常用Uri
  2. Android(安卓)SDK 下载 链接
  3. android中从图库中选取图片
  4. Android应用程序获取系统权限
  5. android如何调用显示和隐藏系统默认的输
  6. Android的一些小问题处理
  7. Android(安卓)SDK 2.2 开发环境安装
  8. Android开源项目第二篇——工具库篇
  9. 从NDK在非Root手机上的调试原理探讨Andro
  10. Android实现九宫格