在项目的开发过程我们离不开图片,而有时候需要调用本地的图片,有时候需要调用拍照图片。同时实现拍照的方法有两种,一种是调用系统拍照功能,另一种是自定义拍照功能。而本博文目前只讲解第一种方法,第二种方法后期在加以讲解。添加本地图片和调用系统拍照图片主要是通过调用acitivity跳转startActiv...
分类:
移动开发 时间:
2014-10-14 04:05:37
阅读次数:
294
在项目的开发过程我们离不开图片,而有时候需要调用本地的图片,有时候需要调用拍照图片。同时实现拍照的方法有两种,一种是调用系统拍照功能,另一种是自定义拍照功能。而本博文目前只讲解第一种方法,第二种方法后期在加以讲解。
添加本地图片和调用系统拍照图片主要是通过调用acitivity跳转startActivityForResult(Intent intent, int requestCode)方法和activity返回结果onActivityResult(int requestCode, int resultC...
分类:
移动开发 时间:
2014-10-12 09:24:47
阅读次数:
347
根据Activity的生命周期,当启动一个新的Activity时,原有的Activity如果没有调用finish()方法,会通过onPause()方法压入堆栈,新的Activity结束时,该旧Activity会通过onResume()方法直接响应到最前端。
有时会有这样的需求,新Activity启动时,并不希望彻底结束旧的Activity,而是当新的Activity结束时,希望连同旧的Ac...
分类:
移动开发 时间:
2014-09-30 10:40:42
阅读次数:
148
目录 Intent 简介 使用隐式和显式Intent启动Activity、子Acitivity和Service 使用Linkify 使用Broadcast Intent 广播事件 使用 Pending Intent Intent Filter 和 Broadcast Reciever 简介 使用 I...
分类:
移动开发 时间:
2014-09-06 21:16:23
阅读次数:
457
可以把启动过程分为client端和server端。
一、client端在启动一个Activity时进行的工作
备注:我个人理解,client端指的是相对后台ActivityManagerService
进程来说的前台用户可见的进程,如在界面启动某一个Activity的就是Laucher进程。这里则以从home桌面启动一个Activity来分析启动过程:
(1)Launcher
这个进程的...
分类:
移动开发 时间:
2014-09-05 18:21:11
阅读次数:
336
上一篇我们讲到与Fragment有关的常用函数,既然Fragment被称为是“小Activity”,现在我们来讲一下Fragment如何与Acitivity通信。如果上一篇还有不懂得,可以再看一下。传送门。
Fragment与Activity通信的方式如下:
一、通过初始化函数提供
1.在动态添加Fragment的过程中,我们在Activity中通过Fragme...
分类:
移动开发 时间:
2014-09-01 15:42:03
阅读次数:
243
上一篇我们讲到与Fragment有关的常用函数,既然Fragment被称为是“小Activity”,现在我们来讲一下Fragment如何与Acitivity通信。如果上一篇还有不懂得,可以再看一下。传送门。 Fragment与Activity通信的方式如下: 一、通过初始化函数提供 1...
分类:
移动开发 时间:
2014-09-01 15:18:43
阅读次数:
242
生命周期 因为Fragment必须嵌入在Acitivity中使用,所以Fragment的生命周期和它所在的Activity是密切相关的。如果Activity是暂停状态,其中所有的Fragment都是暂停状态;如果Activity是stopped状态,这个Activity中所有的Fragment都不能...
分类:
移动开发 时间:
2014-08-21 14:49:54
阅读次数:
239
在Android开发过程中,在不同的Acitivity之间传递数据的情况是非常常见的。我花费了一点时间来总结Acitivity之间的数据传递,记录下来。第一种形式是简单传递键值对,第二种形式是传递对象。
分类:
移动开发 时间:
2014-07-30 17:13:04
阅读次数:
223
转自:http://blog.csdn.net/jason0539/article/details/18075293第一种方法:遇到一个问题,需要在一个activity中控制另一个acitivity做一些更新,没想到传递handler的方法,通过以下方式解决。1.在MyAPP中定义属性handler...
分类:
移动开发 时间:
2014-07-29 17:23:02
阅读次数:
293