安卓app的導航高度
A. 在iphone5及以上的APP界面里,導航欄的常用高度是多少
在iPhone5及以上的app界面,里邊兒導航的常用高度應該是一。
B. UI設計手機APP界面時,導航欄尺寸規格一般是多少
蘋果會給復你建議,但你不按他制的建議做也無所謂。蘋果的建議是為了開發者更好的調試,不用花很多時間在調整每個模塊的高度等。關鍵是看是否能滿足你要做的產品的需求,如果其他尺寸更能讓用戶用的爽,你可以隨便改。你的鏈接里是iphone4的 查看原帖>>
C. ios和android 導航欄高度是多少
你說的是下面的分欄吧!四個或者五個 多了看著擁擠 少了看著空曠 至於你說的導航不是你定的幾個 就是一個 當然你可以選擇隱藏 或者可以自定義導航
D. android app 界面設計按什麼尺寸
android app 界面設計是按720*1280的,切圖上可以點切圖做到所有手機的適配。
狀態欄、導航欄和主菜單欄,以720*1280的尺寸來設計,那麼狀態欄的高度應為50px,導航欄的高度96px,主菜單欄的高度96px,因為是開源的系統,這里的數值也只能作為參考。
Android為了區別於IOS,從4.0開始提出了一套HOLO的UI風格設計風格,鼓勵將底部的主菜單欄放到導航欄下面,從而避免點擊下方材料誤點虛擬按鍵,很多APP的新版中也採用了這一風格。
(4)安卓app的導航高度擴展閱讀:
注意事項:
1、通常情況要定位一個Icon只需給出 上/下邊距,左/右邊距,標注圖標距離只需標到可點擊范圍外
通用型顏色、字體單獨標明一份,通用型模塊只需單獨標明一份,如導航欄。
2、手機可視區域通常為寬度固定,長度超出邊界可滑動,所以標注物體寬度時可按比例說明,如果要標注內容上下居中,左右居中,或等比可不標注。
3、當交付的是一張完整圖片時,不需做機型適配,只需給高清圖(1920*1080)即可,注意進行壓縮。
4、若圖標在不同頁面重復出現,且尺寸相差不大,直接給出最大一份切圖,並在圓形圖標明尺寸,程序會根據需求縮放。
5、當背景是純色時只需給出色值,Android使用16進制色值。
參考資料來源:網路-Android
參考資料來源:網路-界面設計
參考資料來源:網路-狀態欄
參考資料來源:網路-導航欄
參考資料來源:網路-開源系統
參考資料來源:網路-切圖
參考資料來源:網路-UI設計
E. 安卓APP導航欄高是固定嗎
可以,不過安卓開發建議使用dip.
也可以是不固定的。
F. android導航欄高度是多少
屏幕高度都是包括了狀態欄和導航欄的高度的
2.獲取控制項尺寸
如果我們在onCreate()方法里直接調用getWidth()、getMeasuredWidth()獲得的尺寸為0,這是由於在onCreate()中,我們的控制項還沒有畫好,等onCreate()執行完了,我們的控制項才被測量出來,我們可以注冊一個監聽器,用來監聽測量結果
ViewTreeObserver vto = mButton.getViewTreeObserver();
vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override
public void onGlobalLayout() { //移除上一次監聽,避免重復監聽
mButton.getViewTreeObserver().removeGlobalOnLayoutListener(this); //在這里調用getHeight()獲得控制項的高度
buttonHeight = mButton.getHeight();
}
});1234567891011
3.獲得狀態欄/通知欄的高度
public static int getStatusBarHeight(Context context){
Class<?> c = null;
Object obj = null;
Field field = null; int x = 0, statusBarHeight = 0; try {
c = Class.forName("com.android.internal.R$dimen");
obj = c.newInstance();
field = c.getField("status_bar_height");
x = Integer.parseInt(field.get(obj).toString());
statusBarHeight = context.getResources().getDimensionPixelSize(x);
} catch (Exception e1) {
e1.printStackTrace();
} return statusBarHeight;
}12345678910111213141516
4.獲得導航欄高度
public int getNavigationBarHeight(Activity activity) {
Resources resources = activity.getResources(); int resourceId = resources.getIdentifier("navigation_bar_height","dimen", "android"); //獲取NavigationBar的高度
int height = resources.getDimensionPixelSize(resourceId); return height;
G. android導航欄高度是多少
目前安卓上有兩種尺寸,分別為56dp和48dp,目前較常用的高度為48dp;來自谷歌官方的規范為56dp。想了解更詳細點,請參考谷歌官方說明,以下地址為本問題說明點:https://www.google.com/design/spec/layout/metrics-keylines.html#metrics-keylines-keylines-spacing
H. 如何獲取Android手機底部導航欄的高度
方法/**
//透明狀態欄
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//透明導航欄
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
* 獲取狀態欄高度
* @param context
* @return
*/
public static int getStatusBarHeight(Context context) { int result = 0; int resourceId = context.getResources().getIdentifier("status_bar_height", "dimen", "android"); if (resourceId > 0) {
result = context.getResources().getDimensionPixelSize(resourceId);
} return result;
} /**
* 獲取導航欄高度
* @param context
* @return
*/
public static int getDaoHangHeight(Context context) { int result = 0; int resourceId=0; int rid = context.getResources().getIdentifier("config_showNavigationBar", "bool", "android"); if (rid!=0){
resourceId = context.getResources().getIdentifier("navigation_bar_height", "dimen", "android");
CMLog.show("高度:"+resourceId);
CMLog.show("高度:"+context.getResources().getDimensionPixelSize(resourceId) +""); return context.getResources().getDimensionPixelSize(resourceId);
}else
return 0;
}
I. 安卓720*1280的底部導航多少尺寸
你是說高還是寬?
高的話你用75px就差不多了
寬就是1280px啊