• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java BmobDate类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中cn.bmob.v3.datatype.BmobDate的典型用法代码示例。如果您正苦于以下问题:Java BmobDate类的具体用法?Java BmobDate怎么用?Java BmobDate使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



BmobDate类属于cn.bmob.v3.datatype包,在下文中一共展示了BmobDate类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: findThisBook

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
private void findThisBook()
{
	BmobQuery<Book> query1 = new BmobQuery<Book>();
	query1.addWhereEqualTo("name", books.getName());
	query1.addWhereEqualTo("autor", books.getAutor());
	query1.findObjects(AddBook.this, new FindListener<Book>() {
        @Override
        public void onSuccess(List<Book> object) {
            // TODO Auto-generated method stub
            //toast("查询成功:共"+object.size()+"条数据。");
        	bookId = object.get(0).getObjectId();
        	Toast.makeText(AddBook.this, bookId+"", Toast.LENGTH_SHORT).show();
        	//添加记录
			RecordBook recordBook = new RecordBook(new BmobDate(new Date()), "录入", mUser.getAddrs()+" "+mUser.getUsername(),bookId);
			AddBookRecordUtil.addTherecord(AddBook.this, recordBook);
        }
        @Override
        public void onError(int code, String msg) {
            // TODO Auto-generated method stub
           // toast("查询失败:"+msg);
        }
});
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:24,代码来源:AddBook.java


示例2: addTherecord

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public static void addTherecord(final Context context,RecordBook recordBook)
{
	RecordBook recoBook = new RecordBook();
	recoBook.setR_time(new BmobDate(new Date()));
	recoBook.setR_start(recordBook.getR_start());
	recoBook.setR_peoadd(recordBook.getR_peoadd());
	recoBook.setR_bookId(recordBook.getR_bookId());
	recoBook.save(context, new SaveListener() {

	    @Override
	    public void onSuccess() {
	        // TODO Auto-generated method stub
	    	Toast.makeText(context, "记录成功", Toast.LENGTH_SHORT).show();
	      
	    }

		@Override
	    public void onFailure(int code, String msg) {
	        // TODO Auto-generated method stub
	    	Toast.makeText(context, "记录失败", Toast.LENGTH_SHORT).show();
	    }
	});
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:24,代码来源:AddBookRecordUtil.java


示例3: refreshUserInfo

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public void refreshUserInfo() {
                List<String> userList = UserCacheManager.getInstance().getAllUserId();
                if (userList != null && userList.size() > 0) {
                        for (final String uid :
                                userList) {
                                BmobQuery<User> query = new BmobQuery<>();
                                String lastTime = MessageCacheManager.getInstance().getUserDataLastUpdateTime(uid);
//                                        第一次断网查询用户数据
                                try {
                                        query.addWhereGreaterThan("updatedAt", new BmobDate(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(lastTime)));
                                        query.addWhereEqualTo("objectId", uid);
                                } catch (ParseException e) {
                                        e.printStackTrace();
                                        LogUtil.e("解析时间错误");
                                }
                                query.findObjects(CustomApplication.getInstance(), new FindListener<User>() {
                                        @Override
                                        public void onSuccess(List<User> list) {
                                                if (list != null && list.size() > 0) {
                                                        User user = list.get(0);
                                                        MessageCacheManager.getInstance().setUserDataLastUpdateTime(uid, user.getUpdatedAt());
                                                        ChatDB.create().addOrUpdateContacts(user);
                                                        UserCacheManager.getInstance().addContact(user);
                                                }
                                        }

                                        @Override
                                        public void onError(int i, String s) {
                                                LogUtil.e("断网期间内查询用户失败" + s + i);
                                        }
                                });
                        }
                }
        }
 
开发者ID:HelloChenJinJun,项目名称:TestChat,代码行数:35,代码来源:UserManager.java


示例4: generateDatas

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
private void generateDatas() {
    String currentUserNameStr = (String) BmobUser.getObjectByKey("username");
    Log.i(TAG, "currentUserNameStr >> " + currentUserNameStr);

    BmobQuery<NotesBean> query1 = new BmobQuery<>();
    query1.addWhereLessThanOrEqualTo("createdAt", new BmobDate(new Date()));

    BmobQuery<NotesBean> query2 = new BmobQuery<>();
    query2.addWhereEqualTo("userNameStr", currentUserNameStr);

    List<BmobQuery<NotesBean>> andQuerys = new ArrayList<>();
    andQuerys.add(query1);
    andQuerys.add(query2);

    BmobQuery<NotesBean> notesInfoBmobQuery = new BmobQuery<>();
    notesInfoBmobQuery.and(andQuerys);
    notesInfoBmobQuery.order("-createdAt");  // 按时间降序排列
    // 设定查询缓存策略-CACHE_ELSE_NETWORK: 先从缓存读取数据, 如果没有, 再从网络获取.
    notesInfoBmobQuery.setCachePolicy(BmobQuery.CachePolicy.CACHE_ELSE_NETWORK);
    notesInfoBmobQuery.setMaxCacheAge(TimeUnit.DAYS.toMillis(7));    //此表示缓存一天
    notesInfoBmobQuery.findObjects(new FindListener<NotesBean>() {
        @Override
        public void done(List<NotesBean> list, BmobException e) {
            if (!list.isEmpty()) {
                for (NotesBean notesBean : list) {
                    mDatas.add(notesBean);
                }

                if (!mDatas.isEmpty()) {
                    mMaterialDialog.dismiss();
                    mFindNotesAdapter.notifyDataSetChanged();
                }
            } else {
                mMaterialDialog.dismiss();
                Toast.makeText(FindNotesAty.this, "暂无数据", Toast.LENGTH_SHORT).show();
            }
        }
    });
}
 
开发者ID:absentm,项目名称:myapplication,代码行数:40,代码来源:FindNotesAty.java


示例5: addTheBorrow

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
private void addTheBorrow(Book books) {
	// TODO Auto-generated method stub
	
	BorrowBook borrowBook = new BorrowBook();
	borrowBook.setB_name(books);
	borrowBook.setU_name(user);
	borrowBook.setIsBorrow(true);
	borrowBook.setTime(new BmobDate(new Date()));
	borrowBook.save(ContentBooks.this, new SaveListener() {

	    @Override
	    public void onSuccess() {
	        // TODO Auto-generated method stub
	    	//添加记录
			RecordBook recordBook = new RecordBook(new BmobDate(new Date()), "借阅", user.getAddrs()+" "+user.getUsername(),book.getObjectId().toString());
			AddBookRecordUtil.addTherecord(ContentBooks.this, recordBook);
			
	       Toast.makeText(ContentBooks.this, "借阅书籍成功,等待工作人员处理。。。", Toast.LENGTH_SHORT).show();
	       Intent intent = new Intent(ContentBooks.this, MainActivity.class);
	       startActivity(intent);
	       ContentBooks.this.finish();
	    }

		@Override
	    public void onFailure(int code, String msg) {
	        // TODO Auto-generated method stub
	    	Toast.makeText(ContentBooks.this, "借阅书籍失败,请重新借阅", Toast.LENGTH_SHORT).show();
	    }
	});
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:31,代码来源:ContentBooks.java


示例6: ChangeTheBookData

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
private void ChangeTheBookData()
{
	BorrowBook setBorrBook = new BorrowBook();
	setBorrBook.setValue("isBorrow", true);
	setBorrBook.setValue("u_name", user);
	setBorrBook.setValue("time", new BmobDate(new Date()));
	setBorrBook.update(ContentBooks.this, BorrowId, new UpdateListener() {
		
		@Override
		public void onSuccess() {
			// TODO Auto-generated method stub
			//添加记录
			RecordBook recordBook = new RecordBook(new BmobDate(new Date()), "借阅", user.getAddrs()+" "+user.getUsername(),book.getObjectId().toString());
			AddBookRecordUtil.addTherecord(ContentBooks.this, recordBook);
			
			Toast.makeText(ContentBooks.this, "借书成功,等待管理员处理", Toast.LENGTH_SHORT).show();
			Intent intent = new Intent(ContentBooks.this, MainActivity.class);
		    startActivity(intent);
		    ContentBooks.this.finish();
		}
		
		@Override
		public void onFailure(int arg0, String arg1) {
			// TODO Auto-generated method stub
			Toast.makeText(ContentBooks.this, "借书失败,请重新操作", Toast.LENGTH_SHORT).show();
		}
	});
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:29,代码来源:ContentBooks.java


示例7: RecordBook

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public RecordBook(BmobDate r_time, String r_start, String r_peoadd, String r_bookid) {
	super();
	this.r_time = r_time;
	this.r_start = r_start;
	this.r_peoadd = r_peoadd;
	this.r_bookId = r_bookid;
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:8,代码来源:RecordBook.java


示例8: setActive

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public void setActive(boolean isActive) {
	if(isActive) { // 设置开始签到时间
		setStartSignDate(new BmobDate(new Date(System.currentTimeMillis()))); 
	} else {
		signCount = 0;
	}
	this.isActive = isActive;
}
 
开发者ID:vell001,项目名称:VSigner,代码行数:9,代码来源:Channel.java


示例9: initChannelList

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
private void initChannelList(final boolean isUpdate) {
    mQuery.addWhereLessThan("createdAt", new BmobDate(new Date(System.currentTimeMillis())));
    mQuery.setSkip(mPageNum * BRequest.QUERY_LIMIT_COUNT);
    mQuery.findObjects(getActivity(), new FindListener<OfficialDiandi>() {
        @Override
        public void onSuccess(List<OfficialDiandi> list) {
            mNetworkTips.setVisibility(View.INVISIBLE);
            if (CollectionUtils.isNotNull(list)) {
                if (isUpdate || mPageNum == 0) {
                    mListItems.clear();
                    mAdapter.setList(mListItems);
                }
                mListItems.addAll(list);
                mAdapter.setList(mListItems);
                if (list.size() < BRequest.QUERY_LIMIT_COUNT) {
                    mListView.setPullLoadEnable(false);
                } else {
                    mListView.setPullLoadEnable(true);
                }
            } else {
                if (mListItems != null) {
                    mListItems.clear();
                }
            }
            if (isUpdate) {
                refreshPull();
            }
            mPageNum = 0;

        }

        @Override
        public void onError(int i, String s) {
            // ShowToast(R.string.network_tips);
        }
    });
}
 
开发者ID:klob,项目名称:Diandi1.20,代码行数:38,代码来源:ChannelFragment.java


示例10: generateData

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
/**
 * 获取数据:获取云端最近时间内的5条数据
 */
private void generateData() {
    Log.i("LOG", "mDate in generateData >>> " + mDate);
    BmobQuery<ComUserPostInfo> postInfoBmobQuery = new BmobQuery<ComUserPostInfo>();
    postInfoBmobQuery.addWhereLessThanOrEqualTo("createdAt", new BmobDate(mDate));
    postInfoBmobQuery.order("-createdAt");  // 按时间降序排列
    postInfoBmobQuery.setLimit(QUERY_ITEM_LIMITS);  // 设定返回的查询条数
    // 设定查询缓存策略-CACHE_ELSE_NETWORK: 先从缓存读取数据, 如果没有, 再从网络获取.
    postInfoBmobQuery.setCachePolicy(BmobQuery.CachePolicy.CACHE_ELSE_NETWORK);
    postInfoBmobQuery.setMaxCacheAge(TimeUnit.DAYS.toMillis(7));    //此表示缓存一天
    postInfoBmobQuery.findObjects(new FindListener<ComUserPostInfo>() {
        @Override
        public void done(List<ComUserPostInfo> list, BmobException e) {
            if (e == null) {
                mNoDataTv.setVisibility(View.GONE);
                for (ComUserPostInfo comUserPostInfo : list) {
                    mList.add(comUserPostInfo);
                }

                // get the last item post time
                if (!mList.isEmpty()) {
                    mComAppAdapter = new ComAppAdapter(getActivity());
                    mComAppAdapter.setData(mList);
                    mListView.setAdapter(mComAppAdapter);

                    ComUserPostInfo lastPostInfo = mList.get(mList.size() - 1);
                    Log.i("LOG", "lastPostInfo.getUserTimeStr() in generateData " +
                            lastPostInfo.getUserTimeStr());
                    lastItemPostTimeStr = lastPostInfo.getUserTimeStr();
                } else {
                    mNoDataTv.setText("暂无数据!");
                    mNoDataTv.setVisibility(View.VISIBLE);
                }

                mProgressBar.setVisibility(ProgressBar.GONE);
            } else {
                mProgressBar.setVisibility(ProgressBar.GONE);
                mNoDataTv.setText("加载数据出错");
                mNoDataTv.setVisibility(View.VISIBLE);
            }
        }
    });
}
 
开发者ID:absentm,项目名称:myapplication,代码行数:46,代码来源:SecondFragment.java


示例11: generateRefleshData

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
/**
 * 下拉刷新数据:获取云端最近时间内的5条数据
 * 思路:记录第一次加载应用或下拉刷新的时间,
 * 取第二次或之后下拉刷新的时间这一段时间内的数据;
 * 从Bmob云端进行复合查询
 */
private void generateRefleshData() {
    final List<ComUserPostInfo> tempList = new ArrayList<>();
    // 使用复合查询
    Log.i("LOG", "mDate in generateRefleshData query1 >>> " + mDate);
    BmobQuery<ComUserPostInfo> query1 = new BmobQuery<>();
    query1.addWhereGreaterThanOrEqualTo("createdAt", new BmobDate(mDate));

    mDate = new Date();     // 获取当前最新时间
    Log.i("LOG", "mDate in generateRefleshData query2 >>> " + mDate);
    BmobQuery<ComUserPostInfo> query2 = new BmobQuery<>();
    query2.addWhereLessThanOrEqualTo("createdAt", new BmobDate(mDate));

    List<BmobQuery<ComUserPostInfo>> andQuerys = new ArrayList<>();
    andQuerys.add(query1);
    andQuerys.add(query2);

    BmobQuery<ComUserPostInfo> postInfoBmobQuery = new BmobQuery<>();
    postInfoBmobQuery.and(andQuerys);
    postInfoBmobQuery.addWhereLessThanOrEqualTo("createdAt", new BmobDate(mDate));
    postInfoBmobQuery.order("-createdAt");  // 按时间降序排列
    postInfoBmobQuery.setLimit(QUERY_ITEM_LIMITS);  // 设定返回的查询条数
    // 设定查询缓存策略-NETWORK_ELSE_CACHE: 先从网络读取数据, 如果没有, 再从缓存获取.
    postInfoBmobQuery.setCachePolicy(BmobQuery.CachePolicy.NETWORK_ELSE_CACHE);
    postInfoBmobQuery.setMaxCacheAge(TimeUnit.DAYS.toMillis(7));    //此表示缓存一天
    postInfoBmobQuery.findObjects(new FindListener<ComUserPostInfo>() {
        @Override
        public void done(List<ComUserPostInfo> list, BmobException e) {
            if (e == null) {
                if (list.size() == 0) {
                    SystemUtils.showHandlerToast(getActivity(), "没有更多内容了...");
                    Log.i("LOG", "list.size() in generateRefleshData >>> " + list.size());
                } else {
                    for (ComUserPostInfo comUserPostInfo : list) {
                        tempList.add(comUserPostInfo);
                    }

                    // add and remove the same element
                    mList.addAll(0, tempList);
                    mList = SystemUtils.removeDuplicateData(mList);

                    mComAppAdapter = new ComAppAdapter(getActivity());
                    mComAppAdapter.setData(mList);
                    mListView.setAdapter(mComAppAdapter);
                }

                mProgressBar.setVisibility(ProgressBar.GONE);
            } else {
                mProgressBar.setVisibility(ProgressBar.GONE);
            }
        }
    });
}
 
开发者ID:absentm,项目名称:myapplication,代码行数:59,代码来源:SecondFragment.java


示例12: generateLoadMoreData

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
/**
 * 上拉加载更多数据:获取云端最近时间内的5条数据
 * 思路:获取应用第一次打开时加载的数据的最后一个时间,
 * 上滑加载更多时, 数据取该日期之前的数据, 之后更新时间
 */
private void generateLoadMoreData() {
    // get last item post time
    Date newdate = DateUtil.string2Date(lastItemPostTimeStr);
    Log.i("LOG", "newdate in generateLoadMoreData >>> " + newdate);

    BmobQuery<ComUserPostInfo> postInfoBmobQuery = new BmobQuery<>();
    postInfoBmobQuery.addWhereLessThanOrEqualTo("createdAt", new BmobDate(newdate));
    postInfoBmobQuery.order("-createdAt");  // 按时间降序排列
    postInfoBmobQuery.setLimit(QUERY_ITEM_LIMITS);  // 设定返回的查询条数
    // 设定查询缓存策略-CACHE_ELSE_NETWORK: 先从网络读取数据, 如果没有, 再从缓存获取.
    postInfoBmobQuery.setCachePolicy(BmobQuery.CachePolicy.NETWORK_ELSE_CACHE);
    postInfoBmobQuery.setMaxCacheAge(TimeUnit.DAYS.toMillis(7));    //此表示缓存一天
    postInfoBmobQuery.findObjects(new FindListener<ComUserPostInfo>() {
        @Override
        public void done(List<ComUserPostInfo> list, BmobException e) {
            if (e == null) {
                if (list.size() == 0) {
                    SystemUtils.showHandlerToast(getActivity(), "没有更多内容了...");
                    Log.i("LOG", "list.size() in generateLoadMoreData >>> " + list.size());
                } else {
                    for (ComUserPostInfo comUserPostInfo : list) {
                        mList.add(comUserPostInfo);
                    }

                    // 监听数据的变化, 上拉加载更多后处于当前可视的最后一个item位置
                    mComAppAdapter.notifyDataSetChanged();

                    // get the last item post time
                    if (!mList.isEmpty()) {
                        ComUserPostInfo lastPostInfo = mList.get(mList.size() - 1);
                        Log.i("LOG", "lastPostInfo.getUserTimeStr() in generateLoadMoreData" +
                                lastPostInfo.getUserTimeStr());
                        lastItemPostTimeStr = lastPostInfo.getUserTimeStr();
                    }
                }

                mProgressBar.setVisibility(ProgressBar.GONE);
            } else {
                mProgressBar.setVisibility(ProgressBar.GONE);
            }
        }
    });
}
 
开发者ID:absentm,项目名称:myapplication,代码行数:49,代码来源:SecondFragment.java


示例13: getR_time

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public BmobDate getR_time() {
	return r_time;
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:4,代码来源:RecordBook.java


示例14: setR_time

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public void setR_time(BmobDate r_time) {
	this.r_time = r_time;
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:4,代码来源:RecordBook.java


示例15: getTime

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public BmobDate getTime() {
	return time;
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:4,代码来源:BorrowBook.java


示例16: setTime

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public void setTime(BmobDate time) {
	this.time = time;
}
 
开发者ID:letourfrance,项目名称:RadarLibrary,代码行数:4,代码来源:BorrowBook.java


示例17: getSubscribeDate

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public BmobDate getSubscribeDate() {
	return subscribeDate;
}
 
开发者ID:vell001,项目名称:VSigner,代码行数:4,代码来源:ChannelSubscriber.java


示例18: setSubscribeDate

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public void setSubscribeDate(BmobDate subscribeDate) {
	this.subscribeDate = subscribeDate;
}
 
开发者ID:vell001,项目名称:VSigner,代码行数:4,代码来源:ChannelSubscriber.java


示例19: getSignDate

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public BmobDate getSignDate() {
	return signDate;
}
 
开发者ID:vell001,项目名称:VSigner,代码行数:4,代码来源:ChannelSigner.java


示例20: setSignDate

import cn.bmob.v3.datatype.BmobDate; //导入依赖的package包/类
public void setSignDate(BmobDate signDate) {
	this.signDate = signDate;
}
 
开发者ID:vell001,项目名称:VSigner,代码行数:4,代码来源:ChannelSigner.java



注:本文中的cn.bmob.v3.datatype.BmobDate类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java AccumuloConfiguration类代码示例发布时间:2022-05-22
下一篇:
Java RecipientId类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap