安卓开发中在活动中创建菜单
来源:互联网 发布:二次元手办淘宝 编辑:程序博客网 时间:2024/05/17 22:14
在安卓开发中,我认为活动(Activity)是最主要的最核心的部分,它是和用户交互的主要部分,只有活动体验好了,才能俘虏住人心,留住用户,因为手机屏幕就只有那么大的空间,所以我们要合理的利用空间,今天我使用了一种新的开发方式:在活动中创建菜单。
在活动中创建菜单,可以有效地节省空间,使效率更加高效。下面就是我在活动中创建菜单的过程:
一、在res文件夹下创建menu文件夹,在menu文件夹下面创建menu.xml:
?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/add_item" android:title="Add"/> <item android:id="@+id/remove_item" android:title="Remove"/></menu>
二、在相对应的活动中重写onCreateOptionsMenu,onOptionsItemSelected这俩个方法:
public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu,menu); return true;}@Overridepublic boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()){ case R.id.add_item: Toast.makeText(MainActivity.this,"You clicked Add",Toast.LENGTH_LONG).show(); break; case R.id.remove_item: Toast.makeText(MainActivity.this,"You clickedRemove",Toast.LENGTH_LONG).show(); break; default: } return true;}最后的效果如图:
0 0
- 安卓开发中在活动中创建菜单
- 安卓开发中菜单
- Android 在活动中创建菜单(menu)
- 如何在标题栏中添加下拉菜单-安卓开发
- 第一行安卓代码——在活动中创建Menu2.2
- 在活动中使用Menu菜单
- 安卓开发:创建带子菜单的选项菜单
- Android之在活动中使用Menu菜单
- 安卓学习笔记(三)使用Intent在活动中穿梭
- 在MDI中创建右键菜单
- 在网页中自己创建右键菜单
- 在安卓开发中使用正则表达式,高效率开发
- 在安卓开发中如何在代码中设置ImageView中src中这个参数
- 在活动中创建Menu,Menu无法显示
- 在对话框中创建菜单以及快捷菜单的步骤
- 安卓开发:活动的最佳实践1--知晓当前是在哪一个活动
- 安卓开发如何在Activity中引用图片框架
- 安卓菜单的创建
- PopupWindow屏幕中部显示背景变暗
- C#通用类:json转换为对象,对象序列化XML
- JSP 内置对象
- ndk-build命令行编译android的.so包
- 2.Hibernate插件安装
- 安卓开发中在活动中创建菜单
- c++primer plus 第六版 第2章 编程练习之路
- [BZOJ3038]上帝造题的七分钟2
- redhat 更换 centos yum源
- Android中在控件webview中打开网页
- 基于JDK动态代理和CGLIB动态代理到底有什么区别?
- Bundle versions string, short 和 Bundle version的区别
- css background-position负值定位解析
- Android性能优化之提高App启动速度和Splash页面设计