編輯:關於Android編程
本文實例講述了Android編程之分辨率處理相關代碼段。分享給大家供大家參考,具體如下:
1. 通常我們所說的屏幕分辨率如800x480、960x540等。這些分辨率是可以通過代碼獲取到的。手機屏幕分辨率計算:
// 計算手機屏幕分辨率 private void computeDisplayMetrics() { // 手機屏幕分辨率為heightxwidth DisplayMetrics dm = new DisplayMetrics(); this.getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels; int height = dm.heightPixels; // 當前手機屏幕分辨率為width x height }
2. 根據手機分辨率從dp轉成px:
public static int dip2px(Context context,float dpValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); }
3. 根據手機的分辨率從 px(像素) 的單位 轉成為 dp:
public static int px2dip(Context context,float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; return (int) (pxValue / scale + 0.5f) - 15; }
希望本文所述對大家Android程序設計有所幫助。
開發項目過程中基本都會用到listView的下拉刷新和上滑加載更多,之前大家最常用的應該是pull to refresh或它的變種版吧,google官方在最新的andro
本文實例講述了Android編程滑動效果之Gallery仿圖像集浏覽實現方法。分享給大家供大家參考,具體如下:Android系統自帶一個Gallery浏覽圖片的應用,通過
一、微信的授權登錄、分享、支付:(項目上線的時候記得把keystore換成記得打包的哦)(一)、微信授權登錄:1.先登錄微信的開發者平台,注冊自己的相關項目內容(詳情請查
本文實例講述了Android實現動態向Gallery中添加圖片及倒影與3D效果的方法。分享給大家供大家參考,具體如下:在Android中gallery可以提供一個很好的顯