源碼簡介

本項目年代久遠,不保證目前還可以正常獲取展示數據。
項目git地址:http://git.oschina.net/sundroid/bdysc
百大易商城 Android 客戶端項目簡析
啟動Eclipse,點擊菜單并導入Android客戶端項目,請確保你當前的Android SDK是最新版。
如果編譯出錯,請修改項目根目錄下的 project.properties 文件。
推薦使用Android 4.0 以上版本的SDK,請使用JDK1.6編譯:

target=android-15
release 0.1
實現商品瀏覽搜索
添加購物車、收藏
添加側滑
滑動返回
第三方平臺登錄
BaiDaData 和 GetData 用于測試獲取數據

1、APP啟動流程

AndroidManifest.xml注冊的啟動界面為”SplashActivity”,具體文件為src\com.baida.activity.SplashActivity.java文件。啟動顯示歡迎界面之后,通過意圖(Intent)跳轉到首頁(com.baida.activity\MainActivity.java)。
注:除啟動界面之外,其他所有界面都放在src\com.baida.activity包中。

2、APP訪問API流程

以首頁資訊列表顯示訪問API數據為例:

1) 初始化控件
首頁MainActivity(MainActivity.java)在onCreate()方法里面加載布局文件(activity_main.xml),對下拉刷新列表控件(PullToRefreshListView)進行了初始化,并設置了數據適配器(ListViewNewsAdapter)。
注:Main.xml布局文件在res\layout目錄下;PullToRefreshListView控件在com.baida.widget包;ListViewNewsAdapter適配器在com.baida.adapter包。

2) 異步線程訪問
列表控件初始化后,開啟一個線程方法(loadLvNewsData()),該方法中調用全局應用程序類(AppContext)來訪問API客戶端類(ApiClient)。通過ApiClient以http方式請求服務器的API。返回響應的XML數據,再通過實體Bean(NewsList)解析XML,返回實體(NewsList)給UI控件(PullToRefreshListView)展示。

3) 解析數據顯示
服務得到請求,將返回對應的資訊XML數據,再通過資訊實體類(NewsList)解析XML,返回實體(NewsList)給UI控件(PullToRefreshListView)展示。
注:NewsList實體類在com.baida.domain包。

Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼 Android項目源碼仿百大易商城APP源碼

6條源碼討論
發表評論

您必須登錄才能評論.

6# CherryLover1991 2016-08-28 上午8:58

先贊一個

5# lilionufo 2016-07-11 上午10:48

多謝分享~

4# yyxie 2016-05-18 上午10:43

下載下來的源碼是有些事亂碼的

地板 rx709394 2016-03-28 下午3:35

請問這個是 ECMOBILE嗎

板凳 imokiu 2016-03-16 下午2:46

贊贊贊!!!

沙發 2927282318 2016-03-02 上午10:52

怎么不能下載

?2013-2020 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.17 queries in 0.063 seconds


竟彩足球比分直播 厦门股票配资利息多少 中翔配资 全球股市实时行情一览全球股市指数行情一览全球大盘指数有哪些 期货配资公司加盟 做股票分析师怎么样 钱龙配资 南昌配资 银行还能给私募基金配资吗 配股宝配资 配资平台哪个好首选杨方配资 期如意期货配资APP 炒股分析 牛市快讯每天推送 哪方面理财好一点 财人汇配资 2019年物联网新龙头 尚牛配资