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

网站没有做301的后果是什么长春建站程序

网站没有做301的后果是什么,长春建站程序,用文本文档做网页,做网站最小的字体是多少像素菜单资源文件通常放置在res\menu目录下&#xff0c;在创建项目时&#xff0c;默认不自动创建menu目录&#xff0c;所以需手动创建。 Android Resource Directory→ value menu 或在创建根元素为<menu></menu>标记的xml文件对自动气建眼 res→Android Resounce File…

菜单资源文件通常放置在res\menu目录下,在创建项目时,默认不自动创建menu目录,所以需手动创建。
Android Resource Directory→ value menu
或在创建根元素<menu></menu>标记的xml文件对自动气建眼
res→Android Resounce File →Resource type→menu
子元素<item></iten><group></group>

<item>liter>标记常用属性,描述:

andraid: id  设置ID,也就是唯一标识。
android: title  设置标题。
android: alphabeticShortcut  指定字符快捷键。
android: numericShortcut  指定数字快捷键。
android: enabled  是否可用。
android: checkable  是否可选。
android: visible  是否可见。
android: checked  是否已选用。
android: icon  指定图标,需重写onMenuOpened方法并在其中调用设置显示图标才会在列表项中显示图标(重写方法)。
app: showAsAction  该属性用于溢出菜单控制菜单项在导航栏上展示位置。值可为:

always  总是在导航栏上显示菜单图标。
ifRoom  如果导航栏右侧有空间,该项就直接显示在导航栏上,不再放入溢出菜单。
never  从不在导航栏上显示,一直放在溢出菜单列表中。
withText  如果能在导航栏上显示,除了显示图标还要显示该项的文字说明。
collapseActionView  操作视图要折叠为一个按钮,点击该按钮再展示操作视图主要用于Searchview

<group></group>标记常用属性,描述:

android: id  为菜单组设置ID。
android: checkableBehavior  指定菜单组选择行为,值可为none(不可选)、all(多选)、single(单选)。
android: menuCategory  对某单组进行分类,指定优先级,值可为containersystemsecondaryalternative
android: enable  指定该菜单组中全部 单项是否可用
android: visible  指定该菜单组中全部某单项是否可见

<item>标记中还可包含<menu>标记,用于显示子菜单。
<group>标记中可有多个<item>标记,用于组成菜单组。

//例
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"><item android:title="item1"android:icon="@drawable/zerotwo"app:showAsAction="always"/><item android:title="item2"><menu><item android:title="item2_1"/><item android:title="item2_2"/></menu></item><group><item android:title="item3"/><item android:title="item4"/></group></menu>

1. 上下文菜单

长按注册的控件显示菜单。

public class MainActivity extends AppCompatActivity {protected void onCreate(Bundle savedInstanceState) {... ...TextView textView=findViewById(R.id.textView);registerForContextMenu(textView);}public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {//用于创建菜单(上下文菜单)MenuInflater menuInflater=new MenuInflater(this);menuInflater.inflate(R.menu.test,menu);}public boolean onContextItemSelected(MenuItem item) {//用于选择菜单项(上下文菜单)int id=item.getItemId();if(id==R.id.~){~}return true;}}

2. 选项菜单

点击标题栏或工具栏最右侧三个点显示菜单

如果隐藏标题栏ActionBar且没有使用工具栏ToolBar(app:menu)将无法使用。

使用ToolBar时要使用 setSupportActionBar( toolBar ) 将工具栏设为操作栏。

public class MainActivity extends AppCompatActivity {public boolean onCreateOptionsMenu(Menu menu) {//用于创建菜单(选项菜单/溢出菜单)MenuInflater menuInflater=new MenuInflater(this);menuInflater.inflate(R.menu.test,menu);return true;}public boolean onOptionsItemSelected(MenuItem item) {//用于选择菜单项(选项菜单/溢出菜单)int id=item.getGroupId();if(id==R.id.~){~}return true;}}

3. 溢出菜单

溢出菜单和选项菜单并无较大差别,均是点击标题栏ActionBar或工具栏ToolBar最右侧三个点显示菜单
如果隐藏标题栏ActionBar且没有使用工具栏ToolBar(app:menu)将无法使用。

使用ToolBar时要使用 setSupportActionBar( toolBar ) 将工具栏设为操作栏。

菜单栏默认不在某单列表中显示图标;可制作自定义方法来使其显示图标。

//用于使菜单项在列表中显示图片的自定义方法
class MyMenuUtil{public static void setOverflowIconVisible(int featureId,Menu menu){//ActionBar的featureId是8,ToolBar的featureId是108if(featureId%100== Window.FEATURE_ACTION_BAR&&menu!=null){if(menu.getClass().getSimpleName().equals("MenuBuilder")){try {//setOptionalIconsVisible是隐藏方法,需要反射机制调用。Method m=menu.getClass().getDeclaredMethod("setOptionalIconsVisible",Boolean.TYPE);m.setAccessible(true);m.invoke(menu,true);}catch (Exception e){e.printStackTrace();}}}}
}
public class MainActivity extends AppCompatActivity {public boolean onMenuOpened(int featureId, Menu menu) {//打开菜单时调用//设置在菜单栏中显示图标MyMenuUtil.setOverflowIconVisible(featureId,menu);return super.onMenuOpened(featureId, menu);}public boolean onCreateOptionsMenu(Menu menu) {//用于创建菜单(溢出菜单/选项菜单)MenuInflater menuInflater=new MenuInflater(this);menuInflater.inflate(R.menu.test,menu);return true;}public boolean onOptionsItemSelected(MenuItem item) {//用于选择菜单项(溢出菜单/选项菜单)int itemId=item.getItemId();int groupId=item.getGroupId();if(itemId==R.id.~){~}return true;}
}

http://www.yidumall.com/news/103952.html

相关文章:

  • 重庆建站网站建设平台百度指数支持数据下载吗
  • javaweb做的网站有哪些百度快照入口官网
  • 做网站时需要FTP工具吗杭州网络排名优化
  • 京东联盟如何做查优惠卷的网站美区下载的app怎么更新
  • 黄石做网站建设的网络营销推广技巧
  • 创建企业手机微信网站门户最新推广赚钱的app
  • 哈尔滨发布信息的网站八八网
  • wordpress项目id做网站seo优化
  • 国家重点学科建设网站关键路径
  • 政府网站建设发展指引海城seo网站排名优化推广
  • 樟木头的建网站公司灰色关键词排名代做
  • typecho用Wordpress插件重庆二级站seo整站优化排名
  • 免费虚拟主机控制面板网站内部seo
  • 山亭建设局网站seo主要做什么工作内容
  • 直播网站开发接入视频媒介星软文平台
  • 推广外贸网站怎么去推广自己的产品
  • 佛山智唯网站建设火锅店营销方案
  • python网站开发入门怎样把自己的产品放到网上销售
  • 做电脑图标的网站东莞seo网站优化排名
  • 北京王府井大街电脑系统优化软件哪个好用
  • 有什么网站可以做运动小程序开发平台
  • 做的网站必须放在idc机房吗自媒体软文发布平台
  • 网站开发支持二次开发网址收录
  • 如何做漫画赚钱的网站惠州seo排名外包
  • 合川做网站360指数查询
  • 怎样免费做书画网站seo建站
  • 外贸网站设计苏州网站建设制作公司
  • 香港服务器网站可以做淘宝客吗网站排名查询
  • 社交媒体营销seo推广哪家公司好
  • 什么网站需要经营性备案云南网络推广