cost 374 ms
在 Android 中,我无法将联系人同步适配器设置为只读 - In Android, I'm unable to set a Contacts sync adapter to be read-only

我的应用程序与自定义服务器同步联系人,具有大量自定义属性。 因此,它有一个内置的联系人编辑器,用于自己的联系人,我不希望本机联系人应用程序允许编辑这些联系人。 我认为在sync-adapter xml 中设置android:supportsUploading="false"会做我想做的事,但事实并非 ...

当应用程序处于“强制停止”状态时如何允许定期 SyncAdapter 运行 state - How to allow periodic SyncAdapter to run when app is in 'force stopped' state

我在这里创建了一个示例应用程序: https://github.com/lukewo/AndroidSyncApp 有没有办法让 SyncAdapter 在应用程序被强制停止后运行 state 还是由于 android 引入的新限制而无法运行? 我应该改用 WorkManager 吗? ...

为什么文档不使用 `this` 即 `Service` 作为文档中 `Context` 的参数? - Why does the doc do not use `this` i.e `Service` for the argument for `Context` in the documentation?

如果不使用它,让Service从Context继承有什么用处? 例如来自同步适配器的 android 文档我们看: 所以它不会在SyncAdapter的构造函数中传递this ,而是在getApplicationContext中传递。 那么为什么this不是在文档中作为Context传递的呢? 那 ...

SyncAdapter 接收聊天消息? - SyncAdapter to receive chat messages?

对于我的聊天应用程序,我正在寻找一种在应用程序处于后台时同步消息的好方法。 目前我有一个 websocket。 当应用程序进入前台时,消息会同步。 这使应用程序看起来滞后。 像WhatsApp一样,我需要一种在应用程序进入前台之前同步所有消息的方法。 我想到了以下解决方案:我设置了一个由推送通知 ...

2020 年,我应该使用 SyncAdapter 还是 AlarmManager 将关键数据与服务器同步? - Should I use SyncAdapter or AlarmManager to sync critical data with server in 2020?

我有一些关键数据每半小时左右与服务器同步。 我尝试使用 WorkManager 但结果证明即使我有REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 它也无法可靠运行。 所以我想我应该使用AlarmManager,但他们在文档中写道: 在这种情况下,您可能会想使用重复闹钟 ...

当某个变量值改变时如何触发onPerformSync - How to trigger onPerformSync when a certain variable value changes

我正在开发一个包含更新个人资料图片的应用程序。 我正在做的事情如下:我正在使用sharedPreferences存储用户的个人资料 URI,当用户更新他们的个人资料图片时,我想运行syncAdapter将个人资料图片同步到服务器。 但是,在设置中使用刷新按钮时同步工作正常,但在使用requestS ...

Android在单独的线程中将数据库数据同步到服务器 - Android Sync DB Data to Server in a Separate Thread

我的应用程序中有用例,其中每分钟的数据都会从应用程序中的Producer线程存储在本地数据库中。 现在,我需要一个同步线程,该线程每分钟独立检查本地数据库中的数据,并在有数据时上载数据。 没有更多数据上载时,应停止此同步线程。 并且只要生产者再次将数据放到db上就应该能够启动。 我经 ...

将自定义行添加到联系人详细信息,仅适用于一个联系人 - Adding custom rows to contact details, only works with one contact

在一个android应用中,我添加了一个自定义行以使用自定义mimetype来联系详细信息,以在特定活动中打开我的应用。 如果我对一个联系人执行此操作效果很好,但是如果我尝试将其添加到我的所有联系人中,则不会显示自定义行。 我正在使用以下代码: 如何向所有联系人添加自定义行? ...

如何在我的应用程序图标的联系人详细信息中显示多次图标,如whatsapp - How to show multiple times icon in contact detail for my app icon like whatsapp

我试图显示多行,因为我的应用程序也支持聊天和呼叫服务。 我想表现出像whatsap一样,如下图所示。 我已经使用来自不同博客的一些帮助实现了同步适配器和所有其他功能。 我已成功添加一行,但我想要多行,因为我们可以在该图片中看到whatsap。 我想显示多行,如图所示。 请查看此 ...

SyncAdapter的无限循环 - Infinite loop of SyncAdapter

昨天,我在Genymotion的某些虚拟设备中测试了我的应用程序,然后意识到,有时App会向某些设备上的服务器发送无限同步请求(所有这些请求都是API <21)。 有什么问题? 让我们提供有关该项目的一些信息:我在项目中使用了SyncAdapter和Room Persistence ...

SyncAdapter更改Kotlin中的数据后,更新RecyclerView UI - Update RecyclerView UI after SyncAdapter changes data in Kotlin

SyncAdapter完成任务后,我需要刷新RecyclerView,当我从RecyclerView中单击某些项目并将数据发送到Web服务器时,我的服务器返回一些数据并将其保存在本地db(Anko db)中,这可以正常工作,但是当数据保存在本地数据库中时,我需要更新UI项。 做这个的最好方式是 ...

无需服务和GUI应用程序即可连续执行 - Continuous execution without service and GUI app

如果我关闭app(System.exit),并且Service可以执行后台任务(使用“ android:process”,则称为另一个进程)。 但是,如果我什至不使用Service,下一个替代方案是什么? 线程无法从关闭(System.exit)中幸存。 警报管理器可以生存并执 ...

为什么ContentResolver.cancelSync()不取消SyncAdapter同步过程? - Why ContentResolver.cancelSync() doesn't cancel SyncAdapter syncing process?

如何取消SyncAdapter同步过程? ContentResolver.cancelSync()不会取消它。 我需要它,因为我将一千个联系人(在onPerformSync()中)从应用程序同步到了Android联系人簿(调用ContentResolver.requestSync())。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM