在android编程中,有时我们可能会有这样的需求,从图库里选择一张图片作为头像
这时,我们就需要从我们的应用中去激活系统的图库应用,并选择一张图片
这个接口android已经为我们提供
我们先来看一下android图库的系统源码,打开android源码_home\packages\apps,在里边我们找到gallery文件夹,即为图库的源码
打开后,我们先打开清单文件,在里边找到这样一段代码
<activity android:name="com.android.camera.ImageGallery"
android:label="@string/gallery_label"
android:configChanges="orientation|keyboardHidden"
android:icon="@drawable/ic_launcher_gallery">
.......
<intent-filter>
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
<data android:mimeType="video