国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

安卓-屏幕顯示

這篇具有很好參考價值的文章主要介紹了安卓-屏幕顯示。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

package com.example.helloworld;

import android.content.Context;
import android.util.DisplayMetrics;
import android.view.WindowManager;

public class CommonUtils {
    /**
     * dp轉px
     * @param context
     * @param dpvalue
     * @return
     */
    public static int dip2px(Context context, float dpvalue) {
        float scale = context.getResources().getDisplayMetrics().density;
        return (int) (dpvalue * scale + 0.5f);//四舍五入取整
    }

    /**
     * px轉dp
     * @param context
     * @param pxValue
     * @return
     */
    public static int px2dip(Context context, float pxValue) {
        float scale = context.getResources().getDisplayMetrics().density;
        return (int) (pxValue / scale + 0.5f);//四舍五入取整
    }

    /**
     * 獲取屏幕像素密度
     *
     * @param ctx
     * @return
     */
    public static float getScreenDensity(Context ctx) {
        //從系統中獲取窗口管理器
        WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
        DisplayMetrics dm = new DisplayMetrics();
        wm.getDefaultDisplay().getMetrics(dm);
        return dm.density;
    }

    /**
     * 獲取屏幕的寬度
     *
     * @param ctx
     * @return
     */
    public static int getScreenWidth(Context ctx) {
        WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
        DisplayMetrics dm = new DisplayMetrics();
        wm.getDefaultDisplay().getMetrics(dm);
        return dm.widthPixels;
    }

    /**
     * 獲取屏幕的高度
     * @param ctx
     * @return
     */
    public static int getScreenHeight(Context ctx) {
        WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
        DisplayMetrics dm = new DisplayMetrics();
        wm.getDefaultDisplay().getMetrics(dm);
        return dm.heightPixels;
    }
}

文章來源地址http://www.zghlxwxcb.cn/news/detail-685070.html

到了這里,關于安卓-屏幕顯示的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • uni-app 微信小程序tabBar角標或徽標badge不生效 但Android安卓卻顯示正常

    uni-app 微信小程序tabBar角標或徽標badge不生效 但Android安卓卻顯示正常

    今天復習項目時又遇到了一個奇怪的問題: 使用uni-app寫tabBar的中購物車右上角的角標時,從商品詳情頁點擊添加到購物車后,商品詳情右上角的角標數字會跟隨Vuex倉庫中的商品總數發(fā)生變化,但是主頁面也就是tabBar頁面中的購物車角標不會變化,或者只有第一次添加會變化,

    2024年04月14日
    瀏覽(55)
  • win和安卓平板拓展屏幕——spacedesk

    win和安卓平板拓展屏幕——spacedesk

    在Windows和Android上各自下載spacedesk的.exe版本和.apk版本,鏈接同一個WiFi,即可相互發(fā)現并鏈接,連接細節(jié)參考: 保姆級教程:一個免費小軟件,將任意屏幕無線擴展為你電腦的副屏。簡單、免費、無線、不限設備?。?!_軟件應用_什么值得買 大家好啊,我是天天。(~ ̄▽ ̄

    2024年02月06日
    瀏覽(18)
  • 安卓屏幕自動息屏時亮度突然變亮

    安卓屏幕自動息屏時亮度突然變亮

    自然息屏流程 USER_ACTIVITY_SCREEN_BRIGHT(亮屏) → USER_ACTIVITY_SCREEN_DIM(DIM) → USER_ACTIVITY_SCREEN_DREAM(滅屏)變化,最終進入ASLEEP后。在息屏時會執(zhí)行一個變暗的動畫 frameworksbaseservicescorejavacomandroidserverdisplayDisplayPowerController.java 變暗的動畫,執(zhí)行動畫代碼中 會獲取屏幕亮

    2024年01月19日
    瀏覽(7)
  • UE4 4.27安卓打包pico插件總是失敗 顯示“……Intermediate\Android\arm64\gradle\rungradle.bat“ :app:assembleDebug

    UE4 4.27安卓打包pico插件總是失敗 顯示“……Intermediate\Android\arm64\gradle\rungradle.bat“ :app:assembleDebug

    問題:使用UE4 4.27.2版本打包apk時,無論我嘗試各種安卓環(huán)境,總是打包提示以下問題。 二、配置過程: 1.我原先在b站檢索學習了安卓環(huán)境,是沒問題的。(我只學了前三個視頻)虛幻4項目打包到安卓_嗶哩嗶哩_bilibili 2.檢索了很多方法,比如改安卓環(huán)境,Android Studio的版本

    2024年01月17日
    瀏覽(94)
  • 無線投屏手機(安卓)屏幕到 Linux(ubuntu 22.04)桌面

    無線投屏手機(安卓)屏幕到 Linux(ubuntu 22.04)桌面

    1.安裝 scrcpy 安裝 scrcpy會自動安裝 adb. 這個版本的adb功能不是最全的,需要刪掉,然后從鏈接 https://dl.google.com/android/repository/platform-tools-latest-darwin.zip 下載,解壓安裝即可。 2. 在手機上 打開開發(fā)者模式和? USB調試模式,并且允許無線調試,會看到下面一個界面: 點擊 \\\"pair

    2024年02月16日
    瀏覽(25)
  • 顯示器屏幕顯示沒信號的解決辦法

    顯示器屏幕顯示沒信號的解決辦法

    在日常的學習和工作中我們會遇到這類問題,主機能開機,但顯示器屏幕不顯示,首先我們會檢查物理連接,我們會看HDMI接口和VGA接口,發(fā)現都沒有問題,換了一臺主機也是同樣的如下圖所示的問題 ?那我們應該查看主機的供電情況,如果主機的電風扇斷斷續(xù)續(xù),要考慮插拔

    2024年02月12日
    瀏覽(90)
  • Pygame程序的屏幕顯示

    Pygame程序的屏幕顯示

    在Pygame中,需要將所有需要在屏幕上顯示的內容都繪制在一個display surface上。該Surface通常稱為screen surface,它是pygame.display.set_mode()函數返回的Surface對象。 在繪制不同對象時,可以使用不同的繪制方法。下面介紹一些常用的繪制方法: 繪制圖像: 使用pygame.image.load()函數加載

    2024年01月20日
    瀏覽(45)
  • unity 雙屏,多屏幕顯示

    unity 雙屏,多屏幕顯示

    新建 scence ,新建 camera 給camera 的 targetDisplay 選擇 為 display2 其中默認為display1 (如圖) 然后在初始化中添加開啟代碼 到現在在場景中添加新的 game視圖 然后選擇display2 ,當前即為剛剛新建camea 的視圖 ,可以新建cude 等測試 新建canvas ,在canvas中選擇 targetDisplay2 ,那么當前的 ca

    2024年02月02日
    瀏覽(30)
  • LCD屏幕漢字及圖形顯示

    LCD屏幕漢字及圖形顯示

    目錄 軟件準備 1. PCtoLCD2002 2.?Img2Lcd 3. 下載地址 中文取模 1. 打開PCtoLCD2002 2. 選擇模式 - 字符模式 3.?點擊選項,進行設置 4. 設置如下,點陣內的數字手動輸入999,然后點擊確定。 5. 生成漢字數組(以12x12大小的漢字為例) ?6. 在程序中使用 圖形取模? 1.? 利用image2lcd軟件將圖

    2024年02月02日
    瀏覽(16)
  • TFT-LCD屏幕顯示圖片

    TFT-LCD屏幕顯示圖片

    TFT_LCD顯示圖片時,圖片大小選擇要適配屏幕大小,如果要豎屏顯示的話,則屏幕寬x高為240x320,所以圖片也要找240x320的, 如果是橫屏顯示,則屏幕寬x高為320x240,所以圖片也要找320x240的 圖片取模軟件 —— Image2Lcd v2.9 因為本次實驗是豎屏顯示,所以先在網上找一張240x320的圖

    2024年02月02日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包