2011-02-03 53 views
0

Samsung Galaxy S包含自定義小部件「Buddies Now」。這個小部件實現了一個旋轉木馬,可以通過按壓拖動進行旋轉。這裏的小部件的描述:動畫圖像和互動超越了簡單的點擊:
http://www.phonescoop.com/articles/article.php?a=389&p=2830&g=3054&h=25816可以使用標準的Android啓動器實現「Buddies Now」小部件嗎?

這個小工具功能的展品不常用的其他部件看到。這個小部件是否利用了三星的自定義啓動器(TwLauncher),還是它是一個標準的小部件?如果它是一個標準的小部件,它用於動畫和交互的API是什麼?

回答

1

它使用三星的定製啓動程序來提供這些功能。

要看看有什麼可以/不可以與應用程式小工具完成目前看這裏:http://developer.android.com/guide/topics/appwidgets/index.html

具體來說本節:

一個RemoteViews對象(以及,因此 ,應用程序窗口小部件)就可以 支持以下佈局類:

的FrameLayout 的LinearLayout RelativeLayout的

而下面 窗口小部件類:

AnalogClock按鈕計時錶 的ImageButton的ImageView進度 的TextView

所以當創建的應用小部件時,與該級別設計的東西你沒有在您的處置UI組件的交互性。無論如何,如果您的目標是股票啓動器,則不是。但是,從我所見到的Android 3.0 SDK中,我認爲這個級別的交互性將可能在股票Android 3.0(蜂窩)啓動器上。

+0

這就是我得出的結論。很高興看到Honeycomb將支持翻轉和滾動3D堆棧 – Ivan 2011-02-03 17:27:58

相關問題