随笔分类 -  Android

安卓开发
摘要:1.android的广播机制2.BroadcastReceiver的作用3.BroadcastReceiver的编写方法4.BroadcastReceiver的生命周期 每次接收广播信息完毕后,当前的BroadcastReceiver 就会被回收,当下次再广播时将再次创建新的对象步骤:*1)android操作系统产生一个事件,就会通知已经 注册到操作系统的BroadcastReceiver2)BroadcastReceiver自己判断是否自己需要的事件 比如直接拦截黑名单电话号码*其核心方法是onReceive(),需要处理的代码都放在这个方法中在AndroidManifest.xml中... 阅读全文
posted @ 2012-06-18 19:23 任智康 阅读(1346) 评论(0) 推荐(0)
摘要:一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE或 Context.MODE_WORLD_WRITEABLE同样也可以对外共享数据。那么,这里为何要使用ContentProvider对外共享数据呢?是这样的,如果采用文件操作模式对外共享 阅读全文
posted @ 2012-06-18 19:21 任智康 阅读(370) 评论(0) 推荐(0)
摘要:1.Service是什么 Service是一个应用程序组件 Service没有图形化界面 Service通常用来处理一些耗时比较的操作 Service更新ContentProvider还有系统通知等2.Service不是什么 不是一个单独的进程 不是一个线程 一个进程包含多个线程3.Service生命周期4.启动和停止Service的方法 阅读全文
posted @ 2012-06-18 19:20 任智康 阅读(181) 评论(0) 推荐(0)
摘要:一、Android中生命周期的知识注意:如果要在android机制中打印出System.out的输出语句 需要配置过滤器,名称为System.out就行1.Activity的生命周期函数public class Activity extends ApplicationContext { /**Activity1第一次被创建时*/ protected void onCreate(Bundle savedInstanceState); /**当Activity1被看到时调用*/ protected void onStart(); /**当从Activity2返回时调用*/ protected v. 阅读全文
posted @ 2012-06-18 19:18 任智康 阅读(228) 评论(0) 推荐(0)
摘要:Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。1.Activity做一个完整的Android程序,不想用到Activity,真的是比较困难的一件事情,除非是想做绿叶想疯了。因为Activity是Android程序与用户交互的窗口,在我看来,从这个层面的视角来看,Android的Activity特像网站的页面。Activity,在四大组件中,无疑是最复杂的,这年头,一样东西和界面挂上了勾,都简化不了,想一想,独立做一个应用有多少时间沦落在了界面上,就能琢磨清楚了。从视觉效果来看,一个Activity占据当前的窗 阅读全文
posted @ 2012-06-18 19:12 任智康 阅读(927) 评论(0) 推荐(0)