我们学习了如何在自己的程序中访问其他应用程序的数据。总体来说思 路还是非常简单的,只需要获取到该应用程序的内容 URI,然后借助 ContentResolver 进行CRUD 操作就可以了。可是你有没有想过,那些提供外部访问接口的应用程序都是如何实现这种功能的呢?它们又是怎样保证数据的安全性,使得隐
分类:
移动开发 时间:
2016-03-10 09:28:37
阅读次数:
203
内容提供者 应用的数据库是不允许其他应用访问的 内容提供者的作用就是让别的应用访问到你的数据库 自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代码,举例增方法 @Override public Uri insert(Uri uri, Conten
分类:
移动开发 时间:
2016-03-08 02:08:16
阅读次数:
254
分类:C#、Android、VS2015; 创建日期:2016-03-06 一、简介 共享操作提供程序类(ShareActionProvider)简化了你希望与其他人(或者其他应用程序)共享或分享出来的字符串、图片、图标、以及其他各种类型的二进制文件等操作。换句话说,就是帮你实现类似我们常见的“分享...
分类:
移动开发 时间:
2016-03-06 19:00:46
阅读次数:
242
读取其他应用程序共享的数据 以下示例为读取联系人信息 package com.jiahemeikang.helloandroid; import com.jiahemikang.service.EchoService; import com.jiahemikang.service.EchoServi
分类:
移动开发 时间:
2016-03-02 21:52:49
阅读次数:
287
开启多进程和负面影响IPC:进程间通讯。线程与进程是包含的关系。使用只有1个方法:给四大组件在manifest里指定android:process属性,无法给一个线程或者实体类指定其运行时所在的进程。android:process=":remote"进程名以":"开头的进程属于私有进程,其他应用的组...
分类:
其他好文 时间:
2016-03-01 12:38:57
阅读次数:
184
软件开发中,有时迫不得已要用到第三方的软件,这时就涉及到在C#应用程序需要对第三方软件打开、显示、隐藏以及关闭。 下面列举了几个常用的方式 打开应用程序,下面是2种简单用法: 第一种: public enum ShowWindowCommands : int { SW_HIDE = 0, SW_SH...
概述 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式
分类:
移动开发 时间:
2016-02-26 21:51:17
阅读次数:
418
很多网站都会提供在线上直接跟访客进行交流聊天的功能,这些功能使用简单直接,无需再打开其他应用程序。下面向你推荐 10 个 jQuery 的网页聊天插件。 请点击图片前往插件的页面: 1. jQuery Chat 2. Pusher Chat 3. jQuery UI Chat box Plugin
分类:
Web程序 时间:
2016-02-22 11:46:56
阅读次数:
297
通过以前文章的学习,知道ContentResolver是通过ContentProvider来获取其他与应用程序共享的数据,那么ContentResolver与ContentProvider的接口应该差不多的。其中ContentProvider负责组织应用程序的数据;向其他应用程序提供数据;Conte
分类:
移动开发 时间:
2016-02-18 11:32:35
阅读次数:
257
一、扩展概述 扩展(Extension)是iOS 8中引入的一个非常重要的新特性。扩展让app之间的数据交互成为可能。用户可以在app中使用其他应用提供的功能,而无需离开当前的应用。 在iOS 8系统之前,每一个app在物理上都是彼此独立的,app之间不能互访彼此的私有数据。 而在引入扩展之后,其他
分类:
移动开发 时间:
2016-02-17 17:09:51
阅读次数:
272