为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第2季)

邦蜀黍 移动开发工程师
难度入门
时长 3小时50分
学习人数
综合评分9.70
133人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.4 逻辑清晰
  • toast
    查看全部
    0 采集 收起 来源:重新认识Toast

    2016-05-03

  • 日志级别
    查看全部
    0 采集 收起 来源:LogCat概述

    2016-04-27

  • toast的一些方法
    查看全部
  • logcat调试
    查看全部
    0 采集 收起 来源:LogCat概述

    2016-04-26

  • debug调试
    查看全部
    0 采集 收起 来源:总结

    2016-04-26

  • 系米喺第一条方法入边implement Onclicklistener就唔洗一个个写
    查看全部
    0 采集 收起 来源:设置通知参数

    2016-04-25

  • 改变Toast位置
    查看全部
  • 1.静态添加子菜单 <item android:title="@string/action_settings" app:showAsAction="never"> <menu> <item/> <item/> </menu> </item> item里面嵌套子menu 2.引入xml文件 @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main, menu);} 3.重写点击事件 onOptionItemSelected
    查看全部
  • 动态添加SubMenu子菜单 1.添加内容 onCreateOptionsMenu(Menu menu){ SubMenu file=menu.addSubMenu("文件"); SubMenu edit=menu.addSubMenu("编辑"); file.add(); file.setxxx() edit.add()' } 2.监听子菜单点击事件 onOptionItemSelected(MenuItem item){ if(item.getGroupId()==1){ switch(item.getItemId){} }else if(item.getGroupId()==1){} }
    查看全部
  • ContextMenu与OptionMenu的区别 1.OptionMenu对应的是activity,一个activity只能拥有一个选项菜单 2.ContextMenu对应的是View,每个View都可以设置上下文菜单 3.一般情况ContextMenu常用于ListView或者GridView 使用上下文菜单步骤: 1.在需要上下文菜单的view控件中注册上下文菜单registerForContextMenu() 2.重写activity的onCreateContextMenu方法,创建自定义菜单(xml加载/代码动态添加) 3.重写activity的onContextItemSelected,根据上下文中各个子项的id来实现不同的菜单操作
    查看全部
    0 采集 收起 来源:认识ContextMenu

    2016-04-22

  • 第一步:在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中配置
    查看全部
  • 选项菜单: 1.创建选项菜单:在Activity中重写onCreateOptionsMenu()的方法 设置菜单项可用代码动态设置menu.add(); 还可以通过xml设置MenuInflaer.inflate(); 2.设置菜单项点击事件:onOptionsItemSelected();
    查看全部
    0 采集 收起 来源:创建菜单

    2016-04-22

  • 第一步:创建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,自行赋值即可;
    查看全部
    0 采集 收起 来源:发送取消通知

    2016-04-22

  • 如何实现通知栏: 1.获取NotificationManager 2.显示通知栏:notify(id,notification); 3.取消通知栏:cancle(id); 4.构造Notification并设置显示内容 5.通知栏通知可以设置声音提示,指示灯,以及震动效果
    查看全部
    0 采集 收起 来源:认识Notification

    2016-04-22

  • 第一步:创建布局文件;<br> 第二步:获取布局:定义LayoutInflater inflater=LayoutInflater.from(this);创建View对象并赋值为inflater.inflate(R.layout....,null);<br> 第三步:显示对话框并调用setView(view)来加载样式; 关闭对话框 dialog.dismiss();
    查看全部
    0 采集 收起 来源:自定义对话框

    2018-03-22

举报

0/150
提交
取消
课程须知
本课程是进阶课程的第2季,将讲解Android应用必备的菜单、对话框和动画等的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前,首先必须掌握Java基础语法和面向对象编程,其次还要熟悉Android开发环境,了解控件的使用就更好了
老师告诉你能学到什么?
1、Android调试程序 2、Android提示对话框 3、Android常用菜单 4、Android常用动画效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!