美文网首页
安卓学习纪录

安卓学习纪录

作者: 牛牛的王大虾 | 来源:发表于2016-10-19 15:59 被阅读0次

安卓组件

Activity

activity为android应用提供可视化用户界面,有多少界面,就有多少个activity!activity包含一个setTheme方法来设置其窗口的风格!

Service

Service跟Activity地位是别列的,也代表一个单独组件,区别在于service在后台运行,一般不与用户交互

BroadcastReceiver

BroadcastReceiver代表广播消息接收器,通过context.registerReceiver()方法注册。

ContentProvider

ContentProvider是2个应用之间交互用到的,使用ContentProvider暴露自己的数据,另外一个应用通过ContentResolver来访问数据

Intent和IntentFilter

Intent是应用内不同组件之间通信的载体,Intent可以启动应用中的另一activity也可以启动一个service组件,还可以发送一条广播来触发系统的broadcastreceiver。

  • 当需要启动一个activity时,可调用context的startactivity或者startactivityforresult方法
  • 当需要启动一个service时,可调用context的startservice或者bindservice方法
  • 当需要触发一个broadcastreceiver时,可调用context的sendbroadcast或者sendstickybradcast或者sendorderedbroadcast方法来发送广播信息
  • Intent跳转分为显示跟隐示,显示Intent明确指定需要启动或者触发的组件类名,隐示只指定需要满足的条件,被调用组件通过IntentFilter来声明自己所满足的条件

相关文章

  • 安卓学习纪录

    安卓组件 Activity activity为android应用提供可视化用户界面,有多少界面,就有多少个acti...

  • 安卓学习纪录1

    函数总结 onFinishInflate():这是一个回掉方法,当应用从xml布局文件加载该组件并利用它构造界面之...

  • 好资源

    学习安卓源码

  • 安卓第一周课程笔记

    第一周学习安卓的知识点总结: 首次接触安卓后: 1.了解了安卓的历史:源于linux(开源)--这也就是安卓...

  • 宝宝心好累

    学习安卓,你一天就被卡死在安卓环境的搭建上了

  • 安卓开发入门教程-数据存储_SharedPreferences

    关注 安卓007 ,免费获取全套安卓开发学习资料 什么是SharedPreferences SharedPrefe...

  • 专题前言

    记得2014年刚开始学习安卓时,安卓的资源相对现在还不够丰富,常看到安卓前辈们推荐初学者看权威的官方安卓文档,奈何...

  • 安卓学习

    今天还是要继续学习安卓,这类语言的基础还是不足,还是去图书馆再借书学习。朋友给我推荐了《第一行代码》,我要多多学习

  • 安卓学习

    老师今天给打了3分之一的成绩,前六周的成绩,有了一个好的开始,继续努力,加油!!!

  • 安卓学习

    新增加教师之间的互评 教室可以根据课表有选择的主动去听课,观摩学习优秀教师的教学活动,这种方式带有突击性,被听课教...

网友评论

      本文标题:安卓学习纪录

      本文链接:https://www.haomeiwen.com/subject/plsiyttx.html