android四大组件
文章平均质量分 84
android_xiaogang
这个作者很懒,什么都没留下…
展开
-
Android获取当前电量信息(BroadcastReceiver的使用)
广播分为静态广播和动态广播,其实非常容易理解:静态广播就是我们在xml文件中的application注册的广播,当我们退出应用时,广播依然在运行。 动态广播是我们在代码中注册的广播,比如在activity中注册的广播,它的生命周期随着activity的结束而结束。下面主要介绍一下动态注册广播获取当前电量信息,从BroadcastReceive中获取电量信息,并传递给activity,显示在text原创 2015-08-31 22:59:49 · 9580 阅读 · 2 评论 -
android四大组件service
1、Service与Activityservice与activity都是android的基本组件,并且都是Context的子类,可以把service当作是没有界面的activity。与activity一样,不能在主线程中作耗时操作。都必须在清单文件中配置。2、service两种启动服务的方式和不同。对于为什么会有两咱启动方式,他们是合适不同的场景的。使用startService启动的服务,它不会随着原创 2015-11-10 22:48:08 · 666 阅读 · 0 评论 -
Android四大组件-BroadcastReceiver
广播:BoradcastReceiver1 、BoradcastReceiver的作用? 数据传输与共享,比如系统自带广播,开机广播,电量广播,短信,电话广播等。 起到通知的作用,比如在收到广播后,开启Service,启动Activity,或者进入网络查询或者更新Ui界面; 在android中比较常用的情景是Activity与startService()方法的启动通过BroadcastRec原创 2015-11-11 13:39:49 · 943 阅读 · 0 评论 -
Android四大组件-Activity
1、Activity的作用。Activity这一个提供与用户交互的组件,展现在手机上的页面大部分是activity(fragment也可以说是activity的一部分),每一个activity都是一个窗口,在这个窗口和这个窗口中绘制的控件可以响应用户的点击事件。2、Activity生命周期,和生命周期中的工作。 onCreate();ctivity第一次被创建时调用。在这里你应该完成所有常见的静态设原创 2015-11-13 17:48:22 · 820 阅读 · 0 评论 -
Activity的启动模式
1、任务栈和后退栈Tasks and Back Stack在Android中启动Activity在内部也是比较复杂的,并且这些Activity也是需要管理的。Task就是对Activity管理的。把打开,或者关闭的Activity存入到任务栈中,从而对这些Activity进行管理。任务栈:任务栈是用来放置Activity实例的容器,以栈的形式盛放,也就是所谓的先进后出,压栈和弹栈操作。任务栈的作用:原创 2016-08-27 21:44:04 · 557 阅读 · 0 评论