-
上下文菜单简介查看全部
-
item可以设置intent来跳转到另外一个界面;通过代码就是使用onCreateOptionMenu的参数menu的add方法添加菜单项,第一个是groupID有高级用处,然后是itemid,orderID和显示内容。同样,add函数有返回值,可以调用返回值的settitle和seticon(api11之后失效)查看全部
-
菜单点击事件的实现,item作为参数传递查看全部
-
选项菜单的实现:点击菜单键弹出菜单,菜单项(代码或xml),点击事件查看全部
-
设置通知,点击后的效果要用pintent,最下面的几个是设置声音震动的,需要权限。最后使用需要Notification n = builder.build();4.1及以上,4.1及以下使用getNotification。最后需要类似与GPS一样使用系统的服务manager,然后使用manager的notify来弹出通知,其中第一个参数id供cancel使用,第二个参数就是notification查看全部
-
Notification大致说明情况,我估计是在Service里面实现这些内容查看全部
-
自定义的对话框,也是自己定义一个布局,然后使用inflator和setview,我估计里面控件的使用是通过view.findviewbyid实现的,虽然我没有试过。关闭对话框使用dialog.dismiss()函数查看全部
-
列表对话框,看起来和前面的差不太多,可能有更高级的用法我不知道吧查看全部
-
多选的和单选的类似,第二个参数好像要复杂一点,然后onclick里面也有是点击选中和点击取消选中的区别查看全部
-
单选按钮对话框,有一个函数生成必要项,第一个参数为string数组,第二个参数为默认选中项,然后onclick的which是click时选中的项查看全部
-
有builder新建一个确认对话框,注意里面的onclicklistener与button的不一样,还要引新的包 最后AlertDialog a = builder.create();方法生成,然后a.show()显示查看全部
-
alertdialog的一堆方法,具体见图中查看全部
-
接下来需要学习的4种对话框,外加一个自定义对话框查看全部
-
完全自定义的toast,需要自己写一个xml布局文件,还要用到inflator查看全部
-
显示带有图片的toast,addview的第二个参数是index 即显示的位置查看全部
举报
0/150
提交
取消