-
ContextMenu创建方法 1、首先给View注册上下文菜单registerForContextMenu() 2、天假上下文菜单内容onCreateContextMenu()查看全部
-
ContextMenu与OptionMenu的区别: 1、OptionMenu对应的是activity,一个activity只能拥有一个选项菜单; 2、ContextMenu对应的是view,每个view都可以设置上下文菜单; 3、一般情况下ContextMenu常用语ListView或者GridView查看全部
-
第一步:在Activity中重写onCreateOptionsMenu()来创建选项菜单,在中包含了getMenuInflater().inflate(R.menu.main,menu),R.menu.main是res的menu文件夹下的xml文件是放菜单的文件夹;设置菜单项可以通过两种方法: 一:代码动态设置menu.add(groupId,itemId,order,title), groupId--1:分组的id; itemId--100:菜单项的id; order--1:菜单项排序用的; title--"菜单1":菜单名称; 类似于ArrayList,可以调用add方法来加载如 menu.add(1,100,1,"菜单一"); menu.add(1,101,1,"菜单二"); menu.add(1,102,1,"菜单三"); add方法返回的是item,可以赋值给item,再调用item的setTitle与setIcon(在API>=11时,是不显示图标的)来设置item; 二:在R.menu.main的xml文件,添加item控件来添加设置菜单项; 第二步:重写onOptionsItemSelected(MenuItem item)方法设置菜单项的点击事件,再switch(item.getItemId())来设置各个case,方法1的id是add中itemId,方法二的id是xml文件中定义的id的点击事件; 第三步:创建Activity,关联xml文件,并在manifest中加上activity。在case中,新建intent,调用item的setIntent(intent)实现界面跳转; 新建activity时需要再mainfast中配置查看全部
-
OptionsMenu创建菜单 创建菜单选项:OnCreateOptionMenu() ——设置菜单项可用代码动态设置menuAdd(); ——还可以通过xml设置MenuInflate.inflate(); 设置菜单点击事件:onOptionSelected()查看全部
-
设置通知参数步骤(转): 第一步:创建Builder对象(是notification的builder)并new出Notification.Builder(this),通过调用builder的方法来设置,setSmallIcon(R.drawable...),setTicker...; 第二步(点击后的响应):创建PendingIntent对象并赋值为PendingIntent.getActivity(context,requestCode,intent,flags): context:this; requestCode:请求码,0; intent:创建Intent对象,在new中根据需求选择构造的类.class; flags--0; 第三步:创建Notification对象,并将builder.build()赋值//4.1即以上,要用builder.build()方法,以下要用builder.getNotification()方法; 第四步:创建NotificationManager对象,因为是系统的常用服务,赋值为getSystemService(Context.NOTIFICATION_SERVICE),需强制转化;调用成员函数notify(id,notification)来加载Notification,id是一个int值,表示notification的id,自行赋值即可;查看全部
-
如何实现通知栏 1、获取NotificationManager 2、显示通知栏:notify(id,notification); 3、取消通知栏:cancle(id); 4、构造Notification并设置显示内容 5、通知栏通知可以设置声音提示,指示灯,以及震动效果查看全部
-
什么是Notification通知栏通知 Notification是显示在手机状态栏的消息(手机状态栏位于手机最顶端),代表一种全局效果的通知。查看全部
-
AlertDialog常用方法 要创建一个AlertDialog,就要用到AlertDialog.Builder的create()方法。 setTitle:为对话框设置标题 setIconL:为对话框设置标题 setMessage:为对话框设置内容 setView:给对话框设置自定义样式 setItems:设置对话框姚先生的一个list,一般用于显示几个命令时 setMultiChoiceItems:用来设置对话框显示一系列的复选框 setSingleChoiceItems:设置单选按钮 setNeutralButton:普通按钮 setPositiveButton:给对话框添加“确认”按钮 setNegativeButton:对话框添加“取消”按钮查看全部
-
什么是Dialog 对话框是在当前界面弹出的一个小窗口,用于显示重要提示信息,提示用户输入信息,确认信息,或者显示某种状态,如下载进度,退出提示等等。一般情况下,影虎要与对话框进行交互,然后返回到被只改的界面以继续运行当前的应用程序。查看全部
-
带图片的Toast查看全部
-
还有getText方法查看全部
-
Log日志级别,错误信息的级别最高,其次是警告信息,然后是通知信息以及Debug信息,级别最低的是详细信息,从日志的输出数量来算,error,warn,info,德不孤,verbose,数量从少到多。查看全部
-
LogCat的作用: 1、logCat是用来获取系统日志信息的工具,可以看到的信息包括Dalvik虚拟机信息,进程信息,Android运行时信息,以及应用程序信息。 2、我们可以通过添加程序日志的方式,来对程序进行简单的追踪。LogCat是比较轻便简介的调试方式。 3、于Debug调试的区别: Debug调试一般用于相对来说比较复杂的问题’ LogCat一般用于相对来说比较容易追踪的问题查看全部
-
debug中,变量上右键选择inspect,可以查看变量的值。查看全部
-
自定义Toast查看全部
举报
0/150
提交
取消