1)想要ListView活着Girdview左右留些空隙,但Scrollbar要在屏幕最右边

在xml中加入

android:paddingLeft="8dp"android:paddingRight="8dp"android:scrollbarStyle="outsideOverlay"

2)用XML实现一个圆角矩形的drawable

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="rectangle" >    <corners android:radius="8dp" />    <solid android:color="#ffffffff" /></shape>

如果想要动态的改变圆角矩形的背景色

GradientDrawable gd = new GradientDrawable();// 设置圆角gd.setCornerRadius(8f);// 设置颜色gd.setColor(0xffffffff); 

3) 在layout的xml中加入

android:animateLayoutChanges="true"

api level 大于等于11,在当布局改变的时候,会有动画效果

4) 如果使用了FrameLayout,并且用到了Margin,记得给FrameLayout设置一个android:layout_gravity,在2.2/2.3系统上,如果没有设置gravity,

Margin是无效的,算是一个系统的bug吧。

更多相关文章

  1. androidTV 9.0 开发调用系统jar异常报错,jar引用已导入还是报错,分
  2. android 属性系统 及其 补充
  3. android 文件系统结构及其引导
  4. Android 系统文件简介
  5. Android音频系统之四AudioPolicy
  6. android 系统目录
  7. Android GWES 窗口系统
  8. [置顶] Android系统安全之旅 第1章 编译Android程序的方法
  9. android 获取系统电量

随机推荐

  1. 直接拿来用!最火的Android开源项目
  2. Android内存监控与分析(四):内存分析实例演
  3. android apk 防止反编译技术第三篇-加密(
  4. [Android] 利用 ant 脚本修改项目包名
  5. 编译 Android(安卓)版本的 Opus 音频编解
  6. Android(安卓)坐标系与视图坐标系图解
  7. Android动态加载技术三个关键问题详解
  8. Android(安卓)View 随手指移动
  9. Android(安卓)BitmapFactory图片压缩处理
  10. AndroidCameraHAL3-MultiCamera-CameraX