freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書資源信息檢索客戶端軟件功能展示與界面設(shè)計(jì)(編輯修改稿)

2024-08-30 11:50 本頁面
 

【文章內(nèi)容簡介】 框詢問“whether you want to send usage statistics to Google. ”,如果想這樣做,點(diǎn)擊“Proceed”,只有點(diǎn)擊“Proceed”才能繼續(xù);3. 對于主面板中“SDK Location”,點(diǎn)擊 “Browse...”,然后定位到已經(jīng)下載好 SDK 文件夾中; 4. 點(diǎn)擊“Apply”,然后就 “OK”。 安裝 SDK ADT綁定包在 Android 早期版本中為 Eclipse 添加 SDK 和 ADT 包對于新手來說是個(gè)比較復(fù)雜的過程,從 Android 開始,Android 開發(fā)者網(wǎng)站上提供了 SDK 、ADT 與 Eclipse 綁定的開發(fā)包,這個(gè)綁定包下載后只需解壓縮就可以使用了。也就是只要系統(tǒng)中已經(jīng)安裝好JDK后,只需安裝這個(gè)ADT綁定包就可以一步到位地安裝好Android集成開發(fā)環(huán)境。因此,對于 Android 開發(fā)的新手,我們推薦下載“ ADT Bundle for Windows”包快速建立 Android 應(yīng)用開發(fā)環(huán)境。這個(gè)包綁定了必需的 Android SDK 組件 、帶有內(nèi)置 ADT 的 Eclipse 集成開發(fā)環(huán)境。只有一次簡便的下載,就可以順利地建立起 Android 應(yīng)用開發(fā)環(huán)境。具體來說,“ADT Bundle”綁定包中含有:Eclipse + ADT plugin(Eclipse 和 ADT 插件)Android SDK Tools(Android 軟件開發(fā)工具包)Android Platformtools(Android 平臺(tái)工具包)The latest Android platform(最新 Android 平臺(tái))The latest Android system image for the emulator(最新 Android 系統(tǒng)模擬器映象)圖21 下載SDK ADT Bundle 界面3 UI相關(guān)技術(shù)與理論 UI類介紹在對該圖書館信息檢索客戶端進(jìn)行UI設(shè)計(jì)是當(dāng)然離開不了最基本的UI類,下面主要對3種UI類做簡要介紹。 資源類 資源類平時(shí)用到的顏色colors、圖形drawables等相關(guān)資源均通過該類來管理。如下是對該資源的引用:int getColor(int id) 對應(yīng)res/values/ Drawable getDrawable(int id) 對應(yīng)res/drawable/ String getString(int id) 和CharSequence getText(int id) 對應(yīng)res/values/ String[] getStringArray(int id) 對應(yīng)res/values/ float getDimension(int id) 對應(yīng)res/values/ 顯示類 顯示類在Android當(dāng)中View類是最基本的一個(gè)類,基本上所有的高級(jí)UI組件都是繼承View類而實(shí)現(xiàn)的。
TextView(文本框),Button(按鈕),ListView(列表),EditText(編輯框),RaidoButton(多選按鈕),Checkbox(選擇框)等都是View類 控件類 控件類常用的控件有文本控件TextView EditText按鈕控件Button ImageButton單選與復(fù)選按鈕CheckBox和RadioButton圖片控件ImageView
界面設(shè)計(jì)及美工為了實(shí)現(xiàn)該軟件的人機(jī)交互、操作邏輯、界面美觀。使得軟件的操作變得舒適、簡單、自由。我通過以下方式來達(dá)到良好的用戶體驗(yàn)。 去除界面頂部標(biāo)題欄有兩種方法:在程序中添加。setContent()之前添加去除title語句——requestWindowFeature()。去出標(biāo)題欄TITLE。注冊Activity時(shí)加上如下語句就可以實(shí)現(xiàn):activity:android:name=”.Activity”Android:theme=”@theme=style/”/activity 鎖定橫屏操作。在每一個(gè)注冊Activity時(shí)加上如下語句就可以實(shí)現(xiàn):activity:android:name=”.Activity”android:screenOrientation=” portrait”/activity 圖片美工的制作 通過借助photoshop技術(shù)來處理圖片,使得每張圖片都有屬于它的意義。 事件監(jiān)聽及線程處理Android平臺(tái)的事件處理機(jī)制有兩種:一種是基于回調(diào)機(jī)制的, 一種是基于監(jiān)聽接口的。使用線程處理實(shí)現(xiàn)該軟件的啟動(dòng)處理。以達(dá)到良好的視覺體驗(yàn)。 事件的回調(diào)機(jī)制Android平臺(tái)中,每個(gè)View都有自己的處理事件的回調(diào)方法,可以通過重寫View中的這些回調(diào)方法來實(shí)現(xiàn)需要的響應(yīng)事件。當(dāng)某個(gè)事件沒有被任何一個(gè)View處理時(shí),便會(huì)調(diào)用Activity中相應(yīng)的回調(diào)方法。在我負(fù)責(zé)的模塊里主要用到了以下2種回調(diào)方法。功能:,所有的View全部實(shí)現(xiàn)了該接口并重寫了該方法,該方法用來捕捉手機(jī)鍵盤被按下的事件。功能:該方法在View類中的定義,并且所有的View子類全部重寫了該方法,應(yīng)用程序可以通過該方法處理手機(jī)屏幕的觸摸事件。 事件的監(jiān)聽機(jī)制在軟件中主要運(yùn)用到以下3種監(jiān)聽機(jī)制功能:該接口處理的是點(diǎn)擊事件。在觸控模式下,是在某個(gè)View上按下并抬起的組合動(dòng)作,而在鍵盤模式下,是某個(gè)View獲得焦點(diǎn)后點(diǎn)擊確定鍵或者按下軌跡球事件。功能:OnKeyListener是對手機(jī)鍵盤進(jìn)行監(jiān)聽的接口,通過對某個(gè)View注冊該監(jiān)聽,當(dāng)View獲得焦點(diǎn)并有鍵盤事件時(shí),便會(huì)觸發(fā)該接口中的回調(diào)方法。功能:OnTouchListener接口是用來處理手機(jī)屏幕事件的監(jiān)聽接口,當(dāng)為View的范圍內(nèi)觸摸按下、抬起或滑動(dòng)等動(dòng)作時(shí)都會(huì)觸發(fā)該事件。 線程處理再該軟件中啟動(dòng)界面的設(shè)計(jì)就運(yùn)用到了線程處理,后面會(huì)著重介紹。4 系統(tǒng)構(gòu)思 形成系統(tǒng)概念 用戶群用戶為本校所有師生使用Android智能操作系統(tǒng)的手機(jī)用戶。本系統(tǒng)的最終用戶是本校所有師生使用Android智能操作系統(tǒng)的手機(jī)用戶。 可行性分析成本和風(fēng)險(xiǎn):基于Android平臺(tái)的圖書館客戶端軟件是基于Android的應(yīng)用層開發(fā),金錢成本為開發(fā)所需的電腦和測試時(shí)所需要的Android手機(jī)。效益:良好的用戶操作體驗(yàn)一定會(huì)吸引本校師生下載使用,在后續(xù)的升級(jí)版本中加入合適的廣告,如近期校園新聞,校園通告,不僅方便了用戶,同時(shí)不會(huì)影響用戶體驗(yàn)。 需求陳述 開發(fā)環(huán)境Windows XP SP3操作系統(tǒng), JDK, Eclipse, Android SDK, Android Development Tools(ADT)。上面已經(jīng)著重介紹了開發(fā)環(huán)境構(gòu)建的具體操作 運(yùn)行環(huán)境Android 。 性能需求美觀的用戶界面,良好的操作體驗(yàn),多線程的使用,數(shù)據(jù)查詢的效率。 軟件實(shí)現(xiàn)原則根據(jù)軟件工程規(guī)范和基于Android的圖書館客戶端的要求及特點(diǎn),系統(tǒng)開發(fā)時(shí)必須遵循以下原則。:開發(fā)的系統(tǒng)必須滿足實(shí)用性需求,做到使用方便,界面直觀,易學(xué)易用,不同界面之間轉(zhuǎn)換速度快。:系統(tǒng)在性能上做到實(shí)時(shí)性強(qiáng)、響應(yīng)速度快、穩(wěn)定性高、出錯(cuò)率低、容錯(cuò)性好等優(yōu)點(diǎn)。:在滿足實(shí)用性的條件下,界面設(shè)計(jì)做到美觀大方,大小適中,排列整齊,各種控制按鍵的中文名字簡單明了。4統(tǒng)一性原則:實(shí)行統(tǒng)一的界面風(fēng)格5 系統(tǒng)總體構(gòu)架與各模塊功能設(shè)計(jì) 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)總體構(gòu)架圖51 系統(tǒng)功能模塊與軟件邏輯示意圖 模塊關(guān)系圖Android 中提供了Intent組件來實(shí)現(xiàn)Activity組件間的交互與通信,它不僅適用于應(yīng)用程序內(nèi)部,也可用于應(yīng)用程序之間的交互。組件只需要將自己需要的功能通過Intent進(jìn)行描述,而不必具體實(shí)現(xiàn)對組件的引用,這些工作全部由底層的Android Runtime來實(shí)現(xiàn),因此,Intent最大的優(yōu)點(diǎn)就是完美地實(shí)現(xiàn)了調(diào)用者與被調(diào)用者之間的解耦。如下圖52中,描述了各模塊之間的調(diào)用關(guān)系。圖52模塊關(guān)系圖 系統(tǒng)啟動(dòng)功能與界面 功能簡介啟動(dòng)界面是系統(tǒng)的第一個(gè)界面,相當(dāng)于軟件的封面,在等待應(yīng)用初始啟動(dòng)階段提供良好的用戶視覺感受和用戶體驗(yàn)。啟動(dòng)界面的布局文件由一個(gè)RelativeLayout(相對布局)構(gòu)成,通過設(shè)置布局背景屬性android:background=@drawable/android4導(dǎo)入畫面,采用多線程模式控制六張圖片切換以達(dá)到動(dòng)態(tài)效果。 運(yùn)行效果圖圖53啟動(dòng)界面 代碼分析//初始化啟動(dòng)界面的6張圖片并啟動(dòng)線程private void initLoadingImages() { int[] imageIds = new int[9]。 imageIds[0] = 。 imageIds[1] = 。 imageIds[2] = 。 imageIds[3] = 。 imageIds[4] = 。 imageIds[5] = 。 (imageIds)。 } 功能展示與界面 功能簡介當(dāng)程序啟動(dòng)后自動(dòng)會(huì)跳轉(zhuǎn)到功能展示界面,整個(gè)界面用7張圖片作為背景,通過對圖片的監(jiān)聽以實(shí)現(xiàn)手指滑動(dòng)圖片的效果實(shí)現(xiàn)切換,向初次使用本軟件的用戶提供了快速功能展示。本界面采用相對布局,嵌套引用其他布局提供深層布局。在最后一張功能圖片視圖上設(shè)置一個(gè)按鈕組件,并實(shí)現(xiàn)監(jiān)聽處理,以便點(diǎn)擊進(jìn)入登錄界面。 運(yùn)行效果圖 圖54功能展示界面 代碼分析imgs = new ImageView[count]。//新建一個(gè)圖片對象數(shù)組用于存放圖片個(gè)數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1