本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
对ContentProvider中getType(Uri uri)和android.intent.category.DEFAULT的理解
学习了ContentProvider,想做个通讯录,结果在Intent和getType(Uri uri)上卡住了,经过查找资料发现了问题的所在。在这里解释下getType(Uri uri)何时被调用 ...
Android日记之2011\12\29
在Activity之间相互传值,用的是Intent,通过put可以传递基本类型的值和List。但是如果要传一个对象呢?
第一种方法可以把这个对象写成一个Json字符串,在目标Activity再把这个Json字符串转回成对象就行了,这样相对来说比较麻烦。
第二种方法是,让对象实现Serializable接口,在Activity中实例化Bundle,通过 putSeri ...
Android日记之2011\12\27
今天在做项目的时候发现了一个问题,就是Android通过Intent来跳转Activity。其实这是一个很简单的东西,先实例化一个Intent,再通过startActivity来跳转Activity。但是,如果只是简单的来new一个Intent,那就会带来一个问题就是通过返回按钮来返回的时候,会重复出现已经不用的Activity。举个例子,Activity A通过3个按钮可以分别跳转到 ...
[转载]有关Activity的Launch mode 以及Intent的setFlags
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:
standard:Activity的默认加载方法,即使某个Activi ...
Android Intent 大全 截止到Level 8
Api Level 3: (SDK 1.5)
1.android.intent.action.ALL_APPS
2.android.intent.action.ANSWER
3.android.intent.action.ATTACH_DATA
4.android.intent.action.BUG_REPORT
5.android.intent.action.CALL ...
BroadcastReceiver
BroadcastReceiver在未开启应用时是否可以监听,可以用屏幕亮暗的Intent进行试验
http://developer.android.com/reference/android/content/BroadcastReceiver.html
BroadcastReceiver的官方文档
http://www.ibm.com/developerworks/cn/opensource/ ...
android intent命名规范
ACTION_MAIN android:name="android.intent.action.MAIN"
CATEGORY_LAUNCHER android:name="android.intent.category.LAUNCHER"
"ACTION_"等价于"android.intent.action."
& ...
Android开发Service小研究
最近同学搞起了Android开发,自己也捡起来这个玩意来看看。这里先研究一下service
Service是安卓系统提供的四种组件之一,功能与activity类似,只不过没有activity 的使用频率高。顾名思义Service就是运行在后台的一种服务程序一般很少与用户交互,没有可视化界面。
定义一个service非常简单,只要继承就可以了,实现其中的那些方法 ...
Activity Task Task 栈
1、Activity和Task
task就好像是能包含很多activity的栈。 默认情况下,一个activity启动另外一个activity时,两个activity是放在同一个task栈中的,第二个activity压入第一个 activity所在的task栈。当用户按下返回键时,第二个activity从栈中弹出,第一个activity又在当前屏幕显示。这样,从用户角度 来看,这两个activit ...
android笔记--处理started service的多次启动请求
[coolxing按: 转载请注明作者和出处, 如有谬误, 欢迎在评论中指正.]
所谓的started service, 是我对以startService()方法启动的service的叫法. Service运行在所在进程的main thread中. 启动一个service时, 不会自动为该service创建新的thread. 这意味着开发者通常需要为service开启新的线程, 以执行耗时 ...
android笔记--Intent和IntentFilter
[coolxing按: 转载请注明作者和出处, 如有谬误, 欢迎在评论中指正.]
Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介.
使用Intent启动组件的优势
1, Intent为组件的启动提供了一致的编程模型. 无论想要启动的组件是Activity, Service, 还是Broadca ...
【Android】BroadcastReceiver简介和用法实例,两种注册方式 (二)
一.BroadcastReceiver简介
BraodcastReceiver(广播接收器)是为了实现系统广播而提供的一种组件,它和事件处理机制类似,但是事件处理机制是程序组件级别的,而广播事件处理机制是系统级别的。比如,我们可以发出一种广播来测试手机电量的变化,这时候就可以定义一个BraodcastReceiver来接受广播,当手机电量较低时提示用户。我们既可以用Intent来启动 ...
【Android】BroadCastReceiver 简介
BroadCastReceiver 简介
BroadCastReceiver 源码位于: framework/base/core/java/android.content.BroadcastReceiver.java
广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadcast ...
【Android】BroadcastReceiver发送intent给service或者activity
BroadcastReceiver:对象的生命周期不超过5s,如果进行耗时工作,通过开线程,可以通过发送Intent给Activity或Service,由 Activity或者Service来完成。1:用来已不接收意图的(Intent),广播Intent的发送时通过调用Context.sendBroadcast()\Context.sendOrderedBroadcast()或者Context.s ...
Intent学习
Intent学习
Intent是一种运行时机制,在应用程序运行时连接两个不个不同的组件。一般的应用是通过Intent向Android发送某种请求,然后android系统会根据请求查询某个组件声明的intentfiler,找到需要的组件并运行他。
激活一个Activity组件的时候,需要调用Content.startActivity或通过Content.startActivityForResult ...
notify while network is available or not
<receiver
android:name=".receivers.NetworkChangeReceiver"
android:label="NetworkChangeReceiver">
<intent-filter>
<action
...