Hybrid開發(fā):AppFrameworks移動開發(fā)框架定義頁面布局
作者:佚名 
  這個代碼中,將使用appframeworks框架來構(gòu)建一個超簡單的圖片預(yù)覽應(yīng)用,使用基礎(chǔ)的頁面定義,不需要你寫任何獨立的javascript代碼,超快超酷,非常適合大家開發(fā)基于混合模式(Hybrid)開發(fā)的移動應(yīng)用。
 這個代碼中,將使用appframeworks框架來構(gòu)建一個超簡單的圖片預(yù)覽應(yīng)用,使用基礎(chǔ)的頁面定義,不需要你寫任何獨立的javascript代碼,超快超酷,非常適合大家開發(fā)基于混合模式(Hybrid)開發(fā)的移動應(yīng)用。
- <div id="afui">
 - <div id="header">
 - <!--
 - 這里可以不定義,af會自動渲染成如下:
 - <a id="backButton" href="javascript:;" class="button" style="visibility: hidden; ">Back</a>
 - <h1 id="pageTitle">Page Title</h1>
 - -->
 - </div>
 - <div id="content">
 - <!-- 定義首頁 -->
 - <div id="main" class="panel" data-title="首頁" selected="true">
 - <!-- 定義一個列表 -->
 - <ul class="list">
 - <li><a href="#page1" class="icon picture">頁面一</a></li>
 - <li><a href="#page2" class="icon picture">頁面二</a></li>
 - </ul>
 - </div>
 - <!-- 定義頁面一 -->
 - <div id="page1" class="panel" data-title="頁面一">
 - <!-- 這里定義一個圖片列表 -->
 - <ul class="list">
 - <!-- 添加一個滾動到底按鈕 -->
 - <li>
 - <a href="#" class="icon down" onclick="$.ui.scrollToBottom('page1');">滾動到底</a>
 - </li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/222222/ffffff"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/444444/ffffff"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/666666/ffffff"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/888888/ffffff"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/aaaaaa/ffffff"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/cccccc/bbbbbb"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/dddddd/aaaaaa"></li>
 - <li><img src="http://www.gbtags.com/gb/laitu/500x200&text=調(diào)色板/eeeeee/999999"></li>
 - <!-- 添加一個滾動到頂按鈕 -->
 - <li>
 - <a href="#" class="icon up" onclick="$.ui.scrollToTop('page1');">滾動到底</a>
 - </li>
 - </ul>
 - </div>
 - <!-- 定義頁面二 -->
 - <div id="page2" class="panel" data-title="頁面二">
 - <!-- 圖片內(nèi)容 -->
 - <img src="http://www.gbtags.com/gb/laitu/500x200/dd4814/ffffff">
 - <img src="http://www.gbtags.com/gb/laitu/500x200/dd4814/000000">
 - </div>
 - </div>
 - <div id="navbar">
 - <!-- 定義導(dǎo)航條 -->
 - <a href="#main" class="icon home">首頁</a>
 - <a href="#page1" class="icon picture">頁面一</a>
 - <a href="#page2" class="icon picture">頁面二</a>
 - </div>
 - </div>
 - <!-- 選擇器類庫 -->
 - <script src="http://cdn.gbtags.com/appframework/2.1/appframework.min.js"></script>
 - <!-- 相關(guān)UI類庫 -->
 - <script src="http://cdn.gbtags.com/appframework/2.1/appframework.ui.min.js"></script>
 - <!-- 為了在桌面瀏覽器更好的模擬移動設(shè)別的觸發(fā)滾動,加入一個ap提供的插件 -->
 - <script src="http://cdn.gbtags.com/appframework/2.1/af.desktopBrowsers.js"></script>
 
然后:
- /* 導(dǎo)入af相關(guān)的CSS */
 - @import url('http://cdn.gbtags.com/appframework/2.1/af.ui.css'); /* ui相關(guān) */
 - @import url('http://cdn.gbtags.com/appframework/2.1/icons.css'); /* 圖標(biāo)相關(guān) */
 - /* 定義美化css */
 - body{
 - font-family: 'microsoft yahei',Arial,sans-serif;
 - margin:0;
 - padding:0;
 - }
 - #page1 img{
 - max-width: 100%;
 - }
 
責(zé)任編輯:閆佳明 
                    來源:
                    gbtags
 















 
 
 




 
 
 
 