摘要: import android.content.Intent; //PDF,PPT,WORD,EXCEL,CHM,HTML,TEXT,AUDIO,VIDEO 示例: //这个不行,可能是因为PDF.apk程序没有权限访问其它APK里的asset资源文件,又或者是路径写错? //Intent it = getPdfFileIntent("file:///android_asset/helphelp.pdf"); //下面这些都OK //Intent it = getHtmlFileIntent("/mnt/sdcard/tutorial.html");//S 阅读全文
posted @ 2012-10-26 17:35 编程小爬虫 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 使用ContentProvide(内容提供者)向其他应用程序共享数据ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE同样也可以对外共享数据。那么,这里为何要使用ContentProvider对外共享数据呢?是这样的,如果采用文件操作模式对 阅读全文
posted @ 2012-10-26 15:25 编程小爬虫 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 如果想公开自己的数据,那么可有两种办法:1.创建自己的ContentProvider,需要继承ContentProvider类2.如果你的数据和已存在的ContentProvider数据结构一致,可以将数据写到已存在的ContentProvider中当然前提是获取写该ContentProvider的权限.比如把OA中的成员通讯信息加入到系统的联系人ContentProvider中ContentProvider基础所有ContentProvider都需要实现相同的接口,用于查询ContentProvider并返回数据.也包括增加、修改和删除数据.步骤:1.获得一个ContentResolver的 阅读全文
posted @ 2012-10-26 09:25 编程小爬虫 阅读(427) 评论(0) 推荐(0) 编辑