如何在后台运行解析查询或在Android中调度它
我正在制作一个小应用程序,它有一个提要。因此,我使用一个简单的查询从parse中检索帖子,并缓存所有这些帖子,以便在用户脱机时提供访问权限,并且在向parse添加新帖子时,我希望通知用户,以便他可以查看新帖子 那么,在android中是否有计划的解析查询,或者每30秒在后台运行一次,看看是否有新帖子 这是我的查询代码:如何在后台运行解析查询或在Android中调度它,android,parse-platform,Android,Parse Platform,我正在制作一个小应用程序,它有一个提要。因此,我使用一个简单的查询从parse中检索帖子,并缓存所有这些帖子,以便在用户脱机时提供访问权限,并且在向parse添加新帖子时,我希望通知用户,以便他可以查看新帖子 那么,在android中是否有计划的解析查询,或者每30秒在后台运行一次,看看是否有新帖子 这是我的查询代码: ParseQuery<ParseObject> query = ParseQuery.getQuery("Feed"); query.setCache
ParseQuery<ParseObject> query = ParseQuery.getQuery("Feed");
query.setCachePolicy(ParseQuery.CachePolicy.CACHE_THEN_NETWORK);
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> feedList, ParseException e) {
if (e == null) {
for (int i=0;i<feedList.size();i++)
{
Post p = new Post(feedList.get(i).get("Text").toString());
PostList.add(p);
}
Log.d("result","Here is it:"+PostList.size());
mAdapter = new FeedAdapter(PostList);
mRecyclerView.setAdapter(mAdapter);
} else {
Log.d("Feed", "Error: " + e.getMessage());
}
}
});
ParseQuery query=ParseQuery.getQuery(“提要”);
setCachePolicy(ParseQuery.CachePolicy.CACHE\u然后\u网络);
findInBackground(新的FindCallback(){
公共作废完成(列表feedList,parsee异常){
如果(e==null){
对于(int i=0;i与a一起使用,它是a,并执行a和a来管理您的报警。然后接收器在onReceive()
上拦截它的调用,并在那里运行您的逻辑。或者最好运行a。读取