《Google Android开发入门与实战》7 ---- 基本组件介绍

Q:界面UI元素
A:
1、View类:
                     最基本的UI类,其他高级UI组件由其派生
                     每个View代表一块矩形区域,负责绘制该区域,处理事件,也可以设置该区域是否可见,是否可以获得焦点
2、Viewgroup类:
                     View的容器,是个抽象类
3、Layout
                     LinearLayout:Viewgroup的实现类之一,若设置为水平布局,则加入的View会从左至右排列
                     RelativeLayout:相对布局,比如可以设定A总在B的左侧
4、LayoutParams
                     一个View加入到ViewGroup中,ViewGroup根据该类确定具体的Layout

Q:常见界面任务
A:在书中的位置如下
课题 位置
如何使用各种方式布局 7.2(P84至P94)
按钮 7.3.2(P95)
文本框 7.3.3(P96)
编辑框 7.3.4(P98)
CheckBox 7.3.5(P100)
RadioGroup 7.3.6(P102)
下拉列表(Spinner) 7.3.7(P104)
自动完成文本 7.3.8(P107)
日期选择 7.3.9(P108)
时间选择 7.3.10(P109)
滚动视图 7.3.11(P110)
进度条 7.3.12(P111)
拖动条 7.3.13(P112)
评分 7.3.14(P113)
图片视图 7.3.15(P114)
图片按钮 7.3.16(P115)
图片切换 7.3.17(P115)
网格视图 7.3.18(P118)
标签 7.3.19(P120)

Q:菜单

A:7.4(P122)


Q:Activity切换,传递数据
A:7.5(P125)


Q:ListView
A:7.6(P130)


Q:对话框
A:7.7(P138)


Q:用toast和notification通知用户
A:7.8(P146)


你可能感兴趣的:(《Google Android开发入门与实战》7 ---- 基本组件介绍)