之前一直對著三個概念都是暈乎暈乎的,今天終於弄懂了
首先要了解dpi(dots per inch,每英吋的畫素點數)這個概念。
具體演算法了解一下就行了,你只要知道不同裝置具有不同dpi就行了,市場上主流的裝置dpi有320,240,160,120幾種。
接下來,重點來了,我們在不同裝置上看到的圖形,看到的是畫素而不是dp,dp只是起著在不同裝置間轉換px的作用,px=dp*(dpi/160)。假如我現在在160dpi的裝置上開發,我宣告一條線是1dp,那麼在這裝置上我看到的線就是1px,如果程式換到320的裝置上,那麼這條線的長度就是1*(321/160)=2px,這就實現了自適應了。
為什麼是160呢?第一,據說第一款android機就是160的,第二,160便於計算,如果是240的話,160/240=0.677777......,不利於計算
關於加密 解密 認證 證書 等概念
網路資料傳輸第一步的難點就是加密解密,openssl.為這一需求誕生。openssl初接觸的人恐怕最難的在於先理解各種概念 公鑰 私鑰 簽名 驗證簽名 加密 解密 非對稱加密 因為公鑰加密的資料只有它相對應的私鑰可以解開,所以你可以把公鑰給人和人,讓他加密他想要傳送給你的資料,這個資料只有到了有私鑰...
關於時隙 RB RE PRB等概念的筆記
rb,resource block,頻域上的12個子載波 7個ofdm符號 時域上的1個slot。lte中,乙個子載波的頻寬是15k,故1個rb頻寬為180khz。re,resource element,頻域的乙個子載波 時域上的乙個symbol,12個re 1個rb。乙個時隙是0.5ms,每個sl...
關於部分常量,變數等相關概念的總結
這個並非全部c語言的初期概念,只是自己在每個板塊相對應一些細節的總結,不對之處請指出 1.轉義字元 ddd,xddd這些都是可以輸出的整形數值。d前後分別表示的是八進位制和十六進製制的ascii值。所以他們的表示的值是有限的。2.整形資料型別有int char long等等。他們所佔記憶體的單位是以...