android学习笔记 android 进阶(国外英文资料).doc

android学习笔记 android 进阶(国外英文资料).doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
android学习笔记 android 进阶(国外英文资料)

android学习笔记 android 进阶(国外英文资料) Android学习笔记 1。 长点击控件菜单,即我们常说的右键菜单,不过好像ContextMenu不支持图标的, 所以即使在源码里面可以使用操作SetIcon函数,但是还是不会有效果的… 一般有下面三个步骤: / /通常在onCreate函数中注册一个控件,BTN为需要弹出ContextMenu的控件 这registerforcontextmenu(BTN); /////////////////////////////////////////////////////////////////////////////// / /下面函数是创建ContextMenu的,V是被点击的控件 / /根据V进行判断可以对不同的控件,创建不同的ContextMenu 公共无效oncreatecontextmenu(快捷菜单菜单,视图V, contextmenuinfo menuinfo) /////////////////////////////////////////////////////////////////////////////// / /下面函数是响应ContextMenu点击事情的.. 公共布尔oncontextitemselected(菜单项) 2。 烤面包显示信息,可以方便的来输出信息 烤面包。maketext(这个“信息”,show()干杯。length_long); 三. 关于菜单的操作 有两个比较重要的了,函数原型: 抽象MenuItem添加(int GroupID,int对应,国际秩序,CharSequence标题); 公共addsubmenu摘要菜单(CharSequence标题); 一般的函数有: 菜单。setheadertitle(“MenuTitle”); 菜单。setheadericon(r.drawable。图标); 菜单添加(0, 0, 0,“item0”)。操作SetIcon(r.drawable。图标); 菜单添加(0, 1, 1,“第一条”); /////////////////////////////////////////////////////////////////////////////// 子子=菜单。addsubmenu(“菜单”); sub.add(0, 5, 5,“5”); sub.add(0, 6, 6,“上”); 4。 获取屏幕的分辨率 isplaymetrics DM =新displaymetrics(); getwindowmanager()。getdefaultdisplay() getmetrics(DM); dm.widthpixels dm.heightpixels 5。 显示弹出对话框,类似于Windows的MessageBox函数,不过这个要比MessageBox强大多了,,, 可以设置单选或者多选项,以及其响应,有两种方法可以 一: 实现活动的onCreateDialog函数。 ShowDialog(id_test_dialog); 保护对话框onCreateDialog(int ID){ //自动生成方法存根 开关(id){ 案例id_test_dialog: 对话框对话框=新AlertDialog。生成器(这个) (“。settitle AlertDialog测试”) 。setmessage(“这是一个测试alertdialg!”) 。setpositivebutton(“OK”,新的对话框上。onclicklistener() { public void OnClick(DialogInterface对话框,INT){ //自动生成方法存根 } }) create(); 返回对话框; 违约: 打破; } 返回超级onCreateDialog(ID); } 这里有个配套的函数 dismissdialog(d_test_dialog); 这个可以关闭相应的对话框。 /////////////////////////////////////////////////////////////////////////////// 二: 直接调用Builder函数去完成创建与显示。 新的警告对话框。 建造者(这个) (“。settitle AlertDialog测试”) 。setmessage(“这是一个测试alertdialg!”) 。setpositivebutton(“OK”,新的对话框上。onclicklistener() { public void OnClick(DialogInterface对话框,INT){ //自动生成方法存根 } }) show(); 6。 从一个布局获取其的方法X

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档