1 / 163
文档名称:

第4章Android的用户界面教程.ppt

格式:ppt   大小:2,921KB   页数:163页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4章Android的用户界面教程.ppt

上传人:w447750 2017/6/19 文件大小:2.85 MB

下载得到文件列表

第4章Android的用户界面教程.ppt

相关文档

文档介绍

文档介绍:第四章 Android 的用户界面课件制作人:丁海洋 CH4 Android 的用户界面 Android 的用户界面课件制作人:丁海洋 CH4 Android 的用户界面 12 .网格视图 13 .画廊视图 Android 的用户界面课件制作人:丁海洋 menu 菜单:选项菜单、上下文菜单、子菜单 1)使用菜单的两种方法: A. 通过 xml 文件设置菜单在一个 xml 文件中定义菜单的结构在 onCreateOptionsMenu 函数中,生成菜单 (. file_menu , menu); Android 的用户界面课件制作人:丁海洋 menu 2)选项菜单当用户点击设备上的 menu 键,或者其他的特定功能键选项菜单最多只能有 6 个,超过 6 个自动显示为“更多” Chapter04_UI_Menu01 第四章 Android 的用户界面课件制作人:丁海洋 menu 2)选项菜单 A. onCreateOptionsMenu 函数中通过指令生成菜单 onOptionsItemSelected 中根据选择进行操作 (0, ITEM1 , 0, " 开始"); switch (()) case ITEM1 : setTitle(" 开始游戏! "); break; 第四章 Android 的用户界面课件制作人:丁海洋 menu 2)选项菜单 C. 修改通过 case 增加响应内容增加一个菜单项第四章 Android 的用户界面课件制作人:丁海洋 menu 3)上下文菜单用户鼠标在屏幕上长按, 出现这样的菜单 Chapter04_UI_Menu02 第四章 Android 的用户界面课件制作人:丁海洋 menu 3)上下文菜单 A. onCreateContextMenu 函数中通过指令生成菜单 B. onContextItemSelected 函数中通过指令 (0, ITME1 , 0, " 红色背景"); case ITEM1 : (Color. RED ); 第四章 Android 的用户界面课件制作人:丁海洋 menu 3)上下文菜单 C. myTV 的对象 D. TextView01 的属性 myTV = (TextView)findViewById(. TextView01 ); <TextView android:id= "@+id/TextView01" android:layout_width= "fill_parent" android:layout_height= "fill_parent" android:text= "测试上下文菜单(改变文字背景色) " ></TextView> 第四章 Android 的用户界面课件制作人:丁海洋 menu 3)上下文菜单 E. myTV 能响应上下文菜单的操作 registerForContextMenu(myTV); F. 修改增加一个上下文菜单项,通过 case 语句增加响应通过 Color 对像尝试其他颜色 G. 扩展一个工程中包括上下文菜单和选项菜单