本指南在不斷完善中,它不包括sencha touch 2.0 (以下簡稱st 2 )的所有效能。但它將成為st 2 的最終版本。
st 2裡有乙個新的翻滾程式,對各個平台進行了優化,執行速度比之前的快了很多,特別是在andriod平台上。同時我們對渲染過程進行了優化,對那些已經生成的元件進行了改善,使他們可以重新利用,不至於每次都需要重新生成。
我們從extjs4中吸收了很多新技術,包括新的高階類系統,重構元件和系統應用結構。
螢幕旋轉時螢幕的更新速度比1.x快了很多
st 1 的布局配置可以在st 2 中繼續使用,所以你不需要去更改原來的程式。
st誕生不就但得益於同extjs共享開發環境,我們非常高興的看到extjs4中很多新的變化都同時應用到st 2 中,包括下面幾方面:
提供了類的動態載入和依賴
類的配置是核心結構,提高了清晰的get和setapi,你可以方便的修改類配置。
更快的啟動時間
配置驅動元件
新的類系統的乙個優勢是提供了元件配置,對於一些簡單的元件提供了get和set方法,還有預設值等等。
st 2 在整個框架中都使用配置方式,所以當你看到乙個類的配置時你可以隨時改變配置屬性,即使是這個元件已經被渲染。更完美的是,因為set方法後面總是跟著相同的樣式 ,當你看到配置的set方法是你就知道哪些函式將被呼叫.
例如,乙個textfield 有乙個label屬性,當我們初始化它的時候我們就可以方便的修改它。
配置項非常的實用,他提供了乙個非常清晰api。在api文件中看到的所有'config options',都有乙個get和set方法。
st 2 在android平台上有了很大的提高。特別是在滾動效果和動畫方面。在st 1 時代,android裝置上滾動比較長的滾動條是會感覺到很慢,動畫效果也很糟糕。
st 2 提供了新的優化機制,在android上能實現平滑的滾動和流暢的動畫。我們會在這個月晚些時候提供更詳細的技術介紹。
native 封裝
st 2 中所有被廣泛使用的的類在api目錄中都有,在這些文件裡面還有很多演示示例,你甚至可以修改它們。文件中還包括所有元件,你可以清楚的了解這麼元件。
dml有哪些mysql DDL與DML有哪些區別?
問 ddl與dml的區別有哪些?答 從嚴格意義上講,dml和ddl確實存在於sql之外,但我猜想你想問的是關於sql的元件。sql指的是結構化查詢語言。實際上,這真是名不副實。sql可以做到的遠不只是查詢資料。的確,語言明確地被分成了兩部分,分別是資料定義語言部分 ddl 和資料操作語言 dml 部...
有哪4種啟動模式 有哪些特點
今天遇到這個問題了,就去查了資料總結了一下希望對大家也能有所幫助!1.standard 預設模式 來了intent,每次都建立新的例項。2.singletop 來了intent,每次都建立新的例項,僅乙個例外 當棧頂的activity 恰恰就是該activity的例項 即需要建立的例項 時,不再建立...
MS SQL Server儲存過程的優點有哪些呢
1.儲存過程只在創造時進行編譯即可,以後每次執行儲存過程都不需再重新編譯,而我們通常使用的sql語句每執行一次就編譯一次,所以使用儲存過程可提高資料庫執行速度。2.經常會遇到複雜的業務邏輯和對資料庫的操作,這個時候就會用sp來封裝資料庫操作。當對資料庫進行複雜操作時 如對多個表進行update,in...