精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Sencha Touch開發實例:新浪微博iPhone界面

移動開發 iOS 移動應用
雖然Sencha Touch提供相當多的原生UI組件,但是利用原生UI開發出來的Web App的UI未必能完全滿足手機上的UI設計。本文將以iPhone版本的新浪微博的“更多”界面,介紹如何利用Sencha Touch設計“更多”的界面。

相信不少Sencha Touch的粉絲們都為JavaScript能開發出手機Web App應用而感到興奮。本次示例將以iPhone界面作為參考,使用Sencha Touch開發設計模仿iPhone界面。

首先,將以iPhone下述的界面目標作為參考:

Sencha Touch開發實例:新浪微博iPhone界面

Sencha Touch將采用以下UI組件:

Ext.Panel Ext.List

首先,建立一個html 5頁面和一個js頁面,如下代碼:

  1. <!DOCTYPE HTML> 
  2. <html> 
  3.     <head> 
  4.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
  5.         <title>demos</title> 
  6.         <link rel="stylesheet" type="text/css" href="sencha-touch.css"  /> 
  7.         <script type="text/javascript" src="sencha-touch-debug.js"></script> 
  8.         <script type="text/javascript" src="sencha.js" charset="utf-8"></script> 
  9.     </head> 
  10.     <body> 
  11.     </body> 
  12.     </html> 

sencha.js先增加setup以便文檔加載完后初始化Panel組件,如下代碼:

  1. Ext.setup({ 
  2.     onReady: function() { 
  3.         var moreObj; 
  4.         moreObj = Ext.extend(Ext.Panel, { 
  5.             layout : 'card'
  6.             initComponent : function() { 
  7.                 moreObj.superclass.initComponent.call(this,arguments); 
  8.             } 
  9.         }) 
  10.   
  11.         new moreObj({ 
  12.             fullscreen : true
  13.             scroll : 'vertical' 
  14.         }); 
  15.   
  16.     } 
  17. }); 

完成初始化Panel組件后,界面將存在一個Panel的UI,此時并沒有任何內容,現在添加一個list以便顯示更多數據列表。在initComponent初始化函數內增加以下一段Ext.list代碼:

  1. this.list5 = new Ext.List({ 
  2.       itemTpl: '<tpl if="needsIcon"><img width="26" height="26" src="images/{icon}.jpg" align="absmiddle"  /></tpl>{name}', 
  3.       store: new Ext.data.Store({ 
  4.              fields: ['name','icon','needsIcon'], 
  5.              data: [ 
  6.                     {"name" : "直接登錄","icon":'login',"needsIcon":true}, 
  7.                     {"name" : "找回密碼","icon":'password',"needsIcon":true}, 
  8.                     {"name" : "聲音提示","icon":'sound',"needsIcon":true}, 
  9.                     {"name" : "關于我們","icon":'version',"needsIcon":false}, 
  10.                     {"name" : "問題反饋","icon":'question',"needsIcon":true}, 
  11.                     {"name" : "客服電話","icon":'phone',"needsIcon":true}, 
  12.                     {"name" : "軟件版本0.92","icon":'version',"needsIcon":true} 
  13.              ] 
  14.         }), 
  15.         title: 'title1' 
  16. }); 

完成list的初始化后,將list加入到外部Panel中,在initComponent增加如下代碼:

  1. this.listpanel = new Ext.Panel({ 
  2.        title: '更多'
  3.        items: [this.list5] 
  4. }) 
  5. this.items = [this.listpanel]; 

 此時大部分sencha代碼都基本完畢,效果如下圖:

相信大家都看到此時的界面仍然不是我們所想要的微博更多界面,那我們現在開始對該list界面進行修飾一翻,在初始化Ext.list內部增加以下幾個屬性:

  1. ui: 'round'
  2. scroll : false
  3. margin : '10 15 10 15' 

 

增加屬性margin是為了list的數據和上下左右的邊框距離遠一點,以便更好展示按鈕效果。

接著,在html5頁面上增加一個css文件,以便對list的ui進行定制,如下導入css文件:

  1. <link href="test.css" rel="stylesheet"  /> 

 

在sencha.js里面的list組件增加兩個css屬性,如下代碼:

  1. cls : 'list2'
  2. itemCls : 'list2_item'

 

第一個cls為list組件的class屬性,第二個為list組件的每個數據項各自的class屬性

最后在test.css文件內增加以下css代碼,以便修正每個數據項的位置以及風格:

  1. .list2{ 
  2.     -webkit-border-radius : 10px; 
  3.   
  4. .list2 .x-list-item{ 
  5.     background-color : #FFF; 
  6.     border:1px solid silver; 
  7.     -webkit-border-radius : 10px; 
  8.   
  9. .list2 .x-list-item:first-of-type{ 
  10.     margin : 0 0 15px 0; 
  11.     border-top:1px solid silver; 
  12. .list2 .x-list-item:nth-of-type(2){ 
  13.     -webkit-border-bottom-left-radius:0px; 
  14.     -webkit-border-bottom-right-radius:0px; 
  15. .list2 .x-list-item:nth-of-type(3){ 
  16.     border-top:0px; 
  17.     margin : 0 0 15px 0; 
  18.     -webkit-border-top-left-radius:0px; 
  19.     -webkit-border-top-right-radius:0px; 
  20. .list2 .x-list-item:nth-of-type(4){ 
  21.     -webkit-border-bottom-left-radius:0px; 
  22.     -webkit-border-bottom-right-radius:0px; 
  23. .list2 .x-list-item:nth-of-type(5){ 
  24.     border-top:0px; 
  25.     -webkit-border-radius:0px; 
  26. .list2 .x-list-item:nth-of-type(6){ 
  27.     border-top:0px; 
  28.     margin : 0 0 15px 0; 
  29.     -webkit-border-top-left-radius:0px; 
  30.     -webkit-border-top-right-radius:0px; 
  31. .list2 .x-list-item:nth-of-type(7){ 
  32.     margin : 0 0 15px 0; 
  33.   
  34. .list2 .x-item-selected:last-child{ 
  35.     -webkit-border-bottom-left-radius:10px; 
  36.     -webkit-border-bottom-right-radius:10px; 
  37. .list2 .x-item-selected:first-of-type{ 
  38.     -webkit-border-top-left-radius:10px; 
  39.     -webkit-border-top-right-radius:10px; 
  40.   
  41. .list2 img{ 
  42.     margin-right:10px; 

此處的css更多的是利用radius屬性對每個選項的的四個角進行圓角效果,由于list的每個數據項都需要分組,css里面則采用nth-of-type等選擇符自定義分組,因此存在一定的局限性。

此時代碼已經基本完成。效果圖如下:

center

這樣,iPhone微博更多UI界面已經制作完成。目前對于此解決方案,存在一種局限性,list數據需固定、分組需固定,暫時無法做到數據的實時性等功能。

 

 

 

責任編輯:佚名 來源: imsankyu
相關推薦

2013-05-27 09:52:35

Android開發移動開發移動應用

2011-09-02 15:18:49

Sencha Touc

2011-07-26 10:21:25

Sencha Touc

2011-07-26 10:44:15

Sencha Touc

2011-07-25 16:21:22

Sencha touc

2011-08-15 09:51:45

Sencha TouciPad

2011-09-05 11:23:26

EclipseSencha Touc框架

2011-07-26 09:41:50

Sencha Touc特性HTML 5

2010-11-22 10:31:17

Sencha touc

2011-07-25 15:55:21

Sencha ToucHtml 5

2013-07-10 14:15:38

php新浪微博

2011-09-02 16:42:51

Sencha ToucWeb應用

2011-09-05 11:27:17

Sencha Touc框架HTML5

2011-09-05 10:20:21

Sencha ToucAPP

2011-07-26 09:46:53

Sencha Touc

2015-01-21 15:28:16

Android源碼新浪微博

2013-07-01 18:34:47

個推案例新浪微博

2011-12-08 16:10:18

2011-07-22 10:38:55

HTC新浪Facebook

2011-12-08 16:31:43

新浪微博開放平臺
點贊
收藏

51CTO技術棧公眾號

午夜在线观看视频| 日韩欧美亚洲一区二区三区| 91国内外精品自在线播放| 久久蜜桃av一区二区天堂| 国产精品永久在线| 欧美黄色免费看| 亚洲制服欧美另类| 91精品国产日韩91久久久久久| 免费成人午夜视频| 久久黄色美女电影| 99久久精品免费看| 91日韩在线播放| 久久免费激情视频| 欧美激情五月| 日韩精品欧美国产精品忘忧草| 高清av免费看| 亚洲欧美小说色综合小说一区| 亚洲色图制服诱惑| 久久精品日产第一区二区三区精品版| 91成年人视频| 另类国产ts人妖高潮视频| 欧美噜噜久久久xxx| 成人无码av片在线观看| 盗摄系列偷拍视频精品tp| 欧美在线|欧美| 免费无码国产v片在线观看| 日韩免费影院| 中文字幕一区免费在线观看| 日本免费高清不卡| 色网站在线免费观看| 国产福利一区二区三区视频在线 | 国产成人一级电影| 国产日韩欧美成人| 中文字幕日韩免费| 中文欧美日韩| 午夜精品久久17c| 久久97人妻无码一区二区三区| 日韩精品免费| 中文字幕日韩精品在线观看| 成人午夜福利一区二区| 国内精品偷拍| 亚洲成人国产精品| 中文字幕久久久久久久| 99视频这里有精品| 在线电影国产精品| 免费一区二区三区在线观看| 成人软件在线观看| 色成人在线视频| 哪个网站能看毛片| 成人影院入口| 色香蕉久久蜜桃| 久草青青在线观看| 欧美freesex| 黑人极品videos精品欧美裸| 免费 成 人 黄 色| 色黄视频在线观看| 欧美性xxxxxx| 很污的网站在线观看| 51精品视频| 精品福利樱桃av导航| 免费av手机在线观看| 日韩激情电影免费看| 色综合久久精品| 亚洲成色www.777999| 播放一区二区| 欧美日韩高清影院| 男生和女生一起差差差视频| 北条麻妃一区二区三区在线观看| 91精品欧美久久久久久动漫| 国产在线a视频| 久久久久97| 亚洲无限av看| 午夜国产福利一区二区| 国产综合色产| 日韩av观看网址| 一本色道久久综合熟妇| 国产高清视频一区| 久久精品国产综合精品| chinese偷拍一区二区三区| 中文字幕一区二区三区不卡在线| 男同互操gay射视频在线看| 日本h片在线观看| 岛国av一区二区| 色综合天天色综合| 中文字幕一区二区三区中文字幕| 亚洲韩国日本中文字幕| 欧美日韩生活片| 欧美成人亚洲| 国产不卡在线观看| 国产精品一区二区av白丝下载| 国产高清在线观看免费不卡| 明星裸体视频一区二区| 久久日韩视频| 欧美性猛交xxxx黑人猛交| 亚洲一区二区蜜桃| 亚洲1区在线观看| 亚洲情综合五月天| 青青操视频在线播放| 久久天堂精品| 成人看片视频| 99se视频在线观看| 亚洲成av人片一区二区梦乃| 亚洲综合欧美激情| 免费看久久久| 欧美猛交ⅹxxx乱大交视频| 手机在线看片1024| 国产成人亚洲综合a∨猫咪 | 亚洲精品成人无限看| 26uuu另类亚洲欧美日本一| 国产精品久久久久久免费播放| 99re视频精品| 欧美 日韩 国产精品| yiren22亚洲综合| 亚洲精品久久久久久久久久久久久 | 国产精品va无码一区二区| 亚洲成人毛片| 一区二区三区亚洲| 五月婷婷开心网| 国产成人无遮挡在线视频| 五码日韩精品一区二区三区视频| segui88久久综合9999| 91精品国产综合久久香蕉的特点| 精品欧美一区二区久久久| 亚洲国产第一| 波多野结衣久草一区| 91精品专区| 日本高清不卡视频| 久久久久久久无码| 欧美色一级片| 7777奇米亚洲综合久久| 免费av在线| 欧美日韩一区二区三区四区五区| 波多野结衣一本| 亚洲二区在线| 成人欧美一区二区三区视频 | 性欧美在线视频| 国产免费av一区二区三区| 性色av一区二区三区红粉影视| aaa一区二区三区| 亚洲视频一区在线| 一级网站在线观看| 亚洲网色网站| 亚洲自拍偷拍一区| 中文在线免费| 日韩欧美中文字幕精品| 天天看片中文字幕| 国产精品12区| 欧美成人精品免费| 欧美亚洲tv| 欧美重口另类videos人妖| 婷婷色在线视频| 欧美日韩国产综合新一区| 偷偷色噜狠狠狠狠的777米奇| 激情久久久久| 久久99久久精品国产| 一区二区三区短视频| 亚洲久久久久久久久久| 国产一级片av| 国产精品久久久一区麻豆最新章节| 色噜噜狠狠永久免费| 99久久综合| 99国产高清| h片在线观看| 亚洲日韩第一页| 伊人成人在线观看| 中文字幕日韩精品一区| 免费不卡av网站| 亚洲茄子视频| 欧美一区二区综合| 婷婷激情成人| 欧美精品18videos性欧美| 亚洲AV成人无码一二三区在线| 欧美日韩亚洲视频一区| 美国一级黄色录像| 国产高清久久久久| 日韩视频在线免费看| 久久日文中文字幕乱码| 99re视频在线播放| gay欧美网站| 久久在线免费视频| 日本黄色三级视频| 欧美亚洲禁片免费| 天天干中文字幕| 久久久久久毛片| 一级黄色在线播放| 国产日韩免费| 在线一区亚洲| 香蕉久久夜色精品国产更新时间| 国产精品入口免费视| 欧美巨大xxxx做受沙滩| 亚洲亚裔videos黑人hd| 国产成人精品一区二区无码呦| 疯狂欧美牲乱大交777| 国产又粗又猛又爽又黄的视频四季| 国产一区二区毛片| 久久久久狠狠高潮亚洲精品| 天天色综合色| 美女亚洲精品| 99re8这里有精品热视频8在线 | 中文文字幕一区二区三三| 一区二区三区免费看视频| 在线观看福利片| 国产成人av电影在线播放| 无人在线观看的免费高清视频| 欧美久色视频| 亚洲欧洲日本国产| 香蕉久久精品日日躁夜夜躁| 99精彩视频在线观看免费| 精品免费av在线| 午夜精品视频在线| 成人无遮挡免费网站视频在线观看| 亚洲欧洲美洲在线综合| 亚洲精品久久久久久久久久久久久久| 欧美色偷偷大香| 国产成人无码专区| 亚洲va欧美va人人爽午夜| 老熟妻内射精品一区| 国产蜜臀97一区二区三区| 女同性恋一区二区三区| 成人午夜视频在线观看| 亚洲高清av一区二区三区| 日韩高清不卡一区| 日韩精品―中文字幕| 国产精品豆花视频| 日本一区二区免费高清视频| 精品国产日韩欧美| 欧美不卡1区2区3区| 日韩电影在线观看完整免费观看| 国产精品国产精品国产专区蜜臀ah | 免费在线视频一区| 精品久久久久久久免费人妻| 一本色道久久| 国精产品一区一区三区视频| 国产一区二区中文| 91亚洲精品国产| 欧美亚韩一区| 日韩成人三级视频| 欧美不卡高清| 青青草国产免费| 亚洲小说欧美另类社区| 国产夫妻自拍一区| 激情偷拍久久| 成熟了的熟妇毛茸茸| 99视频精品免费观看| 无码专区aaaaaa免费视频| 亚洲欧洲视频| 毛片av免费在线观看| 水野朝阳av一区二区三区| 精品视频无码一区二区三区| 日本女人一区二区三区| 亚洲最大成人在线观看| 久久se精品一区二区| 国产精品999.| 成人综合婷婷国产精品久久蜜臀| 精品一区二区三区四区五区六区| 成人不卡免费av| 熟女丰满老熟女熟妇| 久久久.com| 在线观看天堂av| 亚洲卡通欧美制服中文| 久久这里只有精品国产| 亚洲成在人线在线播放| 天天爽夜夜爽夜夜爽精品| 色菇凉天天综合网| 91亚洲欧美激情| 欧美mv日韩mv亚洲| 日韩a在线观看| 在线播放国产一区二区三区| 国产高清一区二区三区视频| 欧美激情视频给我| 中文在线а√天堂| 国产日韩av高清| 香蕉成人app| 日韩av免费电影| 亚洲综合自拍| 九色在线视频观看| 蜜臀av性久久久久蜜臀aⅴ| 99热这里只有精品2| 91亚洲精品久久久蜜桃网站 | 欧美成人嫩草网站| 日本精品免费在线观看| 麻豆精品精品国产自在97香蕉| 日批视频在线看| 久久香蕉国产线看观看99| 国产一区在线观看免费| 亚洲va韩国va欧美va精品 | 蜜桃在线一区二区三区| 欧美老女人bb| 国产色产综合产在线视频| 9999热视频| 欧美中文字幕不卡| 亚洲成a人片77777精品| 国产亚洲美女久久| 高h视频在线播放| 国产精品一区二区女厕厕| 美女一区二区在线观看| 中文字幕人成一区| 亚洲在线成人| 国产成人精品一区二区三区在线观看 | 国产日韩欧美一区二区| 日韩精品免费| 国产精品动漫网站| 国产一区二区免费看| 亚洲综合欧美综合| 午夜视频在线观看一区二区 | 秋霞国产精品| 好吊妞www.84com只有这里才有精品| 日本一二区不卡| 亚洲成熟丰满熟妇高潮xxxxx| 国产成人午夜精品5599| 18啪啪污污免费网站| 欧美性猛交xxxx偷拍洗澡| 亚洲精品国偷拍自产在线观看蜜桃| 中文字幕免费精品一区高清| 女海盗2成人h版中文字幕| 91麻豆蜜桃| 99精品电影| 第四色婷婷基地| 国产日产欧美一区| 国产精品第5页| 亚洲第一区第二区| 怡红院红怡院欧美aⅴ怡春院| 国产日韩欧美成人| 青青草原综合久久大伊人精品| 国产男女在线观看| 91视频com| 国内免费精品视频| 精品国产91乱码一区二区三区| gogogogo高清视频在线| 国产精品欧美日韩久久| 国产精品羞羞答答在线观看| jizzjizz国产精品喷水| www.在线欧美| 黄色一级片免费看| 亚洲国产精品免费| 国产区美女在线| 999国产在线| 欧美精品一区二区三区久久久竹菊| 在线免费看v片| 亚洲婷婷综合色高清在线| 国产又黄又粗又长| 久久亚洲精品一区二区| 99精品在线免费观看| 熟女熟妇伦久久影院毛片一区二区| 久草热8精品视频在线观看| 天天做夜夜爱爱爱| 777色狠狠一区二区三区| 高清全集视频免费在线| 91九色露脸| 亚洲电影成人| 国产精品一区二区入口九绯色| 欧美日韩国产一区在线| 青青草在线播放| 国产精品黄色影片导航在线观看| 精品国产一区二区三区av片| 污版视频在线观看| 日韩美女啊v在线免费观看| 国产绿帽刺激高潮对白| 欧美国产日韩二区| 精品少妇3p| 在线观看的毛片| 综合久久给合久久狠狠狠97色| 国产片在线播放| 国内精久久久久久久久久人| 日本午夜精品久久久| 日韩一级理论片| 亚洲乱码中文字幕综合| 欧美 日韩 人妻 高清 中文| 日本不卡免费高清视频| 色777狠狠狠综合伊人| 男女视频在线观看网站| 亚洲图片欧美一区| 你懂的在线观看视频网站| 国产精品免费一区豆花| 欧美激情1区2区3区| 黄色a一级视频| 欧美日韩久久一区| 国内老司机av在线| 欧洲在线视频一区| 国内久久精品视频| 亚洲日本韩国在线| 日韩在线观看免费高清| 国产精品一区二区三区美女| 日本成人在线免费视频| 亚洲柠檬福利资源导航| 飘雪影视在线观看免费观看 | 在线观看免费视频污| 午夜视频一区二区三区| 中文字幕在线免费| 国产精品久久亚洲| 老司机精品视频在线| 日韩高清精品免费观看| 中文字幕国产精品久久| 97精品久久| 欧美成人乱码一二三四区免费| 亚洲大片免费看| www红色一片_亚洲成a人片在线观看_| 久久99热只有频精品91密拍| 国产精品影音先锋| 黄色av网站免费|