close
通过修改<appwidget-provider> 中的minWidth 和minHeight值,
- <appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
- android:minWidth= "250dip"
- android:minHeight= "40dip"
- android:updatePeriodMillis= "86400000"
- android:initialLayout= "@layout/test_widget"
- >
- </appwidget-provider>
dp大小对应的cell 数如下表所示,4x1的widget的 android:minWidth= "250dip和 android:minHeight= "40dip"
本文出自 “whithin's” 博客,请务必保留此出处http://whithin.blog.51cto.com/690417/1184661
1.Widget觀念
widget就是在Home Screen顯示的元件,它只是View的一種,所以可以使用xml來設計layout。你可以設計一個在背景執行的Service,讓它定時去Update這個Widget。此外畫面的設計可以參考Dev手冊中的說明,尺寸的設計則有一個公式:最小尺寸(dip) = (格子數 * 74) - 2。所謂的格子是指,Home Screen中劃分成4*4的格子,所以你的widget要佔滿幾個格子,就可以用這個公式去算出你的widget的尺寸,例如,要佔滿2格,就是(2*74)-2=146dip。
全站熱搜
留言列表