編輯:關於Android編程
本文實例講述了Android有效獲取狀態欄(StatusBar)高度的方法。分享給大家供大家參考,具體如下:
碰到了需要獲取狀態欄高度的問題。
就像android後期版本,無法直接退出一樣。找了一些方法來獲取狀態欄高度,結果都是為0.
還好,牛人是很多的,當時,找到一段代碼,能夠有效的獲取狀態欄的高度。特此記錄,備忘,以及供大家參考使用:
Class<?> c = null; Object obj = null; Field field = null; int x = 0, sbar = 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()); sbar = getResources().getDimensionPixelSize(x); } catch (Exception e1) { loge("get status bar height fail"); e1.printStackTrace(); }
更多關於Android相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
用戶畫像對程序員來說,用戶畫像就是用戶的屬性和行為;通俗地說,用戶畫像是包括了個人信息、興趣愛好、日常行為等血肉豐滿的客戶實體。用戶畫像是精准營銷的產物,企業通過收集用戶
本文實例講述了Android普通對話框用法。分享給大家供大家參考。具體如下:main.xml布局文件:<?xml version=1.0 encoding=
創建一個Android應用程序 Android Application Project 設置工程的相關信息,默認會創建icon和activity
預制APK有以下4種情況: 1, 如何將帶源碼的 APK 預置進系統? 2, 如何將無源碼的APK預置進系統? 3, 如何預置APK使得用戶可以卸載,恢復出廠設置時不能恢