電視盒子工做日誌 (一)

  • root 設備 使用電腦和電視盒子在同一局域網內 adb connect 盒子ip佈局

  • 向電視盒子裏邊發送文件,或者從電視盒子裏邊向電腦發送文件。 增長flash_image文件到手機上 adb push flash_image.zip /system/bin/flash_imageui

    recovery先複製到卡上 
     adb push recovery-RA-heroc-v1.6.2.img /sdcard
  • 多屏幕適配問題 美工作的圖片本身如何正確使用.net

    咱們在頁面佈局的時候,常常會設置容器的長度,可是到底該使用哪一個做爲長度的單位而懊惱。在Android中支持的描述大小區域的類型有如下幾種: px(pixels)——像素:不一樣的設備顯示效果相同,通常咱們HVGA表明320x480像素,這個用的比較多。 dip(device independent pixels)——設備獨立像素:這個和設備硬件有關,通常咱們爲了支持WCGA、HVGA和QVGA推薦使用這個,不依賴於像素。等同於dp。 sp(scaled pixels—best for text size)——帶比例的像素。 pt(points)——磅:1pt = 1/72英寸 in(inches)——英寸 mm(millimeters)——毫米 到底px和dip有什麼區別呢? dip != px 主要是針對不一樣設備而言的。在Density是160的設備上,好比用AVDManager建立的默認模擬器,dip和px是同樣的可是若是一樣的代碼,換到不一樣Density的設備上,好比換到一個Density是240的設備上,dip和px體現出來的大小就不同了。px無論在什麼樣的設備上都是那樣長,可是dip會根據設備變化;WQVGA屏density=120;QVGA屏density=120;HVGA屏density=160;WVGA屏density=240;density值表示每英寸有多少個顯示點,與分辨率是兩個概念。 當屏幕density=240時使用hdpi標籤的資源 當屏幕density=160時,使用mdpi標籤的資源 當屏幕density=120時,使用ldpi標籤的資源。 不加任何標籤的資源是各類分辨率狀況下共用的。佈局時儘可能使用單位dip,少使用px。 換算公式爲: pixs =dips * (densityDpi/160). dips=(pixs*160)/densityDpicode

    如何得到設備的屏幕分辨率和屏幕密度? 例如分辨率爲480*800,密度爲240的設備,方法以下:blog

    DisplayMetrics dm =getResources().getDisplayMetrics();dm.densityDpi=240 dm.widthPixels=480 dm.heightPixels=800圖片

另外可參考:Android中dp和px之間進行轉換ip

相關文章
相關標籤/搜索