- 这次大都是广播案例,在笔记中不予展示
注:
a.做开机启动时,在广播类中用到Intent需要这三行代码Intent intent1 = new Intent(context, MainActivity.class);
//不能再广播接收者里面直接开启Activity,需要添加一个任务栈的标记
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//开启MainActivity
context.startActivity(intent1); - 无序广播
比如新闻联播,不管你看不看,到时候就广播
数据不可修改,不可中终止 - 有序广播
类似*发红头文件,一级一级的往下发
按照一定的优先级进行接受
数据可被修改,可以终止 -
特殊的广播接收者
操作特别频繁的广播事件,比如锁屏解锁,电池电量的变化- 这种事件的广播在清单文件中注册无效
-
注册方式
- 动态注册:通过Java代码的方式
- 在清单文件通过reveiver tag节点静态发布
- 样式Style
常用在控件上 -
主题
一般作用在Activity或Application节点下- 共同点:定义的方式一样
- 不同点:样式作用范围小,主题作用范围大(就是作用对象不同)
- 国际化
i18n -
常见对话框
- Toast
- 普通对话框
- 单选对话框
- 多选对话框
- 进度条对话框
-
两种上下文的区别
- this
最终继承Context,可理解为返回Context子类的对象 - getApplicationContext
返回的对象直接是是Context对象 - 只有对话框只能用this,其他的地方一般可以通用。
- this
-
Android动画
- 帧动画
加载一系列的图片资源 - View动画(补间动画)
- 属性动画
- 帧动画
相关文章
- Android学习第7天
- Oracle 第28章:Oracle机器学习
- 201521123085 《Java程序设计》第12周学习总结
- Android的资源类型和存储方式简介-android学习之旅(五十二)
- ANDROID_MARS学习笔记_S03_007_GoogleMap1
- 201521123101 《Java程序设计》第5周学习总结
- Android 开源框架Universal-Image-Loader学习
- Android(java)学习笔记77:Android中assets文件夹资源的访问
- Android(java)学习笔记99:Java虚拟机和Dalvik虚拟机的区别
- ANDROID_MARS学习笔记_S05_006_距离传感器