当前位置: 首页 > news >正文

网站选服务器文件上海网站推广营销设计

网站选服务器文件,上海网站推广营销设计,个人备案放企业网站,如何做网站步骤选择菜单(OptionsMenu)第一种使用方式#xff1a;在res目录下面建立一个名称是menu的文件夹在menu下面建立一个xml文件(默认就是menu的类型)在建立的这个xml文件夹中添加菜单的选项#xff0c;xml文件中有很多属性android:orderInCategory 2 //表示当前的item在…选择菜单(OptionsMenu)第一种使用方式在res目录下面建立一个名称是menu的文件夹在menu下面建立一个xml文件(默认就是menu的类型)在建立的这个xml文件夹中添加菜单的选项xml文件中有很多属性android:orderInCategory 2 //表示当前的item在整个item中所占的位置数字越小越靠前android:title选项二 //确定的是那个选项的内容android:idid/select_02 //可以跟当前的选项整一个id 方便区分点击的是谁android:icondrawable/ic_launcher //给这个选项整了一个图标android:showAsAction always //表示总是将图标显示在标题栏上的右边不管大小都要显示在Activity里面重写onCreateOptionsMenu方法通过getMenuInflater()的布局加载器来加载文件getMenuInflater().inflate(R.menu.option_menu_01, menu) //后面的第二个menu参数表示的意思是将前面的menu布局加载到后面的menu对象中去第二种方式在Activity默认重写的onCreateOptionsMenu方法中通过menu对象的add方法来添加item的值。menu.add( ); //添加选项的内容menu.add(groupId,ItemId,orderInCategory,title); //第一个参数表示的是组的id 第二个表示的是 item的Id 第三个参数Item的排列顺序 第四个参数当前Item的内容在item里面添加子菜单menu.addSubMenu(groupId,ItemId,orderInCateGory,title);//注意这个方法只是获取添加子菜单的对象需要拿到对象之后进行添加。SubMenu subMenu menu.add(设置);subMenu.add(1,1,1,身高设置);subMenu.add(1,2,1,体重设置);SubMenu subMenu1 menu.add(中国);subMenu1.add(2,1,1,四川);subMenu1.add(2,2,1,成都);菜单事件的监听第一种玩法直接重写onOptionsItemSelected(MenuItem item)第二种玩法必须要通过Java代码创建menu才可以menu.add(); 返回的是menuItem对象menuItem.setOnMenuItemClickListener(MenuItem item)选项菜单依赖的对象是Activity不能依赖View上下文菜单上下文菜单依赖的对象就是View.也就是说我们可以触发某一个控件从而来显示一个菜单选项。使用方式和选项菜单一样在menu文件夹下建立一个Android.xml file来进行配置就可以了重写Activity里面的onCreateContextMenu方法注册在控件上面弹出一个上下文菜单registerForContextMenu(button) 后面的参数表示的是绑定的View注意上下文菜单的事件触发是一个长按事件上下文菜单的事件处理 和菜单事件的监听一样PopupMenu的使用PopuMenu popuMenu new PopuMenu(PopuViewActivity.this,v); //初始化PopuMenu对象第二个参数表示将PopuMenu绑定在这个控件上面popuMenu.getMenuInflater().inflate(R.menu.option,popuMenu.getMenu()); // 绑定布局的对象popuMenu.setOnMenuItemClickListener(new MyOnMenuListener()); //设置点击事件popuMenu.setOnDismissListener(new MyOnDissLisener()); //设置消失的时候的监听器popuMenu.show(); //显示PopuMenupopuMenu.dismiss(); // 取消显示popuMenuContentMenu和PopuMenu的区别上下文菜单只能绑定一个View来进行显示PopuMenu能够同时绑定多个View来进行显示PopuWindow的使用// 1、初始化PopuWindow对象PopuWindow popuWindow new PopuWindow(PopuWindowActivity.this);// 2、通过PopuWindow对象来对PopuWindow对象添加相应的设置popupWindow.setHeight(LayoutParams.WRAP_CONTENT);popupWindow.setWidth(LayoutParams.WRAP_CONTENT);popupWindow.setBackgroundDrawable(new ColorDrawable(0x00000000)); // 用来解决弹出框不消失的问题一般不需要设置就会消失popupWindow.setFocusable(true); // 获取焦点popupWindow.setOutsideTouchable(true); // 表示点击弹出框以外的区域是否消失如果为true就消失false就不消失popupWindow.setTouchable(true); //一般不设置采用默认的就OK了// 3、通过布局加载器的对象将xml文件转换成View对象LayoutInflater inflater getLayoutInflater();inflater.inflate(R.layout.popuwindow_list,null);// 4、将获取到的View添加到PopuWindow中popupWindow.setContentView(view);// 5、确认这个PopuWindow显示的位置popupWindow.showAsDropDown(v); // 这个方法在使用的时候需要多加注意。popupwindow会在button的下面贴button的底部展示出来但是当button底部到屏幕底部的高度小于popupwindow的高度时popupwindow就会找button的父view作为参考点如果也没有符合的parent view ,popupwindow就会使自己的底部贴button的顶部展示popupWindow.showAtLocation(getWindow().getDecorView(),Gravity.NO_GRAVITY,50,0);popuWindow.dismiss();对话框的写法// 1、初始化对话框的BuilderAlertDialog.Builder buildernew Builder(DialogActivity.this);// 2、通过Builder来设置相应的信息builder.setTitle(喜欢与否); //设置的是那个标题builder.setIcon(R.drawable.ic_launcher); //设置的是那个图标builder.setMessage(比是否喜欢我?); //设置的是那个信息// 3、显示出来builder.show();
http://www.pierceye.com/news/894155/

相关文章:

  • 如何建一个公司的网站百度快速收录入口
  • 网络市场营销湘潭seo优化
  • 网站建设的模块传奇合成版2合1雷霆版手游
  • wordpress快站怎么样js网站开发视频
  • 滕州市 网站建设公司合肥网站建设方案案例
  • 外贸网站推广企业ida设计公司上海
  • 网站怎么做图片转链湄潭建设局官方网站
  • 泰州品牌网站建设二建报名时间2023年报名时间
  • 企业网站优化兴田德润怎么样wordpress标签不输出文章
  • 百度站长平台论坛永嘉网站制作
  • 月嫂公司网站建设构思免费的短视频素材库
  • 2017做哪些网站致富邢台市行政区划图
  • 深圳和海枫建设集团有限公司网站国内外基于vue框架的网站建设现状
  • 珠海免费网站制作购物网站前台模板
  • 小程序软件制作网站捷克注册公司网站
  • 做网站细节电商网站建设 平台
  • 网站建设方案书1500全国中小企业网站
  • 阳江市建设局网站合肥最新消息今天
  • 做关于什么样的网站好货代去什么网站开发客户
  • 中国工程建设造价管理协会网站漳州seo顾问
  • 什么网站可以做2.5D场景网站过程建设
  • google移动网站建站十大原则室内装修工人培训班
  • 自己做网站要会什么软件下载搭建网站有什么用
  • 天津做网站找谁网站如何做首面关键词
  • 微信小程序做链接网站做catalog的免费网站
  • 呼市网站制作招聘建设网站 托管 费用
  • dede自适应网站模板济南著名网站建设
  • 旅游网站排名榜手机开发网站工具
  • 饰品公司网站建设策划书百度seo优化收费标准
  • wordpress企业建站5网站建设