標籤:android http ar 使用 sp for on 2014 問題
一直在做Hybrid App的開發,最近一款apicloud開發平台很是吸引人,我也一直在關注,仔細的研究了apicloud的介面文檔,發現端api的很是豐富,已經能滿足大部分app需要,方法寫的是見名知意,非同步回調用起來也是很爽。於是乎我就想起來要寫點什麼,在手機上隨便找了個應用,就途牛了(途牛會不會來找我麻煩~~),準備模仿一把練練手。廢話不多說了,先上最終,有圖有真相。 <ignore_js_op>
<ignore_js_op>
<ignore_js_op>
我大概講一下我做途牛的思路,1、開啟應用可以看到首頁是一個側滑布局,apicloud提供了現成的api。(openSlidLayout())
2、在側滑的fiexd頁面有很多按鈕,通過點擊分析發現最終只會開啟3個不同的頁面(mian,user,toursList),因為這3個頁面是開啟在同一個視窗內(slider),這是我想到了使用視窗組模組frameGroup(openFrameGroup),因為這3個頁面的header不一樣,所以需要在slider頁面寫上3個不同的header。到這裡出現一個問題,其中toursList頁面的header比其餘兩個高了一點,通過查看frameGroup的api得知視窗組的Y軸高度只能統一設定,不能為每個frame單獨設定Y軸,只能將多出的一部分單獨寫在一個frame中(toursList_tab),因此我在toursList頁面開啟了2個frame(toursList_tab,toursList-con)。
3、其他的頁面就是一些openframe 和openWin開啟了,不做過多介紹了。
最後說下我的使用感受,使用apicloud開發應用真的是積木式的拼裝應用,給我們提供了大量的原生模組,使我們只用關注於html、css和js就能製作一個媲美原生的應用,海量的前端攻城師是不是又找到了一個春天呢!
詳細說明:http://android.662p.com/thread-5959-1-1.html
仿途牛旅行應用安卓源碼