<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 101,  comments - 29,  trackbacks - 0

    本軟件設定用戶第一個接觸到的功能就是頁面載入等待功能,這個功能對使用者來說就是一個持續1、2秒鐘的等待頁面,在用戶等待的同時程序做一些必要的檢查以及數據準備工作,載入頁面分為UI篇和功能篇,從表及里首先是UI的實現,一個軟件除功能之外還得有一個光鮮的外表也是非常重要的,盡管本人設計水平一般但是還是親自操刀用ps先做了一下設計效果圖如下:


    一、接下來的任務就是在android中實現這樣的效果顯示,從這個效果的設計分別把圖片分成背景版本號部分軟件名稱和圖標作者名稱和blog四個部分,按照這樣的思路把分別生成4張png的圖片,背景部分考慮實現橫屏和豎屏切換額外添加一張橫屏背景圖,然后新建android工程,我這里的名稱為MySinaWeibo,android版本勾選2.2,并且創建名為MainActivity的Activity作為整個軟件的起始頁面,然后把上面的這些圖片保存到項目的res/drawable-mdpi文件夾下,關于res目錄下的drawable-mdpi、drawable-ldpi,、drawable-hdpi三個文件夾的區別,mdpi 里面主要放中等分辨率的圖片,如HVGA (320x480)。ldpi里面主要放低分辨率的圖片,如QVGA (240x320)。hdpi里面主要放高分辨率的圖片,如WVGA (480x800),FWVGA (480x854)。android系統會根據機器的分辨率來分別到這幾個文件夾里面去找對應的圖片,在開發程序時為了兼容不同平臺不同屏幕,建議各自文件夾根據需求均存放不同版本圖片,我這里就不進行這么多的考慮了。

         二、完成圖片資源的準備后接下就是layout文件的編寫, 在res/layout文件夾下新建main.xml文件,這個layout采用LinearLayout控件作為頂層控件,然后用ImageView控件分別實現版本號圖片頂部靠左對齊顯示、軟件名稱和圖標圖片居中對齊、作者名稱和blog圖片底部靠右對齊。注意在版本號圖片顯示ImageView控件下面添加一個RelativeLayout控件作為軟件名稱和圖標圖片ImageVIew和作者名稱和blog圖片ImageView的父控件用來控制居中對齊已經底部對齊的實現具體代碼如下:



     三、在ec打開名為MainActivity的Activity源代碼文件進行編輯,onCreate部分代碼如下:


    然后運行項目可以在模擬器中顯示,上面的幾個圖片都按照設計的位置和效果進行顯示只是整個頁面的背景還是黑色的,接下來就是背景部分的顯示實現,由于為了實現橫豎屏切換顯示,背景圖的顯示采用代碼進行控制顯示,首先用如下方法獲取當前手機是橫屏還是豎屏:


    然后編寫一個名為AutoBackground的公共方法用來實現屏幕背景的自動切換,后面的幾乎每一個功能頁面都需要用到這個方法:


    完成上述兩方法后在 MainActivity的onCreate方法中調用AutoBackground方法進行屏幕自動切換:


    到此完成了載入頁面的UI部分的實現,測試運行模擬器中查看效果,基本上跟最上面的設計效果圖相符,測試效果圖如下:


    posted on 2012-03-20 21:58 mixer-a 閱讀(195) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲人成高清在线播放| 亚洲AV无码成人网站久久精品大| 亚洲日韩在线视频| **俄罗斯毛片免费| 亚洲欧洲春色校园另类小说| 91av在线免费视频| 99999久久久久久亚洲| 最近最新的免费中文字幕| 亚洲天堂免费在线| 免费激情视频网站| 污网站在线观看免费| 亚洲国产婷婷综合在线精品| 久久国产福利免费| 水蜜桃亚洲一二三四在线| 99re6热视频精品免费观看 | 亚洲精品tv久久久久| 中文字幕无线码中文字幕免费| 国产亚洲人成网站观看| 全部免费毛片在线播放| 亚洲av乱码一区二区三区香蕉| 女人让男人免费桶爽30分钟| 激情婷婷成人亚洲综合| 4338×亚洲全国最大色成网站| 最新国产乱人伦偷精品免费网站 | 女人与禽交视频免费看| 色一情一乱一伦一视频免费看| 亚洲欧洲精品成人久久曰影片| 视频免费在线观看| 亚洲区视频在线观看| 国产精品公开免费视频| 国产成人免费ā片在线观看老同学| 666精品国产精品亚洲 | 久久久久免费看黄A片APP| 麻豆91免费视频| 亚洲国产精品自在在线观看| 97碰公开在线观看免费视频| 亚洲乱码无人区卡1卡2卡3| 久久久久无码专区亚洲av| 国产电影午夜成年免费视频| 成人精品综合免费视频| 亚洲成av人片不卡无码|