android高薪之路面试宝典-笔记

android高薪之路面试宝典-笔记

ID:15807435

大小:37.22 KB

页数:39页

时间:2018-08-05

android高薪之路面试宝典-笔记_第1页
android高薪之路面试宝典-笔记_第2页
android高薪之路面试宝典-笔记_第3页
android高薪之路面试宝典-笔记_第4页
android高薪之路面试宝典-笔记_第5页
资源描述:

《android高薪之路面试宝典-笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android高薪之路面试宝典-笔记Android高薪之路面试宝典笔记TableLayout布局1.描述TableLayout布局的用法;2.<TableLayout>标签的stretchColumns属性的作用,如何使用;其它:1.将布局存成图像://将当前界面的可视组件以同样的相对位置和大小保存在图像中Viewview=getLayoutInflater().inflate(R.layout.activity_main,);//打开图像缓存view.setDrawingCacheEnabled(true);//必须要用layout方法才能成功保存可视组件的截图到图像文

2、件view.measure(0,0);view.measure(MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED),//发送位置和尺寸到View及其所有的子Viewview.layout(0,0,view.getMeasuredWidth(),view.getMeasuredHeight());FileOutputStreamfos=null;try{}//获得可视组件的截图Bitmapbitmap=view.getDrawingCache();//保存到SD卡中fos=newFileOutputStream();//将bit

3、map.compress(CompressFormat.PNG,100,fos);e.printStackTrace();try{}fos.close();e.printStackTrace();}catch(IOExceptione){//MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED));}catch(FileNotFoundExceptione){}finally{2.设置渐变色//设置渐变背景色//设置从上到下的渐变色,上方是红,下方是黄GradientDrawablegradientDrawable=newnewi

4、nt[]{Color.RED,Color.YELLOW,Color.GREEN,Color.BLUE});GradientDrawable(Orientation.TOP_BOTTOM,//设置当前窗口的渐变背景色getWindow().setBackgroundDrawable(gradientDrawable);布局属性1.android:layout_weight属性?当android:layout_width属性值都为match_parent时,layout_weigh值越低,重1要程度越高。?当android:layout_width属性值都为0dp时,layout_wei

5、gh值越低,重要程度越低。与第一种显示正好相反。2.完成如图布局代码:android:id="@+id/et"android:layout_width="match_parent"android:layout_weight="1"android:gravity="center"><!--weight值设置为大于0的浮点数,这样EditText就会充满剩余的空间,否则EditText会占用button空间,下面不显示--></EditText>3.android:padding属性和android:layout_margin属性1)描述android:pa

6、dding属性的作用;2)如何在EditText中显示提示文本,提示文本后可以输入文本;3)android:padding属性和android:layout_margin属性的区别4)将linearLayout中设置layout_gravity=”center”后,该button是否居中显示?(当view在水平线性布局时,layout_gravity=”center”只有垂直方向起作用)5)3种方法使文本在屏幕正中间显示高级布局技术1.如何重用布局文件?<includeandroid:id="@+id/cell1"layout="@layout/mylayout"/>2.

7、<merge>节点在根节点代替<FrameLayout>减少<FrameLayout>标签的生成3.android:layout_gravity和android:gravity属性的使用原则。ans:android:layout_gravity不是所有属性值都起作用。当vertical时,属性值竖直居中无效,center只保留了水平居中特性;当为这两个属性设置多个值时,中间用

8、分隔。文本组件21.AndroidSDK支持

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。