Android开发中遇到的小问题 一
16lz
2021-01-23
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吧。
更多相关文章
- androidTV 9.0 开发调用系统jar异常报错,jar引用已导入还是报错,分
- android 属性系统 及其 补充
- android 文件系统结构及其引导
- Android 系统文件简介
- Android音频系统之四AudioPolicy
- android 系统目录
- Android GWES 窗口系统
- [置顶] Android系统安全之旅 第1章 编译Android程序的方法
- android 获取系统电量