<em id="l4gxk"><noframes id="l4gxk">

<em id="l4gxk"></em>
      
      

         手機(jī)版 微信公眾號(hào) 新浪微博 友情鏈接
        當(dāng)前位置: 網(wǎng)站首頁(yè) > 網(wǎng)站運(yùn)營(yíng) > 建站經(jīng)驗(yàn) > 文章 當(dāng)前位置: 建站經(jīng)驗(yàn) > 文章

        高分辨率下界面布局的解決方案1

        時(shí)間:2010-04-03    點(diǎn)擊: 次    來(lái)源:互聯(lián)網(wǎng)    作者:佚名 - 小 + 大

        為什么要保證我們的軟件產(chǎn)品或應(yīng)用程序中的文本、圖像和字體、布局等問(wèn)題呢,因?yàn)槲覀冇脩舻慕K端顯示設(shè)備通常型號(hào)和設(shè)置各異,如最近出現(xiàn)的16×9,低于8”的等最新款式移動(dòng)手提電腦,我們的應(yīng)用程序和軟件產(chǎn)品通常會(huì)在這樣的終端變得面目全非,而這顯然給用戶的使用帶來(lái)了嚴(yán)重的問(wèn)題,直接導(dǎo)致的問(wèn)題如:操作易用性Usability、功能可接近性Accessibility、文本可讀性Readability 等,而這樣的問(wèn)題并非不可逾越,要解決如何讓我們的應(yīng)用程序在高分辨率的顯示下仍然保持正常可視,重點(diǎn)需要解決四個(gè)方面的問(wèn)題文本和字體、圖像(圖形、圖標(biāo)和鼠標(biāo)指針)、版面設(shè)置和重繪等。

        前言

        所有的應(yīng)用程序都可以工作在高分辨率下顯示嗎?答案當(dāng)然是否定的。現(xiàn)在比較標(biāo)準(zhǔn)的計(jì)算機(jī)顯示器都已經(jīng)可以支持顯示大概96像素點(diǎn)/英寸的分辨率了,而且越來(lái)越多的應(yīng)用程序都可以運(yùn)行在這種分辨率下,但是卻仍然面臨分辨率日益增長(zhǎng)的帶來(lái)的危險(xiǎn)。現(xiàn)在,我們可以輕松的買到一臺(tái)133-DPI顯示分辨率的筆記本電腦,甚至還有170DPI的,也許幾年以后200-DPI的顯示分辨率已經(jīng)隨處可見了,著名的工業(yè)雜志DisplaySearch曾經(jīng)預(yù)言在2002年底有40%的膝上電腦已經(jīng)超過(guò)100-DPI的屏幕分辨率了,而且這個(gè)數(shù)字還在增長(zhǎng)。

        例圖 1.各種常見分辨率下字體外觀

        現(xiàn)在大多數(shù)的應(yīng)用程序要想顯示正常都依賴于分辨率,我們有些應(yīng)用程序如果沒有高分辨率的支持將會(huì)變得非常丑陋并且導(dǎo)致用戶易用性降低,與此同時(shí)越來(lái)越多的用戶使用了大字體。但是遺憾的是當(dāng)分辨率在130-DPI和200-DPI的時(shí)候是不成比例的,在96-DPI下的同一個(gè)應(yīng)用程序在這種分辨率下會(huì)變得無(wú)法使用,有的時(shí)候這些應(yīng)用程序的字體或控件會(huì)一律變得很小,但是更多的情況是一部分界面元素的尺寸正確的(例如,應(yīng)用程序使用了缺省的字體,那么將會(huì)在這個(gè)基礎(chǔ)上比原來(lái)大一些)而另外一部分不正確,如下圖所示:

        例圖2. 改變分辨率帶來(lái)的影響


        由此可見,增強(qiáng)和改善我們應(yīng)用程序在高分辨率下的顯示支持是非常有必要的,那么重要的標(biāo)準(zhǔn)應(yīng)該是:圖片看起來(lái)更好,文本也應(yīng)該看起來(lái)更清晰。比如文本在200-DPI分辨率顯示器上清晰的像激光打印機(jī)輸出的一樣(因?yàn)橛?jì)算機(jī)顯示有更多的顏色像素和灰度縮放支持,200-DPI的顯示器的質(zhì)量相當(dāng)于600-DPI的打印機(jī))所以PDA和Smartphone的廠商相對(duì)于紙介更看重高分辨率下的顯示。

        開發(fā)一個(gè)適應(yīng)多分辨率的應(yīng)用程序不是很簡(jiǎn)單,尤其對(duì)于一個(gè)已經(jīng)成形的應(yīng)用程序和系統(tǒng)來(lái)說(shuō),動(dòng)靜可能不小,但是它的好處是可以使我們不必再假設(shè)分辨率的各種情況,避免不能縮放帶來(lái)的質(zhì)量下降(比如說(shuō)位圖和位圖字體),而且開發(fā)支持高分辨率的應(yīng)用程序有時(shí)候會(huì)覺得有些單調(diào)和乏味,但是如果我們的產(chǎn)品或應(yīng)用程序是為了服務(wù)于特定人群的(比如說(shuō)視力不好、和需要長(zhǎng)時(shí)間工作的人以及視弱人群),那么我們的工作就會(huì)變得非常有必要(在高對(duì)比度下和使用擴(kuò)展大字體的情況都和高分辨率有關(guān))。

        系統(tǒng)韻律

        Windows平臺(tái)本身提供了幫助解決用戶系統(tǒng)高分辨率問(wèn)題的解決途徑,我們可以通過(guò)一個(gè)小函數(shù)GetDeviceCaps()先獲得當(dāng)前的顯示分辨率,然后通過(guò)GetSystemMetrics()這個(gè)系統(tǒng)韻律函數(shù)和讀取系統(tǒng)信息和參數(shù)的SystemParametersInfo()函數(shù)提供的方法來(lái)改變windows中的圖形以及控件元素、和字體的尺寸,從一個(gè)3d的邊框效果乃至到一個(gè)小圖標(biāo)的尺寸,都可以隨心所欲的改變。


        大概原理是首先利用GetDeviceDaps()這個(gè)函數(shù)獲得當(dāng)前分辨下的X、和Y軸的數(shù)值作為基準(zhǔn);然后再確定要縮放到多少。

        上一篇:2010年已經(jīng)到來(lái) 站長(zhǎng)你重新樹立目標(biāo)了嗎?

        下一篇:網(wǎng)絡(luò)嚴(yán)打給垃圾站長(zhǎng)們新的暴增流量辦法

         推薦閱讀
      1. Copyright © 2009—2025 ,m.julong-ads.com,All Rights Reserved. |  黔ICP備2023009491號(hào)-1  |  貴公網(wǎng)安備52010302003427號(hào)
      2. 關(guān)于本站  |  網(wǎng)站聲明  |  網(wǎng)站導(dǎo)航  |  留言交流  |  友情鏈接  |  祝福頻道  |  微信公眾號(hào)  |  新浪微博  |  我的大學(xué)  |  我的高中  |  簡(jiǎn)歷2009
      3. 版權(quán)聲明:凡注明本站原創(chuàng)文章、作品,未經(jīng)本人許可,任何人或機(jī)構(gòu)不得以任何形式對(duì)本站內(nèi)容進(jìn)行復(fù)制作商業(yè)用途.
      4. 本站部分文章、資源來(lái)自互聯(lián)網(wǎng),版權(quán)歸原作者及網(wǎng)站所有,如果侵犯了您的權(quán)利,請(qǐng)及時(shí)致信告知我站.
      5. 地址:中國(guó)·貴州·貴陽(yáng)  郵編:550018   微信公眾號(hào):WEBZZQ  郵箱:admin@zouzhiqiang.com
      6. QQ:470870191 歡迎各位站長(zhǎng)加入個(gè)人網(wǎng)站交流討論QQ群: 15410235
      7. 訪問(wèn)統(tǒng)計(jì):
      8. 亚洲狠狠婷婷综合久久蜜芽| 88久久精品无码一区二区毛片| 久久久久久久91精品免费观看| 国内精品久久久久影院薰衣草 | 久久婷婷国产麻豆91天堂| 中文字幕成人精品久久不卡| 久久亚洲av无码精品浪潮| 亚洲精品无码久久久久久| AA级片免费看视频久久| 久久久久波多野结衣高潮| 热久久国产精品| 亚洲伊人久久精品影院| 久久99精品久久久久久野外| 人人狠狠综合久久88成人| 久久99精品久久久久久不卡| 久久夜色精品国产噜噜麻豆| 久久久久亚洲?V成人无码| 国产精品久久国产精麻豆99网站| 午夜精品久久久久| 国产精品免费久久久久久久久| 久久精品人成免费| 久久久久久久91精品免费观看| 国产精品久久久久一区二区三区| 人妻无码中文久久久久专区| 性做久久久久久久久浪潮| 九九热久久免费视频| 国产精品九九九久久九九| 久久综合给合久久狠狠狠97色69 | 亚洲午夜久久久精品影院 | 7777久久久国产精品消防器材| 久久国产V一级毛多内射| 久久久久国产精品| 狠狠干狠狠久久| 久久精品国产99国产精品澳门| 久久国产乱子伦免费精品| 国产亚洲精品自在久久| 久久99热只有频精品8| 久久久久久久人妻无码中文字幕爆| 久久午夜福利无码1000合集| 狠狠色丁香婷婷久久综合五月 | 久久久噜噜噜久久熟女AA片|