成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

bmob個人失物應(yīng)用_app開發(fā)模板

移動開發(fā)
該源碼功能上非常單一,但請從源碼封裝及架構(gòu)的角度來看待。上傳此源碼主要有兩點目的:一、學(xué)習(xí)并體驗Bmob云存儲二、站在架構(gòu)的角度,學(xué)習(xí)Android平臺下app開發(fā)過程中的整合【封裝】

源碼簡介

該源碼功能上非常單一,但請從源碼封裝及架構(gòu)的角度來看待。

上傳此源碼主要有兩點目的:

一、學(xué)習(xí)并體驗Bmob云存儲

二、站在架構(gòu)的角度,學(xué)習(xí)Android平臺下app開發(fā)過程中的整合【封裝】

源碼運行截圖

源碼片段

  1. /** 
  2.      * 查詢?nèi)渴镄畔?nbsp;queryLosts 
  3.      * 
  4.      * @return void 
  5.      * @throws 
  6.      */ 
  7.     private void queryLosts() { 
  8.         showView(); 
  9.         BmobQuery<lost> query = new BmobQuery<lost>(); 
  10.         query.order("-createdAt");// 按照時間降序 
  11.         query.findObjects(thisnew FindListener<lost>() { 
  12.   
  13.             @Override 
  14.             public void onSuccess(List<lost> losts) { 
  15.                 // TODO Auto-generated method stub 
  16.                 LostAdapter.clear(); 
  17.                 FoundAdapter.clear(); 
  18.                 if (losts == null || losts.size() == 0) { 
  19.                     showErrorView(0); 
  20.                     LostAdapter.notifyDataSetChanged(); 
  21.                     return
  22.                 } 
  23.                 progress.setVisibility(View.GONE); 
  24.                 LostAdapter.addAll(losts); 
  25.                 listview.setAdapter(LostAdapter); 
  26.             } 
  27.   
  28.             @Override 
  29.             public void onError(int code, String arg0) { 
  30.                 // TODO Auto-generated method stub 
  31.                 showErrorView(0); 
  32.             } 
  33.         }); 
  34.     } 
  35.   
  36.     public void queryFounds() { 
  37.         showView(); 
  38.         BmobQuery<found> query = new BmobQuery<found>(); 
  39.         query.order("-createdAt");// 按照時間降序 
  40.         query.findObjects(thisnew FindListener<found>() { 
  41.   
  42.             @Override 
  43.             public void onSuccess(List<found> arg0) { 
  44.                 // TODO Auto-generated method stub 
  45.                 LostAdapter.clear(); 
  46.                 FoundAdapter.clear(); 
  47.                 if (arg0 == null || arg0.size() == 0) { 
  48.                     showErrorView(1); 
  49.                     FoundAdapter.notifyDataSetChanged(); 
  50.                     return
  51.                 } 
  52.                 FoundAdapter.addAll(arg0); 
  53.                 listview.setAdapter(FoundAdapter); 
  54.                 progress.setVisibility(View.GONE); 
  55.             } 
  56.   
  57.             @Override 
  58.             public void onError(int code, String arg0) { 
  59.                 // TODO Auto-generated method stub 
  60.                 showErrorView(1); 
  61.             } 
  62.         }); 
  63.     } 
  64.   
  65. ······ 
  66.     /** 
  67.      * Add links into a TextView. 
  68.      * @param viewId The id of the TextView to linkify. 
  69.      * @return The BaseAdapterHelper for chaining. 
  70.      */ 
  71.     public BaseAdapterHelper linkify(int viewId) { 
  72.         TextView view = retrieveView(viewId); 
  73.         Linkify.addLinks(view, Linkify.ALL); 
  74.         return this
  75.     } 
  76.   
  77.     /** Apply the typeface to the given viewId */ 
  78.     public BaseAdapterHelper setTypeface(int viewId, Typeface typeface) { 
  79.         TextView view = retrieveView(viewId); 
  80.         view.setTypeface(typeface); 
  81.         return this
  82.     } 
  83.   
  84.     /** Apply the typeface to all the given viewIds */ 
  85.     public BaseAdapterHelper setTypeface(Typeface typeface, int... viewIds) { 
  86.         for (int viewId : viewIds) { 
  87.             TextView view = retrieveView(viewId); 
  88.             view.setTypeface(typeface); 
  89.         } 
  90.         return this
  91.     } 
  92. </found></found></found></found></lost></lost></lost></lost> 
源碼鏈接:http://down.51cto.com/data/1968339
責(zé)任編輯:chenqingxiang 來源: 網(wǎng)絡(luò)整理
相關(guān)推薦

2015-03-26 10:49:23

bmobapp

2011-12-29 15:28:37

App CookeriOS應(yīng)用

2013-03-08 02:31:38

2013-03-08 02:46:00

個人開發(fā)APP

2013-09-09 14:26:25

iOS應(yīng)用內(nèi)置付費In-App Purc

2017-12-11 10:18:01

2013-07-04 13:19:24

Java開發(fā)速度

2021-01-18 13:17:04

鴻蒙HarmonyOSAPP

2022-10-08 16:26:23

APP應(yīng)用開發(fā)

2014-12-17 10:29:59

混合應(yīng)用Hybrid App開發(fā)實戰(zhàn)

2013-12-20 11:16:45

個人市場企業(yè)應(yīng)用

2011-12-05 14:50:13

Knockout

2024-07-30 09:47:23

模板簡化應(yīng)用

2012-04-17 08:55:48

個人開發(fā)者開發(fā)心得

2015-07-30 09:13:05

GlowAppleWatch

2012-12-04 09:18:02

2012-03-09 13:56:27

MITAndroid開發(fā)工具

2012-03-08 21:38:26

Android

2010-11-16 09:23:13

敏捷開發(fā)Visual Stud

2013-03-08 02:55:30

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品视频一二三区 | 国产精品久久久久aaaa九色 | 中文字幕日韩欧美一区二区三区 | 久久精品国产免费高清 | 国产精品视频免费观看 | 精品一区二区三区四区视频 | 一区二区在线免费观看 | 99精品欧美一区二区三区综合在线 | 99久久婷婷国产综合精品电影 | 久久久久久亚洲 | 欧美xxxⅹ性欧美大片 | 在线国产视频观看 | 韩日三级| 午夜小电影 | 在线观看成人av | 成人免费视频网站在线观看 | 最新国产视频 | 国产精品区二区三区日本 | 色偷偷噜噜噜亚洲男人 | 亚洲精彩免费视频 | 久久久久久久久久久久久久av | 国产日批| 国产精品乱码一二三区的特点 | 九色国产| 日韩在线视频网址 | 中文字幕在线第二页 | 亚洲国产精品成人无久久精品 | 欧美一区二区三区国产 | 成人av在线网站 | 亚洲精品电影在线 | 国产99久久久国产精品 | av大片| 91精品久久久久久久久99蜜臂 | 精品久久不卡 | 国产精品天堂 | 五月激情婷婷六月 | 久久久久久久久久久一区二区 | 91视频大全 | 欧美一区二区三区在线免费观看 | 日韩精品一区二区三区中文字幕 | 亚洲人人|