android-syncadapter相关内容

Android的SyncAdapter回调

我实现了一个SyncAdapter,的AccountManager和私人的ContentProvider沿着SDK中SimpleSyncAdapter示例项目的线条。这是一切运作良好。 现在我要显示一个消息给用户,当新行已经从具有特定标志设置远程服务器下载。我需要从SyncAdapter回调时,同步完成,所以我可以做的查询,并从活动显示的消息。我看到的StackOverflow的几个问题有一个很 ..
发布时间:2015-12-05 13:34:50 移动开发

SyncAdapter替代品

我认为它众所周知,在最坏记录的主题列表,SyncAdapter明媚如钻石般! acording到 A)电池效率 B)接口 C)内容意识的 D)重试机制; 如果在任何情况下,有必要同步一个SQLite数据库与远程SQL数据库,和的所有这些好处需要的,还有什么其他的选择有没有**? **它易于管理服务之间的数据块用PHP,我这样做,对上传同步过程的一部分,但对于下载部分,我觉得很傻,如果我使用查询填 ..
发布时间:2015-12-05 13:12:59 移动开发

如何添加一个类别来我SyncAdapter

我已经试过了很大的谷歌为例,从同步web服务和做工精细的接触。 这就是所谓的SampleSyncAdapter,真正值得: http://developer.android.com /resources/samples/SampleSyncAdapter/index.html 我succed的一切,但我不能在这个例子中也没有文件的方式中添加,将链接到一个自定义活动,完全像下面的截图类别: (我 ..
发布时间:2015-12-05 11:10:33 移动开发

如何让我的自定义帐户类型出现在Android的联系人应用程序?

我创建了一个自定义帐户类型,我可以成功地创建该类型在Android ContactsContract的ContentProvider的联系。但我有很多的麻烦搞清楚如何得到我的自定义帐户标签和图标编辑默认的联系人应用程序中的联系人时展现出来。 当编辑自定义联系人类型,标签应该是这样的“接触”,用你的应用程序的图标右侧。相反,我喜欢的类型的编辑联系人始终显示“仅限电话,不同步接触”的标签。请参阅下面 ..

的ContentProvider不会在数据和放大器出现;同步区

我试图得到一个自定义的ContentProvider数据和放大器下展现出来;同步,和我遇到了一些问题。也就是说,它没有显示出来。 的具体内容: 我的Andr​​oidManifest.xml中有提供者和服务: <提供机器人:名称=“BooksProvider” 机器人:标签=“CLIENTNAME书” 机器人:当局=“com.clientname.reader.book ..

如何处理REST调用,数据持久化,同步和观察的ContentProvider

我知道这个问题已经被问过很多次,但我觉得我努力的目标的问题是有一点不同,也许更复杂。 我要开发应用的 REST风格的Web服务并需要具备以下条件的申请: 应用程序应该表现出一些书,它们的作者和他们的编辑列表和详细 该应用程序还应该允许搜索一本书 书籍,作者和编辑们从RESTful Web服务获取 每一个实体都被缓存,这样,当我打开一个活动我第一次看到旧的数据(如果有的话),而来自网络 ..

SampleSyncAdapter断点不工作

我使用Eclipse来学习如何在SampleSyncAdapter示例工作。我不能让我的断点工作。我设置在多个位置的断点,但没有被击中。例如,AuthenticatorActivity.onCreate()从来没有得到的调用。任何人都知道为什么吗? 感谢。 解决方案 执行的SyncAdapter线程发生在衍生的后台进程,而不是在应用程序本身的过程,就是你有你的Java调试器附着。 简单而丑 ..
发布时间:2015-12-05 00:08:04 移动开发

SyncAdapter periodicsync()不触发

我想TY弄不清syncAdapter是如何工作的,我用了sampleSync适配器,例如,/出发点,我根据我的第一次测试就可以了。唯一的区别是,我不工作的默认通讯录提供者,但我需要我自己的。 这方法还挺相同的sampleSyncAdapter演示(在AccountAuthenticatorActivity),我刚刚添加的周期同步。 公共无效finishLogin(字符串的authToken){ ..

如何使一个自定义帐户出现像谷歌/ LinkedIn / Facebook的本机联系人应用程序?

我目前工作的一个应用程序,我们要去的地方是从我们自己的应用程序添加联系人,类似于LinkedIn怎么也连接和Facebook有朋友。因此,我们希望我们的自定义帐户,它显示在下面的图片(如“的 MyAppName 的”)与我们的应用程序添加联系人: 我们现在有一个 SyncAdapter 从第一个图像看到,因为只希望这个联系人应用程序中显示。我们一直在寻找的文件,但找不到具体的事。 这是不是 ..

如何code A"现在&QUOT同步;运行在Android?

我有一个同步适配器用于我的DB和在应用程序的使用的某些点,它需要现在来同步数据块。我想触发同步适配器,如果同步时弹出,然后重新建立同步时间(即4小时这个“现在同步”事件)。 解决方案 我觉得(未测试)一个更好的解决方案是在ContentResolver的已定义。 ContentResolver.requestSync(账号,权限,临时演员); 所以人们不妨做到以下几点: 的Acc ..
发布时间:2015-12-04 13:03:21 移动开发

难道SyncAdapter得到通知时的AccountManager删除帐户?

所以,我的问题是重申当你去设置 - >帐户与同步,选择创建的,你的 SyncAdapter 正在同步与云服务器的帐户,然后选择删除帐户,就会发生什么作为你的 SyncAdapter 是什么呢?有显示要求您确认,并与该帐户相关联的手机上的数据将被删除的对话框。我不能轻易相信,这个框架可以自动删除数据我 SyncAdapter 已存储在本地数据库中,但它似乎暗示,取消帐户(和我都同意,是应该)删除数据 ..
发布时间:2015-12-04 12:17:02 移动开发

SyncAdapter没有一个帐户

我试图创建一个SyncAdapter我的Andr​​oid应用程序从一个特定的频道显示YouTube视频。该影片是公共领域,所以我不希望用户登录,创建一个帐户,进行自我验证,上传数据,或使用联系人数据库。我只是想SyncAdapter定期更新与该频道的最新视频元数据,我的应用程序的数据库。我已经建立了一个ContentProvider的访问我的数据库。我不喜欢的事实,SyncProvider都将处 ..
发布时间:2015-12-04 12:06:26 移动开发

Android的SyncAdapter用例

我们正在做的现在? 我们有一些结构化的,文字的服务器上使用Web服务(REST风格)暴露数据。我的应用程序调查此服务器定期(AlarmManagerService)获取数据,并将其保存在本地数据库(源码)。另外,用户的身份验证和授权事先进行访问。 问题: 有一个在SDK中SyncAdapter /的AccountManager类的,我想知道是否可以在我的应用程序的任何使用,以实现上述同步 ..
发布时间:2015-12-04 11:56:05 移动开发

如何实现在Android上的帐户没有SyncAdapter

我在执行一个登录系统,利用内置帐户系统(带的AccountManager API)的Andr​​oid应用程序。 一切都很好在Android 2.2+,但是在Android 2.1不包括SyncAdapter导致重新启动的帐户设置屏幕(请参阅要解决这个问题,我实现存根SyncAdapter,刚刚返回空从的IBinder onBind(意向意图) ,并添加相关的东西的清单。这在Android 2. ..

SyncAdapter正在运行的动画 - 如何知道是否SyncAdapter正在积极进行同步

我要显示在动作条一个进度条,而我SyncAdapter积极同步的内容和网页。 我使用 SyncAdapter正在等待使用 SyncAdapter被挂起或者积极使用 这些标志可以组合: isSyncPending和放大器;&安培; isSyncActive 以便它可以检查一个SyncAdapter正在积极努力并没有任何挂起的工作。然而,在一些情况下,SyncAdapter正在积极与具有第二挂起请 ..

使用SyncAdapters登录时两次

我使用 SyncAdapter 来处理数据库同步创建一个新的Andr​​oid应用程序。 我把一切都到位,并应用程序工作正常,但我注意到,我登录两次。 在第一次登录时发生的 AuthenticatorActivity 类(它扩展 AccountAuthenticatorActivity )验证用户名和密码。 如果用户名和密码是正确的 AuthenticatorActivity 然后执行: 如 ..
发布时间:2015-12-04 10:58:42 移动开发

当SyncAdapter运行于Android的同步?

让我们说,我的应用程序实现SyncAdapter功能,并没有定义周期同步。当同步将在这样的情况下发生的呢?第一个场景中我可能想到的是本地ContentProvided /数据库内容的变化。 什么是有关服务器的变化? SyncAdapter将如何知道的? 解决方案 如果你没有定期同步设置,同步会发生,如果你的code明确要求 ContentResolver.requestSync(客户账户,串权 ..
发布时间:2015-12-04 10:41:50 移动开发

如何使用CALLER_IS_SYNCADAPTER正确

不知何故,我不明白的查询参数CALLER_IS_SYNCADAPTER的工作理念。它的默认值是假的,如果设置,脏标志不会被自动设置。那么什么是真正的意思吗?从我的理解,在接触的结果设置dirty标志为1。经过同步适配器每次更改完成这项工作,使用插入/更新/与CALLER_IS_SYNCADAPTER删除插入/更新和删除的记录应该有一个肮脏的标志0 ,是这样吗? 但是,如果我调用与可选的参数查询, ..
发布时间:2015-12-03 17:03:49 移动开发

如何显示同步失败的消息

我已经建立的联系人同步适配器。这是所有工作正常,但我需要一件事。如果由于某种原因同步未成功完成,我想告诉像谷歌帐户的消息显示了当同步失败 解决方案 解决的办法是设置在同步造成的延迟。这种延迟后,同步将被重新启动。 尝试{ 进行同步 }赶上(的AuthenticationException E){ Log.e(TAG“的AuthenticationException”); ..

一般同步设置"自动同步"复选框programtically

我要寻找一种方式来启用/禁用“自动同步”复选框,在“常规同步设置”。 AFAIR股票功率控制部件有这个功能了。如果这个小工具可以做,应该有我一个解决方案也一样,对不对?请你们帮我了,我拼命寻找在网络上的解决方案,但没有成功。 难道一个用户交互是强制执行此操作?我知道我可以发送一个Intent打开同步查看但这不是我的本意! 我不是在寻找特定帐户的同步设置,因为我发现在这个论坛上像 Cont ..
发布时间:2015-12-03 11:20:20 移动开发