- 13
- 0
- 约1.21千字
- 约 59页
- 2022-06-12 发布于安徽
- 举报
Android基础界面设计;学习目标;内容大纲;上次课回顾;2.4 Notification;内容大纲;通知显示在用户应用程序的界面之外
包括:
小图标:必须提供
应用名称:系统提供
时间戳:系统提供
大图标
消息标题
消息文本
;通知的图标标志;通知通道;创建通知通道;2021-6-26;通过NotificationCompat.Builder类创建通知
将应用程序的context和通知通道Id传递给构造方法
Android 8.0及以上版本通过NotificationCompat.Bulider的构造方法接收通知通道Id;设置通知内容;设置通知的其它属性;发送通知;更新通知;取消消息;通知的点击行为;通知的点击行为;悬浮Notification;展开式通知;Android 5.0(API level 21)开始,通知可以显示在锁屏上。用户可以通过设置选择是否允许敏感的通知内容显示在安全的锁屏上。
android5.0加入一种新的模式Notification的显示等级,共有三种:
VISIBILITY_PUBLIC 任何情况都会显示通知
VISIBILITY_PRIVATE 只有在没有锁屏时会显示通知
VISIBILITY_SECRET 在pin、password等安全锁和没有锁屏的情况下才能够显示
调用setVisibility方法
builder.setVisibility(Notification.VISIBILITY_PUBLIC); ;2.5 菜单;内容大纲;菜单概述;App Bar;选项菜单;使用XML定义菜单;菜单项的图标;菜单使用;上下文菜单;创建步骤:
创建菜单的XML资源文件
调用registerForContextMenu(),注册与上下文菜单关联的View,并将其传递给View
在Activity类中实现onCreateContextMenu()方法,加载菜单资源
实现onContextItemSelected()处理菜单项的点击事件
创建每个菜单项处理的方法
案例:D0206_Menu/MainActivity
;创建上下文菜单;弹出菜单;2.6 常用资源与样式;内容大纲;什么是资源;常用资源及目录;样式和主题;Styles.xml与Theme.xml;样式资源;主题定义位置:res/values目录下的styles.xml文件中
标签
调用方式
XML文件:android:style=@style/AppTheme
Java代码:setTheme(R.style.AppTheme);
;字符串资源;颜色资源;系统默认颜色值;定义颜色值;尺寸资源;Android的单位和尺寸;什么是密度;屏幕尺寸与dpi对应关系;Drawable资源;图片资源;图片资源;状态列表StateListDrawable;2021-6-26;小结;作业;提问时间;待续…
您可能关注的文档
- 《Altium-Designer-16-基础实例教程》课件02单管放大电路的原理图设计.pptx
- 《Altium-Designer-16-基础实例教程》课件03原理图元件库.pptx
- 《Altium-Designer-16-基础实例教程》课件04数码显示单片机系统电路板设计.pptx
- 《Altium-Designer-16-基础实例教程》课件05创建元件封装和集成库.pptx
- 《Altium-Designer-16-基础实例教程》课件06电路仿真.pptx
- 《Android应用开发技术(第2版)》课件01-Android基础入门.pptx
- 《Android应用开发技术(第2版)》课件02Android基础界面设计-布局.pptx
- 《Android应用开发技术(第2版)》课件02-Android基础界面设计-控件.pptx
- 《Android应用开发技术(第2版)》课件03-ActivityFragment-Activity.pptx
- 《Android应用开发技术(第2版)》课件03Activity与Fragment-Fragment.pptx
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)