Android用户界面设计教程
2015-05-11 12:16
134 查看
我们可以定义此行为的规定,对于每个按钮,控制权应该得到关注下。有四种XML的属性,你可以设置任何View控件定义的焦点顺序。这些属性是:
Android版本:nextFocusUp该属性定义的控件获得焦点,如果用户浏览
Android版本:nextFocusDown该属性定义的控件获得焦点,如果用户导航
Android版本:nextFocusLeft - 该属性定义的控件获得焦点,如果用户导航离开
Android版本:nextFocusRight该属性定义的控件获得焦点,如果用户浏览正确的
所以,让我们的说,我们希望所有的“向下”和“右”导航允许用户在移动的钟面按钮控制按顺时针方向,和所有的“向上”和“左”导航,以允许用户向遍历的控制反按顺时针方向排列。然后,我们定义这四个属性为每个控件。例如,如果您移动“向下”或“右”的12个按钮,你将达到1按钮。同样,如果您移动“向上”或“左”的12个按钮,你将达到11个按钮。
最后,在这里设置默认控件获得焦点在给定的屏幕在你的布局文件的一招。在每个文件中的一个控制,你只能这样做。
使用View控件中的标签初始焦点设置在屏幕上。
Android版本:nextFocusUp该属性定义的控件获得焦点,如果用户浏览
Android版本:nextFocusDown该属性定义的控件获得焦点,如果用户导航
Android版本:nextFocusLeft - 该属性定义的控件获得焦点,如果用户导航离开
Android版本:nextFocusRight该属性定义的控件获得焦点,如果用户浏览正确的
所以,让我们的说,我们希望所有的“向下”和“右”导航允许用户在移动的钟面按钮控制按顺时针方向,和所有的“向上”和“左”导航,以允许用户向遍历的控制反按顺时针方向排列。然后,我们定义这四个属性为每个控件。例如,如果您移动“向下”或“右”的12个按钮,你将达到1按钮。同样,如果您移动“向上”或“左”的12个按钮,你将达到11个按钮。
第4步:设置初始控制聚焦
最后,在这里设置默认控件获得焦点在给定的屏幕在你的布局文件的一招。在每个文件中的一个控制,你只能这样做。使用View控件中的标签初始焦点设置在屏幕上。
相关文章推荐
- Android简明开发教程六:用户界面设计
- Android简明开发教程六:用户界面设计
- 软件开发全套视频教程汇总(javaSE,javaEE,linux,android开发,C# ,web前端,大数据云计算,数据挖掘,web前端,php开发,UI设计,C++开发,3D视频)
- Android官方教程翻译(3)——创建一个简单的用户界面
- 【Android开发】用户界面设计-在代码中控制UI界面
- android用户界面之GridView教程实例汇总
- Android[高级教程] 设计模式之七 单例模式
- android用户界面之ScrollView教程实例汇总
- 【JAVA教程】第七讲 Swing用户界面设计
- 多图详解 “Android UI”设计官方教程
- android用户界面之GridView教程实例汇总
- android用户界面之EditText教程实例汇
- Android用户界面设计:线性布局
- 【Android应用开发技术:用户界面】底部Tab标签设计方案一:FragmentTabHost+Fragment
- Android用户界面设计之创建列表视图程序
- [Android实例] 【eoeAndroid社区索引】android用户界面之ListView教程实例汇
- Android游戏设计教程:游戏元素和工具
- android用户界面之WebView教程实例汇总
- [Android]用户界面设计 推荐
- android用户界面之菜单(Menu)教程实例汇总