Android 隐式intent相信大家都有用过,大部分场景我们用显式intent已经能满足我们的业务需求,隐式intent大部分都是用来启动系统自带的Activity或Service之类的组件。昨天有个业务场景就是,我在第三方依赖库 module A里面有个Activity A,现在需要在Acti ...
分类:
移动开发 时间:
2016-06-01 21:08:49
阅读次数:
223
1.tabhost父类值共享的解决办法 dianzhanliebiao.java是传值页面,zhuyemian.java放的是tabhost,dianzhangaikuang.java是tabhost的具体子布局 首先dianzhanliebiao.java传值 intent.putExtra("i ...
分类:
移动开发 时间:
2016-05-31 20:54:01
阅读次数:
356
如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉, 可以在startActivity(intent)里的intent里添加flags标记,如下所示: 这样启动B Activity,就会把D,C都finished掉 ...
分类:
移动开发 时间:
2016-05-31 11:56:12
阅读次数:
189
一、显式intent如下:(1)在intent构造函数传入两个activity文件名Intent intent = new Intent(FirstActivity.this, SecondActivity.class);startActivity(intent);(2)记得在AndroidMani ...
分类:
移动开发 时间:
2016-05-30 23:26:36
阅读次数:
202
一、关于AndroidManifest.xml
AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent...
分类:
移动开发 时间:
2016-05-30 15:38:09
阅读次数:
223
从startActivity/startActivityForResult开始,不管是哪种方式,最终调到的都是下面的startActivityForResult。// Activity
public void startActivityForResult(Intent intent, int requestCode, @Nullable Bundle options) {
// mParen...
分类:
其他好文 时间:
2016-05-30 15:12:19
阅读次数:
240
Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。
从Android官方文档中,我们知道onStartCommand有4种int返回值,首先简单地讲讲int返回值的作用。
1.修改onStartComman...
分类:
其他好文 时间:
2016-05-30 15:03:24
阅读次数:
265
**Intent的中文意思是“意图,目的”的意思,可以理解为不同组件之间通信的“媒介”或者“信使”。
目标组件一般要通过Intent来声明自己的条件,一般通过组件中的元素来过滤。
Intent在由以下几个部分组成:动作(action),数据(data),分类(Category),类型(Type),组件(Component),和扩展信息(Extra)。
Intent在寻找目标组件的时候有两种方法...
分类:
其他好文 时间:
2016-05-30 13:01:55
阅读次数:
189
一、Service介绍 Service类似于Windows中的服务,没有界面,只是在后台运行;而服务不能自己运行,而是需要调用Context.startService(Intent intent);或Context.bindService(Intent intent)开启服务; 服务分为两种: (1 ...
分类:
其他好文 时间:
2016-05-29 16:30:31
阅读次数:
219
最早使用android调用系统拍照然后遇到很多空指针等问题
以及各种android 不同版本Intent取data有时候会空指针之类的api兼容问题
像使用红米note在开了很多应用后,再启动拍照系统,会发生拍照崩溃图片丢失等问题
用微信控件有时拍照有极小概率拍照无效等等奇怪的问题
其原因是因为Activity被回收了,变量变成null,
参考下面一篇博客
http://blog....
分类:
微信 时间:
2016-05-27 16:50:50
阅读次数:
334