我在我的應用程序中包含了FAB,但是當我嘗試設置src圖像時,它變得比預期的要小。什麼是最佳圖像尺寸?什麼是浮動動作按鈕的最佳圖像大小
3
A
回答
3
根據Material Design Guidelines 24×24dp:
0
使用浮動actiob按鈕XML的XML代碼定義:
app:fabSize="normal|mini"
0
這種類型的問題發生在一個不適用正確填充根據材料設計指導線或只有一個圖像/圖標使用。嘗試將圖標放在特定的文件夾即(hdpi,mdpi,xhdpi ...)。然後Android系統自動圖片圖標作爲每個設備密度像素。 如果你已經做了所有以適當的方式,試圖使我們app:fabsize="";
財產
3
TL;博士:最佳尺寸爲32×32 如果您使用的是FloatingActionButton
控制 - 這就是Android的Studio使用。
Marcin is correct時,他指出在UI規範:
根據材質設計指南24×24dp
這個定義圖標應該有多大出現在屏幕上,一旦框架將其呈現在FAB控制中。
但不是爲在您的應用程序使用什麼大小的圖標相同,因爲框架做一些縮放你。
爲基本活動Android Studio中的示例代碼創建與它FAB的佈局是這樣定義的:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
app:srcCompat="@android:drawable/ic_dialog_email"/>
看在我安裝SDK25是ic_dialog_email
在mdpi
密度給了我下面的32×32圖像:
所以32×32是OPT imal圖像大小用於您的應用程序。該框架將按比例縮放以24x24顯示。
相關問題
- 1. 什麼是動態調整圖像大小的最佳方式?
- 2. 處理動態圖像縮略圖大小的最佳方法是什麼?
- 3. 圖像大小 - 最佳實踐 - 移動
- 4. 設置浮動動作按鈕圖像以填充按鈕
- 5. 什麼是在移動設備上使用的最佳圖像大小? (HTML)
- 6. 如何根據屏幕大小增加浮動動作按鈕的大小
- 7. Bootstrap - 浮動動作按鈕菜單大小和陰影
- 8. 爲什麼Google不提供浮動操作按鈕小部件?
- 9. AngularJs - 動態顯示按鈕的最佳方式是什麼?
- 10. 什麼是MySQL的最佳varchar大小?
- 11. 爲什麼我的浮動操作按鈕不能正確顯示其圖像?
- 12. 什麼是圖像大小?
- 13. 阻止CDialog的最大化/最小化按鈕的動作
- 14. 在UIScrollView中動畫設置子視圖大小的最佳方法是什麼?
- 15. 將動作添加到datagrid列按鈕的最佳方式是什麼?
- 16. 什麼是動畫很多圖像的最佳方式?
- 17. 顯示浮動窗口的最佳ajax控件是什麼?
- 18. 清除CSS中浮動元素的最佳方法是什麼?
- 19. 浮動動作按鈕滾動內容
- 20. 浮動操作按鈕
- 21. 浮動動作按鈕中的邊框
- 22. 浮動動作按鈕下的Admob
- 23. 右下角的浮動動作按鈕
- 24. 浮動動作按鈕的定位
- 25. 按鈕在圖像旁邊浮動的按鈕
- 26. 浮動按鈕是AWT?
- 27. 浮動按鈕
- 28. 什麼是插入到android studo的最佳位圖大小?
- 29. 在Unity中從100幅圖像製作動畫的最佳方法是什麼?
- 30. 服務小靜態圖像的最佳方式是什麼?