關於手機適配 不包括pad 2者不一樣

2021-06-03 10:58:48 字數 637 閱讀 8365

這是我的草稿紙 隨手記錄。。。

主要看下應用程式    相對而言    遊戲適配很簡單

先看下 這段**

displaymetrics dm = new displaymetrics();

activity.getwindowmanager().getdefaultdisplay().getmetrics(dm);

dm.density ;  

那麼 密度這個單詞  小學學過公式  密度等於 物體的質量除以體積

在檢視系統裡 可以把他作為乙個比例係數(有高1.5,中1.0,低0.75)

如果開發應用程式 肯定會用到xml(當然你也可以 純**寫布局  寫多j2me 的傢伙 會有這種習慣 - -!)

在配置xml 時 用到最多的標籤就是在定義其寬度時 我們可以這樣 android:layout_width="320dip"

這個值系統是會根據dm.density ;  重新計算的。 而使用px 作為單位是不會進行邏輯計算的。

這樣你的程式 在所有 型號的手機上 view 的寬度都是螢幕寬度

那麼該如何選擇

我們大可以就使用一套hdpi 也就是1.5密度的

在 低密度的手機上系統會自動做縮放

不理解的 可以去看看縮放演算法 比如(插值演算法)

關於fiddler手機抓包

簡潔版的 progress telerik fiddler v0.5.0 無需登入,介面簡單 高階一點的everywhere free版 需要註冊賬號,或用谷歌賬號第三方登入 然後再雙擊就能直接執行了,不需要安裝,清理檔案的時候別忘記,以免當成已經安裝過的軟體把他刪了。手機抓包,只需要連到同乙個區域...

手機適配那點事兒

題目寫的比較輕鬆點,實際情況沒那麼簡單。首先要說的是 尺寸 和 解析度 是兩個東西 是兩個東西 是兩個東西,不要混為一談,你所看到的裝置大小 是尺寸,螢幕所呈現的清晰度是解析度,接下來我們好好談這兩樣東西。1.我們了解下 尺寸概念,現在市場上 都說幾點幾英吋 大螢幕手機 具體是什麼概念呢?1 英吋 ...

rn適配手機螢幕

適配手機螢幕,寬 高 字型 use strict import react from react import from react native var uiwidth 375 var uiheight 667 這裡的值,是設計稿中的高度iphone6 var pixel 1 pixelratio...