Andriod学习笔记系列(2)——常见布局(一)
	    在学java的时候我们最开始学习的就是java中的swing组件,也就是java中的图形工具,同样的道理在学Andriod的时候,我们最开始还是先学习Andriod中的控件,在学Andriod控件是我们可以对比java中的组件,
	1.一些简单的控件
	(1)TextView:静态文本编辑框
	(2)EditText:文本编辑框
	 (3)Button:按钮
	(4)IamgeView:图片标签
	(5)IamgeButton:带背景的按钮
	(6)CheckBox:复选框
	(7)ToggleButton:开关类型的按钮
	(8)RadioButton:单选按钮
	(9)RadioGroup:一组单选按钮
	 (10)Ratingbar:待评选的精度条
	注释:像上面的控件大家只要通过查API基本的属性和用法都差不多,只要是知道这个控件的是干嘛的然后应该就会用了,但是也要注意一些细节问题
	2.菜单控件
	Option Menu(选项菜单)
	选项菜单的特点:
	 (1)每个菜单项可以拥有一个图标和一个把快捷键
	(2)菜单的显示区域是固定大小的
	创建一个选项菜单
	Java代码 
	<span><strong><span style="">public boolean onCreateOptionsMenu(Menu menu) { 
	        // TODO Auto-generated method stub 
	        menu.add(0, 1, 1, "退出"); 
	        menu.add(0, 2, 2, "关于"); 
	        menu.add(0, 3, 1, "重新开始"); 
	        menu.add(0, 4, 2, "进入游戏"); 
	         
	        return super.onCreateOptionsMenu(menu); 
	    }</span></strong></span> 
	 然后你可以给他绑定监听器
	Java代码 
	<span><strong><span style="">public boolean onOptionsItemSelected(MenuItem item) { 
	        if (item.getItemId() == 1) { 
	            // 用户点击了退出按钮 
	            System.exit(0); 
	        }  
	        if (item.getItemId() == 2) { 
	        } 
	        if (item.getItemId() == 3) { 
	        }  
	        if (item.getItemId() == 4) { 
	                } 
	        return super.onOptionsItemSelected(item); 
	    }</span></strong></span> 
	 Context Menu(上下文菜单)
	上下文菜单特点
	与选项菜单不同,Context Menu没有图标和快捷键
	一个菜单中的菜单项数量不限
	
相关新闻>>
- 发表评论
- 
				
- 最新评论 进入详细评论页>>





