安卓课程内容复习
这些问题不会给答案,主要用来与课件一起复习,看看自己在复习完相应的课件后是
否可以回答出来,懂了就行了,不用都写出来。如果不会回答,可以再查查课件或上网找
答案。
1、 安卓编程的四大组件是哪些?
2、 dp、sp 和 px 有什么异同点?
3、 layout_width 有哪些取值?
4、 padding 和 layout_margin 的作用是什么?
5、 layout_weight 的作用是什么?有哪些取值?
6、 gravity 的作用是什么?有哪些取值?
7、 tileMode 的作用是什么?
8、 android:textSiz=10 是什么意思?
9、 CheckedTextView 只是 TextView 和 CheckBox 的组合吗?它的作用是什么?
10、阅读下面代码:
Button btn=(Button)findViewById(R.id.button);
btn.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View vw){
…
}
});
其中,new Button.OnClickListener(){}的作用是什么?@Override 可以不加,加
上@Override 与不加的区别?
11、阅读下面这段程序:
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice,
cities);
lv = (ListView) findViewById(R.id.listView);
lv.setAdapter(adapter);
说明每条语句的作用。
12、阅读下面程序:
LinearLayout ll =(LinearLayout)findViewById(R.id.activity_main);