摘要: 在Android,多媒体文件(视频和图片)都是有缩略图的,在很多应用中,我们需要获取这些缩略图。比如最近在做一个类似相册的应用,需要扫描相册里面的图片,然后获取其缩略图,使用GridView去展示缩略图,当点击之后,我们需要获取其原始图,所以相关的需求如下:1)获取缩略图(一个问题是:是否所有的图片以及视频都有缩略图?);2)将缩略图和原始图关联起来;关于1):现在采用的方式是:1 Options options=new Options();2 options.inSampleSize=32;3 Bitmap bitmap=BitmapFactory.decodeFile(url, optio 阅读全文
posted @ 2012-10-16 19:51 大脚印 阅读(12902) 评论(3) 推荐(4) 编辑
摘要: 第一步,找到“系统偏好设置”下的“安全性与隐私”,在“通用”页里勾上“进入睡眠或开始屏幕保护程序后立即要求输入密码”。第二步,要用快捷键启动屏幕保护程序,相对复杂一点。在“应用程序”(在Finder里面)里找到“Automator”。新建一个服务(选择“服务”即可),在“操作”下的“实用工具”里找到“启动屏幕保护程序”,并把此操作拖动到右边,并且选择“没有输入”和位于“任何应用程序”,如下图所示。然后把服务保存为自己定义的名字(文件-》存储)。最后,在“系统偏好设置”里找到“键盘”,然后为刚才定义的服务配置快捷键,如:Command+Control+L。 阅读全文
posted @ 2012-10-16 13:38 大脚印 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、ContentProvider的概念 ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。可支持在多个应用中存储和读取数据。这也是跨应用共享数据的唯一方式。在android系统中,没有一个公共的内存区域,供多个应用共享存储数据。Android提供了一些主要数据类型的Contentprovider,比如音频、视频、图片和私人通讯录等。可在android.provider包下面找到一些android提供的Contentprovider。可以获得这些Contentprovider,查询它们包含的数据,当然前提是已获得适当的读取权限。如果想公开自己的. 阅读全文
posted @ 2012-10-16 11:05 大脚印 阅读(2299) 评论(0) 推荐(2) 编辑