android parse 使用笔记

https://www.parse.com/apps/quickstart

按照步骤操作


详细解说

http://www.uml.org.cn/yunjisuan/201302015.asp

国内第一家类似Bmob 开发文档 http://www.codenow.cn/docs.android#and_guide 与parse一模一样


存储 好容易,提取 遇到了坎儿

根据文档1 通过id可以提取 ,确实可以提取出来(但是这个id咱们怎么获取 除了去后台看)

po2.fetchIfNeeded();

例如 不知道返回是什么类型 可以po2.在eclipse(开发工具)上就显示了

得到对象 -----对象 从android返回cocos2d-x 不会呀 经过指点 可以把对象转成json 。。。继续走


3

List is a raw type. References to generic type List<E> should be parameterized 警告

没有对List这个接口进行泛型参数化,你进行泛型参数化就可以了!如 List<String> lis=new List<String>()

BmobQuery query = new BmobQuery("GameScore");
  query.whereEqualTo("playerName", "张小明");
  query.findInBackground(new FindCallback() {
  public void done(List <BmobObject> bmobObjectList, BmobException e) 
  {
  BmobObject pb = bmobObjectList.get(0);   
//	   String ID =   pb.getObjectId();
 
  int score = pb.getInt("score");
 
  if (e == null) {
  Log.d("bmob", "成功查询到" + bmobObjectList.size() + " 条符合条件的数据");
 
  Toast.makeText(jiangshi.this, "===f=="+ score, 1000).show();
  } else {
  Log.d("bmob", "查询错误: " + e.getMessage());
 
  }
  }
 
  }
);

可以打印score,与id

大神的指点:

bmobObjectList是一个集合,怎么可能转换为BmobObject对象呢?
稻草人  11:57:03 要从bmobObjectList中取出BmobObject

4 一个对象数据的更新完成了
 这个代码看着 惨不忍睹 不过 至少达到了目的
	/**
     *上传并更新排行存储数据 接口  
     */
	public void shangchuanpaihang( final int Money) {
		

		final BmobQuery query = new BmobQuery("GameScore");
		  query.whereEqualTo("playerName", "张小明");
		  query.findInBackground(new FindCallback() {
		  public void done(List <BmobObject> bmobObjectList, BmobException e) 
		  {
			  if (e == null) {
				  Log.d("bmob", "成功查询到" + bmobObjectList.size() + " 条符合条件的数据");
				  
//				  Toast.makeText(jiangshi.this, ROW_ID + score + bmobObjectList.size(), 1000).show();
				  
				  if(bmobObjectList.size()==0){
					  
					  gameScore = new BmobObject("GameScore");
					   
						
						try{
							gameScore.put("score", Money);
						    gameScore.put("playerName", "张小明");
						
							gameScore.saveInBackground();


						}catch(Exception e1){
							
							e1.getMessage(); //捕获的异常信息
						
						} 
					  
					  
				  }
				  if(bmobObjectList.size()==1){
					  
					  BmobObject pb = bmobObjectList.get(0);  
					  
						 String ROW_ID    =  pb.getObjectId();
						
							   
						 try {
								   
								gameScore = query.get(ROW_ID);
								gameScore.put("score",Money);
						        gameScore.saveInBackground();
								
							} catch (BmobException e1) {
								// TODO Auto-generated catch block
								e1.printStackTrace();
							} 
					  
					  
				  }
				  
				  
				  
				  
				  } else {
				  Log.d("bmob", "查询错误: " + e.getMessage());
				  
				  }
				 
				         
					   
				   }
		
		  
		  }
	 );
	    
 
}	

5 一个cocos2d-x JNI的文章   火龙论坛

6
jsonjava封装 c++解析 点击打开链接

正在学习中。。。存储 艾玛 上帝姐姐保佑我 哈哈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-仅此而已

给我打赏的小哥哥小姐姐都好看

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值