Sencha Touch 2 0 有哪些新特徵?

2021-06-03 07:45:07 字數 1097 閱讀 9531

本指南在不斷完善中,它不包括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...