下载此文档

Android高薪之路面试宝典-笔记.docx


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
Android高薪之路面试宝典笔记
TableLayout布局
描述TableLayout布局的用法;
<TableLayout>标签的stretchColumns属性的作用,如何使用;
其它:
将布局存成图像:
// 将当前界面的可视组件以同样的相对位置和大小保存在png图像中
View view = getLayoutInflater().inflate(, null);
// 打开图像缓存
(true);
// 必须要用mesure和layout方法才能成功保存可视组件的截图到png图像文件
// (0, 0);
((0, ), (0, ));
// 发送位置和尺寸到View及其所有的子View
(0, 0, (), ());
FileOutputStream fos = null;
try {
// 获得可视组件的截图
Bitmap bitmap = ();
// 保存到SD卡中
fos = new FileOutputStream("/sdcard/");
// 将Bitmpa中的图像数据压缩成png格式的图像数据,保存
, 100, fos);
} catch (FileNotFoundException e) {
();
} finally {
try {
();
} catch (IOException e) {
();
}
}
设置渐变色
// 设置渐变背景色
// 设置从上到下的渐变色,上方是红,下方是黄
GradientDrawable gradientDrawable = new GradientDrawable(,
new int[] {, , , });
// 设置当前窗口的渐变背景色
getWindow().setBackgroundDrawable(gradientDrawable);
布局属性
android:layout_weight属性
当android:layout_width属性值都为match_parent时,layout_weigh值越低,重要程度越高。
当android:layout_width属性值都为0dp时,layout_weigh值越低,重要程度越低。与第一种显示正好相反。
完成如图布局代码:
<EditText
android:id="@+id/et"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="edittext充满中间部分"
android:gravity="center" >
<!-- weight值设置为大于0的浮点数,这样EditText就会充满剩余的空间,否则EditText会占用button空间,下面不显示-->
</EditText>
android:padding属性和android:layout_margin属性
描述android:padding属性的作用;
如何在EditText中显示提示文本,提示文本后可以输入文本;
android:padding属性和android:layout_margin属性的区别
将linearLayout中设置layout_gravity=”center”后,该button是否居中显示?(当view在水平线性布局时,layout_gravity=”center”只有垂直方向起作用)
3种方法使文本在屏幕正中间显示
高级布局技术
如何重用布局文件?
<include
android:id="@+id/cell

Android高薪之路面试宝典-笔记 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.11 MB
  • 时间2017-12-14