android-Android中相册实现大致方法!

问题描述

Android中相册实现大致方法!

android的一般相册,我们现实显示的相册目录,之后点击进入问价下的照片。请问这个是怎么实现的,我的思考这样:

一、用mediastore获取所有图片。按照其所在目录名称分类存入ArrayList>之中,当点击一个相册时,再更具照片id显示具体目录下所有照片。

请问还是不是有其他更好的方法?

解决方案

buzhidao,wobuhui :D

解决方案二:

如果仅仅是想要获取图片的话直接用系统的intent就可以了

如果是要做相册应用的话,根据系统提供ContentResolver获取所有图片的详细信息,根据这些信息做你想做的任何事情

时间: 2024-10-29 06:27:47

android-Android中相册实现大致方法!的相关文章

Android开发中MotionEvent坐标获取方法分析_Android

本文实例讲述了Android开发中MotionEvent坐标获取方法.分享给大家供大家参考,具体如下: Android MotionEvent中getX()与getRawX()都是获取屏幕坐标(横),但二者又有区别getX()           :   是获取相对当前控件(View)的坐标 getRawX()   :   是获取相对显示屏幕左上角的坐标 演示示例代码 Java代码: public class MainActivity extends Activity implements On

Android编程中黑名单的实现方法_Android

本文实例讲述了Android编程中黑名单的实现方法.分享给大家供大家参考,具体如下: 说明:由于挂断电话android   api不是对外开放的,所以需要使用反射的方法得到拨打电话的服务. 1.将android源代码中的"aidl"文件拷贝到项目中 这样项目中会生成两个包:android.telephony:此包中文件为:NeighboringCellInfo.aidl com.android.internal.telephony;此包中文件为:ITelephony.aidl 2.通过

Android模拟器中安装apk的方法_Android

本文讲述了Android模拟器中安装apk的方法.分享给大家供大家参考,具体如下: 第一步: 在Eclipse中启动模拟器. 第二步: 打开doc命名窗口,转到你android sdk安装目录中的platform-tools下, 如我的是 E:/Program Files/andriod_sdk/platform-tools 第三步: 利用adb来对android进行安装操作.建议第三步使用方案一 方案一: 为了方便,我们应将要安装的apk直接拷到platform-tools所在的目录下,然后在

Android编程中图片特效处理方法小结_Android

本文实例总结了Android编程中图片特效处理方法.分享给大家供大家参考,具体如下: 这里介绍的Android图片处理方法包括: 转换 -  drawable To  bitmap 缩放 -  Zoom 圆角 -  Round Corner 倒影 -  Reflected bitmapPrcess  code: package com.learn.games; import android.graphics.Bitmap; import android.graphics.Canvas; impo

Android UI中TextView的使用方法

Android UI中TextView的使用方法 一.TextView不同区域设置颜色,大小.点击事件 String msg = getResources().getString(R.string.school_roll_auth); SpannableStringBuilder style = new SpannableStringBuilder(msg); // 设置字体颜色 style.setSpan( new ForegroundColorSpan(getResources().getC

Android编程中图片特效处理方法小结

本文实例总结了Android编程中图片特效处理方法.分享给大家供大家参考,具体如下: 这里介绍的Android图片处理方法包括: 转换 -  drawable To  bitmap 缩放 -  Zoom 圆角 -  Round Corner 倒影 -  Reflected bitmapPrcess  code: package com.learn.games; import android.graphics.Bitmap; import android.graphics.Canvas; impo

Android编程中黑名单的实现方法

本文实例讲述了Android编程中黑名单的实现方法.分享给大家供大家参考,具体如下: 说明:由于挂断电话android   api不是对外开放的,所以需要使用反射的方法得到拨打电话的服务. 1.将android源代码中的"aidl"文件拷贝到项目中 这样项目中会生成两个包:android.telephony:此包中文件为:NeighboringCellInfo.aidl com.android.internal.telephony;此包中文件为:ITelephony.aidl 2.通过

Android编程中光线传感器的调用方法详解

本文实例讲述了Android编程中光线传感器的调用方法.分享给大家供大家参考,具体如下: 1.activity如果要使用传感器,就必须实现SensorEventListener接口 2.得到传感器管理对象(sensormanager) 3.使用sensormanager.registerlistener 方法注册指定的传感器 4.在sensoreventlistener 接口中的onsensorchanged和onaccuracychanged方法中完成其他具体工作 public class T

百度云Android版中的文件浏览方法分享

给各位百度云软件的用户们来详细的解析分享一下百度云Android版中的文件浏览的方法. 方法分享: 对于云端数据,根据文件类型系统自动将其进行了分类,主要分为,图片,文档,音乐,视频,应用,其它几大类.在百度云首页面点击我的百度云,选择相应的类型,可以浏览该类型的所有文件. 百度云支持列表视图及缩略图视图,可按menu键来进行列表视图和缩略图视图的切换. 百度云是百度公司在开放自身的核心云能力(包括云存储.云计算和大数据智能)的基础上,为广大开发者和最终用户提供的一系列云服务和产品.其服务的对象