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

正文內(nèi)容

基于android平臺(tái)的crm系統(tǒng)客戶(hù)端軟件的研究與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 士研究生學(xué)位論文第一章 緒論隨著信息技術(shù)的飛速發(fā)展,企業(yè)之間的競(jìng)爭(zhēng)越來(lái)越激烈,同時(shí),企業(yè)客戶(hù)的需求每時(shí)每刻也都發(fā)生著變化,而傳統(tǒng)的企業(yè)管理系統(tǒng)越來(lái)越難以適應(yīng)信息和需求的瞬息萬(wàn)變。當(dāng)前,智能終端已成為這個(gè)時(shí)代每個(gè)人不可或缺的生活物件。CRM強(qiáng)調(diào)企業(yè)應(yīng)該與客戶(hù)保持持久不間斷的溝通,企業(yè)能夠基于此來(lái)了解客戶(hù)不斷變化的需求,并在此基礎(chǔ)上指導(dǎo)企業(yè)的各項(xiàng)業(yè)務(wù)活動(dòng),改善管理方式,提高產(chǎn)品或服務(wù)的質(zhì)量,提高客戶(hù)的滿(mǎn)意度,從而實(shí)現(xiàn)客戶(hù)的穩(wěn)定化和持續(xù)增長(zhǎng)。2) 獲取信息的不及時(shí)。目前越來(lái)越多的中國(guó)網(wǎng)民選擇使用移動(dòng)終端接入互聯(lián)網(wǎng),而“移動(dòng)化”帶來(lái)的便捷性也逐漸融入到人們的生活、工作當(dāng)中。將CRM與移動(dòng)智能終端相結(jié)合,使終端移動(dòng)性、便捷性的特點(diǎn)得以最大限度的發(fā)揮,企業(yè)的業(yè)務(wù)人員將不再受時(shí)間地點(diǎn)的限制,能夠隨時(shí)隨地地對(duì)客戶(hù)需求進(jìn)行處理和反饋,提高客戶(hù)關(guān)系管理的實(shí)時(shí)性。將每一個(gè)客戶(hù)作為一個(gè)單獨(dú)的個(gè)體,以一對(duì)一的方式實(shí)施客戶(hù)關(guān)系維護(hù)和管理。在以前,地域、時(shí)差、人員等諸多客觀因素會(huì)使得企業(yè)原本優(yōu)質(zhì)的服務(wù)能力下降,或者由于辦公條件、通信傳輸、數(shù)據(jù)分析等的局限性而導(dǎo)致無(wú)法及時(shí)響應(yīng)客戶(hù)的需求。CRM系統(tǒng)作為企業(yè)核心資源的管理系統(tǒng),需要處理大量的客戶(hù)信息,如何分析和利用這些信息成為了CRM系統(tǒng)的關(guān)鍵。3)網(wǎng)絡(luò)應(yīng)用技術(shù)企業(yè)業(yè)務(wù)信息處理,網(wǎng)絡(luò)功能越來(lái)越發(fā)揮著重要的作用。本課題將首先對(duì)系統(tǒng)客戶(hù)端軟件進(jìn)行需求分析,深入描述其功能和性能,確定相關(guān)約束條件,以及服務(wù)器與客戶(hù)端通信等方面的接口細(xì)節(jié)。本課題將設(shè)計(jì)并實(shí)現(xiàn)客戶(hù)端共用界面元素以及底層功能,其中底層功能主要包括數(shù)據(jù)封裝/解析、加密/解密、壓縮/解壓縮、與服務(wù)器的交互等。各個(gè)功能模塊的設(shè)計(jì)與開(kāi)發(fā)將基于之前完成的共用界面元素以及底層功能進(jìn)行,保證風(fēng)格的統(tǒng)一性,同時(shí)減少開(kāi)發(fā)工作量。該測(cè)試工作將隨著各個(gè)功能模塊的開(kāi)發(fā)而進(jìn)行;集成測(cè)試,針對(duì)子系統(tǒng)內(nèi)部以及子系統(tǒng)之間的交互進(jìn)行測(cè)試;系統(tǒng)測(cè)試,將客戶(hù)端與系統(tǒng)其他部分結(jié)合起來(lái),在實(shí)際環(huán)境下運(yùn)行,進(jìn)行測(cè)試,同時(shí)包括性能測(cè)試;驗(yàn)收測(cè)試,讓用戶(hù)也參與的測(cè)試,使用真實(shí)的數(shù)據(jù)進(jìn)行測(cè)試。第三章 介紹CRM系統(tǒng)的需求分析,包括客戶(hù)管理、聯(lián)系人管理、線(xiàn)索管理、銷(xiāo)售訂單管理以及行動(dòng)等功能需求,同時(shí)論述業(yè)務(wù)處理響應(yīng)時(shí)間、安全性、易用性等非功能需求。主要針對(duì)客戶(hù)端共有界面元素以及底層功能模塊、客戶(hù)模塊、聯(lián)系人模塊、線(xiàn)索模塊、銷(xiāo)售訂單模塊、日常安排(行動(dòng))模塊,并給出上述各模塊的流程圖、類(lèi)圖以及時(shí)序圖。第二章 相關(guān)技術(shù)介紹 客戶(hù)關(guān)系管理相關(guān)概念 客戶(hù)關(guān)系管理當(dāng)前關(guān)于客戶(hù)關(guān)系管理,不同的研究機(jī)構(gòu)或企業(yè)、公司有著不同的定義,但是這些不同的定義對(duì)客戶(hù)關(guān)系概念的理解具有共同之處,即客戶(hù)關(guān)系包含了企業(yè)與客戶(hù)之間的所有關(guān)系,如買(mǎi)賣(mài)、咨詢(xún)、售后等,是一種長(zhǎng)期、緊密、互利互惠的關(guān)系[4]。 客戶(hù)關(guān)系管理移動(dòng)應(yīng)用系統(tǒng)解決的問(wèn)題及思路CRM整合了企業(yè)內(nèi)部各個(gè)業(yè)務(wù)人員、各部門(mén)資源,并對(duì)這些資源進(jìn)行有效、規(guī)范地組織、整理和分析,從而提高了企業(yè)中整個(gè)客戶(hù)關(guān)系生命周期的管理效果。企業(yè)絕不希望自己的客戶(hù)群時(shí)時(shí)刻刻都在發(fā)生巨大的變化,一個(gè)相對(duì)穩(wěn)定的客戶(hù)群能夠?yàn)槠髽I(yè)創(chuàng)造一個(gè)平穩(wěn)良好的盈利和發(fā)展空間。CRM移動(dòng)應(yīng)用系統(tǒng)能幫助企業(yè)在營(yíng)銷(xiāo)活動(dòng)中轉(zhuǎn)被動(dòng)為主動(dòng),主動(dòng)地去找尋客戶(hù)、主動(dòng)地獲取需求、主動(dòng)為客戶(hù)提供產(chǎn)品和服務(wù)。隨著版本的更新,Android操作系統(tǒng)也逐步趨于完善,運(yùn)行效率大幅提升,所提供的功能也更加豐富,用戶(hù)體驗(yàn)也好。 Android系統(tǒng)的特點(diǎn)Android操作系統(tǒng)之所以受到用戶(hù)和開(kāi)發(fā)者的青睞,因?yàn)槠渚哂幸韵聨状髢?yōu)勢(shì)[7][8]:1) 開(kāi)放性。Android平臺(tái)不需要區(qū)分核心應(yīng)用和第三方應(yīng)用。Android應(yīng)用程序基于Java語(yǔ)言進(jìn)行開(kāi)發(fā),開(kāi)發(fā)人員只要掌握基本的Java編程技能就能夠輕易的學(xué)習(xí)和上手Android應(yīng)用的開(kāi)發(fā)[10]。圖22 Android系統(tǒng)結(jié)構(gòu)圖[12]從圖22中可以看出,Android系統(tǒng)總共分為四層,從上至下分別是應(yīng)用層(Application)、應(yīng)用框架層(Application Framework)、系統(tǒng)運(yùn)行庫(kù)層(Libraries)和Linux內(nèi)核層。一方面,開(kāi)發(fā)人員必須基于應(yīng)用開(kāi)發(fā)框架進(jìn)行應(yīng)用程序的開(kāi)發(fā),以保持主體結(jié)構(gòu)的一致性;另一方面,應(yīng)用框架允許開(kāi)發(fā)人員在遵守框架相關(guān)規(guī)范的基礎(chǔ)上,對(duì)其開(kāi)發(fā)的應(yīng)用程序進(jìn)行必要的擴(kuò)展,以滿(mǎn)足各個(gè)應(yīng)用程序的差異性、個(gè)性化需求。表21 Android應(yīng)用程序框架所提供的組件[13]組件功能視圖(View)提供構(gòu)建應(yīng)用程序界面的各種控件?;顒?dòng)管理器(Activity Manager)對(duì)應(yīng)用程序基本元素Activity的管理。系統(tǒng)運(yùn)行庫(kù)層包括系統(tǒng)庫(kù)和Android運(yùn)行時(shí)環(huán)境。SGL2D引擎庫(kù)。Webkit瀏覽器引擎。Dalvik虛擬機(jī)是通過(guò)Java實(shí)現(xiàn)的。內(nèi)核層將設(shè)備相關(guān)的服務(wù)以接口形式提供給上層。每一個(gè)Activity都包含一些控件用以實(shí)現(xiàn)相關(guān)的界面效果和相應(yīng)的功能,如按鈕(Button)、文本框(TextView)、列表(ListView)等等。2) ServiceService也是Android開(kāi)發(fā)較為頻繁使用的組件。Broadcast Receiver不像Activity和Service能夠去執(zhí)行某些操作或業(yè)務(wù),它處于一種被動(dòng)的狀態(tài)。 DES加解密技術(shù)對(duì)于一些企業(yè)級(jí)別的系統(tǒng),如CRM系統(tǒng),它們需要在互聯(lián)網(wǎng)上傳輸關(guān)于公司、客戶(hù)等一些企業(yè)內(nèi)部信息,這些信息如果以明文的形式傳輸,勢(shì)必會(huì)有泄露、被竊取的危險(xiǎn)性[15]。DES加密算法屬于分組加密算法,通過(guò)對(duì)密鑰的保護(hù)提高加密算法的安全性。而DES加解密算法具有上述特點(diǎn),因此本課題采用DES算法來(lái)實(shí)現(xiàn)系統(tǒng)內(nèi)數(shù)據(jù)的加解密功能。序列化指的是將對(duì)象寫(xiě)入字節(jié)流的過(guò)程;接收到字節(jié)流,將其恢復(fù)為對(duì)象的過(guò)程,則是反序列化。 本章小結(jié) 本章主要闡述了CRM系統(tǒng)所涉及相關(guān)的技術(shù)。最后對(duì)CRM系統(tǒng)客戶(hù)端與服務(wù)器之間交互數(shù)據(jù)的封裝方法——Java對(duì)象序列化進(jìn)行了說(shuō)明。系統(tǒng)用例圖如圖31所示。而且,“客戶(hù)”這一概念也并非僅指代一個(gè)自然人,它可以指代一個(gè)公司,一個(gè)團(tuán)體等等。于此同時(shí),為用戶(hù)提供快速聯(lián)系客戶(hù)的功能,支持打電話(huà)、發(fā)短信、發(fā)郵件等方式與客戶(hù)進(jìn)行及時(shí)溝通交流。支持用戶(hù)查看與該客戶(hù)相關(guān)的所有對(duì)象的信息,包括該客戶(hù)所擁有的所有聯(lián)系人、銷(xiāo)售訂單、行動(dòng)信息等等。CRM系統(tǒng)中的聯(lián)系人為與用戶(hù)直接進(jìn)行溝通交流的對(duì)象。圖33 聯(lián)系人管理功能用例圖如圖所示,系統(tǒng)提供聯(lián)系人的相關(guān)功能。用戶(hù)在查看聯(lián)系人詳細(xì)信息的同時(shí)也可以查看與聯(lián)系人相關(guān)聯(lián)的所有對(duì)象的信息??蛻?hù)端為用戶(hù)提供了撥打手機(jī)、撥打座機(jī)、發(fā)送郵件等聯(lián)系方式。通過(guò)所獲取的線(xiàn)索,可能會(huì)觸發(fā)商機(jī)以及相關(guān)的后續(xù)操作。在添加線(xiàn)索操作過(guò)程中,用戶(hù)需要確定并輸入該線(xiàn)索的名稱(chēng)以及所涉及的公司名稱(chēng),以便往后進(jìn)行線(xiàn)索的轉(zhuǎn)換操作。因此,線(xiàn)索轉(zhuǎn)化功能對(duì)于線(xiàn)索管理功能而言非常重要。當(dāng)轉(zhuǎn)化操作完成時(shí),該線(xiàn)索不會(huì)被刪除,仍然保存在系統(tǒng)中。它與企業(yè)的利潤(rùn)直接相關(guān),同時(shí)它也直接反映了客戶(hù)的需求。同時(shí),在添加過(guò)程中,用戶(hù)需要選擇與該訂單相關(guān)的客戶(hù)以及業(yè)務(wù)類(lèi)型、銷(xiāo)售部門(mén)等信息。在訂單詳情中,用戶(hù)可以對(duì)其感興趣或者重要的訂單進(jìn)行關(guān)注操作。用戶(hù)可以查看業(yè)務(wù)員(聯(lián)系人)信息,同時(shí)客戶(hù)端也為用戶(hù)提供了撥打手機(jī)、撥打座機(jī)、發(fā)郵件等方式與業(yè)務(wù)員進(jìn)行溝通。若訂單包含了某些附件,用戶(hù)亦可查看附件的詳細(xì)信息。相反,業(yè)務(wù)人員的工作因這些信息的錄入而剛剛開(kāi)始。圖36 行動(dòng)管理功能用例圖CRM系統(tǒng)為用戶(hù)提供了新增行動(dòng)功能。CRM系統(tǒng)針對(duì)行動(dòng)管理功能,還為用戶(hù)提供了照片上傳的功能,用戶(hù)能夠通過(guò)手機(jī)照相機(jī)拍照或者根據(jù)手機(jī)本地的照片圖片,將與行動(dòng)相關(guān)的照片上傳至服務(wù)器,與行動(dòng)關(guān)聯(lián),幫助用戶(hù)記錄并完善行動(dòng)信息。CRM系統(tǒng)還為用戶(hù)提供了行動(dòng)的編輯功能。用戶(hù)可以通過(guò)輸入一個(gè)或多個(gè)關(guān)鍵字對(duì)行動(dòng)進(jìn)行查詢(xún)。 端到端業(yè)務(wù)處理響應(yīng)時(shí)間從用戶(hù)的角度來(lái)看,操作的響應(yīng)時(shí)間是衡量軟件性能的指標(biāo)之一,軟件的性能指的是用戶(hù)操作的響應(yīng)時(shí)間,此運(yùn)行時(shí)間指的是從客戶(hù)端發(fā)起請(qǐng)求到從服務(wù)器得到響應(yīng)的時(shí)間,將相關(guān)數(shù)據(jù)處理展示的過(guò)程。因此,如果對(duì)這些數(shù)據(jù)不加處理而允許其在網(wǎng)絡(luò)上傳輸,則會(huì)導(dǎo)致數(shù)據(jù)被竊取的可能性增大,對(duì)企業(yè)造成不必要的損失[18]。CRM移動(dòng)客戶(hù)端對(duì)于用戶(hù)的提示、說(shuō)明語(yǔ)言應(yīng)該直白,邏輯清晰,同時(shí)應(yīng)該盡量避免使用專(zhuān)業(yè)術(shù)語(yǔ)。用戶(hù)在使用時(shí)應(yīng)操作簡(jiǎn)單方便,各項(xiàng)功能的設(shè)計(jì)應(yīng)該做到直接、流暢。同時(shí),針對(duì)CRM在性能、安全等方面進(jìn)行了非功能需求分析和說(shuō)明。在移動(dòng)終端上,瀏覽器相對(duì)于終端應(yīng)用,用戶(hù)體驗(yàn)較差,事件響應(yīng)速度較低。 邏輯結(jié)構(gòu)本體系結(jié)構(gòu)采用MVC模式進(jìn)行設(shè)計(jì)和開(kāi)發(fā),上層不會(huì)知道底層的具體實(shí)現(xiàn)細(xì)節(jié),因此,改變上層的結(jié)構(gòu)細(xì)節(jié)不會(huì)對(duì)下層造成任何影響。在本CRM系統(tǒng)中,除了用Android自帶的控件構(gòu)建用戶(hù)界面外,還需使用特定的控件用以實(shí)現(xiàn)特殊數(shù)據(jù)的顯示。業(yè)務(wù)邏輯層處于整個(gè)體系架構(gòu)中的中間部分,位于表示層和基礎(chǔ)服務(wù)層之間。3) 基礎(chǔ)服務(wù)層與其他體系結(jié)構(gòu)不同的是,本客戶(hù)端在業(yè)務(wù)邏輯層和數(shù)據(jù)層之間添加了一層——基礎(chǔ)服務(wù)層。業(yè)務(wù)層可以方便的調(diào)用這些接口從而完成自己內(nèi)部邏輯實(shí)現(xiàn)。在本系統(tǒng)客戶(hù)端中,包括結(jié)構(gòu)化數(shù)據(jù)(SQLite數(shù)據(jù)庫(kù))和非結(jié)構(gòu)化數(shù)據(jù)(文件、圖片等等)。CRM系統(tǒng)的技術(shù)架構(gòu)圖如圖43所示。2)移動(dòng)應(yīng)用服務(wù)器。4)持久化層。以下將針對(duì)筆者所參與設(shè)計(jì)和開(kāi)發(fā)的模塊進(jìn)行具體流程的說(shuō)明。用戶(hù)進(jìn)入添加客戶(hù)前,客戶(hù)端需要對(duì)用戶(hù)的權(quán)限進(jìn)行驗(yàn)證,擁有相應(yīng)權(quán)限的用戶(hù)方可進(jìn)行添加操作。當(dāng)用戶(hù)擁有相關(guān)權(quán)限時(shí),用戶(hù)則可以通過(guò)當(dāng)前查看的客戶(hù)進(jìn)行交易的創(chuàng)建,交易包括:銷(xiāo)售訂單、銷(xiāo)售機(jī)會(huì)和行動(dòng);或者用戶(hù)可以對(duì)客戶(hù)進(jìn)行編輯操作,修改客戶(hù)的詳細(xì)信息;或者用戶(hù)也可以查看與該客戶(hù)相關(guān)的對(duì)象信息,相關(guān)對(duì)象包括:信用狀況、銷(xiāo)售訂單、銷(xiāo)售機(jī)會(huì)、行動(dòng)、聯(lián)系人。 聯(lián)系人模塊聯(lián)系人模塊的主要流程如圖45所示。用戶(hù)進(jìn)行搜索聯(lián)系人的操作時(shí),需要輸入一個(gè)或多個(gè)關(guān)鍵字,客戶(hù)端將搜索后的結(jié)果以列表的方式顯示出來(lái)。在聯(lián)系人詳情處,用戶(hù)可以采用多種交流方式與當(dāng)前聯(lián)系人進(jìn)行通信,主要包括:手機(jī)、座機(jī)和郵件等。在線(xiàn)索主界面下,用戶(hù)可以添加、查詢(xún)和查看線(xiàn)索。在線(xiàn)索列表(線(xiàn)索主界面、查詢(xún)結(jié)果)處,用戶(hù)可以查看所選定的線(xiàn)索的詳細(xì)信息。當(dāng)用戶(hù)在聯(lián)系人主界面返回時(shí),線(xiàn)索業(yè)務(wù)流程結(jié)束。在訂單關(guān)注列表界面下,用戶(hù)可以編輯當(dāng)前的關(guān)注列表,用戶(hù)可以將訂單從關(guān)注列表中刪除,但不會(huì)刪除該訂單本身。在用戶(hù)保存了所添加的訂單信息后,客戶(hù)端更新訂單列表。另一種方式則是關(guān)鍵字查詢(xún),用戶(hù)可以輸入一個(gè)或者多個(gè)關(guān)鍵字進(jìn)行查詢(xún)。l 用戶(hù)可以查看與當(dāng)前訂單相關(guān)聯(lián)的業(yè)務(wù)員的信息。l 用戶(hù)可以查看與該訂單相關(guān)的銷(xiāo)售機(jī)會(huì)的信息。本客戶(hù)端銷(xiāo)售訂單功能中,需要顯示用戶(hù)所關(guān)注的訂單列表。在關(guān)注訂單功能中,所需要保存的訂單信息包括:訂單id、訂單編碼、訂單金額、客戶(hù)簡(jiǎn)稱(chēng)、訂單日期。如圖所示,用戶(hù)進(jìn)入行動(dòng)模塊后,客戶(hù)端將與用戶(hù)相關(guān)的所有行動(dòng)通過(guò)列表的方式展現(xiàn)出來(lái)。用戶(hù)執(zhí)行查詢(xún)操作時(shí),需要輸入關(guān)鍵字,執(zhí)行查詢(xún)操作后,客戶(hù)端會(huì)顯示查詢(xún)結(jié)果。當(dāng)前,針對(duì)企業(yè)移動(dòng)應(yīng)用軟件的開(kāi)發(fā),開(kāi)發(fā)人員通常都要重頭開(kāi)始進(jìn)行,針對(duì)應(yīng)用軟件的各個(gè)功能模塊逐個(gè)開(kāi)發(fā),這種開(kāi)發(fā)方式,既需要開(kāi)發(fā)使用Android基本API所能實(shí)現(xiàn)的功能,也需要開(kāi)發(fā)涉及企業(yè)業(yè)務(wù)方面的功能。因此,設(shè)計(jì)并開(kāi)發(fā)具有一定復(fù)用性的共用界面以及底層功能,能夠有效地減少開(kāi)發(fā)成本、提高開(kāi)發(fā)效率和代碼復(fù)用率,同時(shí),也便于應(yīng)用軟件后期的維護(hù)。同時(shí),由于移動(dòng)終端處理能力相對(duì)于PC機(jī)要低,因此這種數(shù)據(jù)封裝和解封裝方法應(yīng)該要盡可能的高效、資源消耗低,能夠方便開(kāi)發(fā)人員調(diào)用同時(shí)也能較好地適應(yīng)移動(dòng)終端設(shè)備的硬件環(huán)境。因此,移動(dòng)應(yīng)用應(yīng)盡可能地減少用戶(hù)流量的消耗,也就是應(yīng)該盡可能地減少客戶(hù)端與服務(wù)器之間交互的數(shù)據(jù)量。因此,絕大多數(shù)企業(yè)移動(dòng)應(yīng)用軟件都需要與服務(wù)器進(jìn)行通信交互。這些組件,可以通過(guò)xml的方式進(jìn)行描述和設(shè)計(jì),而更好的方式則是在xml描述的基礎(chǔ)上,將xml文件轉(zhuǎn)換為Java對(duì)象,提供針對(duì)該控件的相關(guān)操作和方法,方便開(kāi)發(fā)人員調(diào)用。各個(gè)Module將基于該父類(lèi)進(jìn)行各自業(yè)務(wù)邏輯的實(shí)現(xiàn)。4)通信層通信層主要負(fù)責(zé)客戶(hù)端與服務(wù)器的數(shù)據(jù)通信,為數(shù)據(jù)封裝層提供了統(tǒng)一的接口以供調(diào)用。將各個(gè)功能模塊的數(shù)據(jù)交由數(shù)據(jù)封裝解析以及通信模塊進(jìn)行處理,完成與服務(wù)的數(shù)據(jù)交互。本節(jié)以客戶(hù)端中列表樣式的控件為例來(lái)說(shuō)明共用組件的實(shí)現(xiàn)方式。首先需要對(duì)自定義控件所存放的界面進(jìn)行相應(yīng)設(shè)置并初始化。在完成對(duì)所有自定義控件的添加后,將整個(gè)控件添加到界面中加以顯示。該布局應(yīng)盡可能全面地囊括item中的內(nèi)容;示意圖如圖53所示。2) 創(chuàng)建并設(shè)置列表項(xiàng):ListItemSingleLine。定義ListItemSingleLine類(lèi)中的構(gòu)造函數(shù),通過(guò)調(diào)用findViewById方法將以上申明的對(duì)象與xml中定義的控件相關(guān)聯(lián)。這種依據(jù)用戶(hù)點(diǎn)擊事件而更改背景的方式是Android開(kāi)發(fā)過(guò)程中較為常用的界面處理方法。表51 四種布局及其所處位置樣式所處位置對(duì)應(yīng)的布局文件頂部圓角矩形GroupLayout具有多個(gè)item,該item位于第一個(gè)。對(duì)于上述四種item背景布局,需要定義該控件未被點(diǎn)擊和被點(diǎn)擊時(shí)兩種狀態(tài)下的背景。4) 創(chuàng)建并設(shè)置列表界面GroupLayout。表52 列表樣式控件提供的方法方法說(shuō)明setGroupContent(ListView items)設(shè)置列表內(nèi)容,將列表項(xiàng)item添加進(jìn)列表中。圖55 BaseActivity類(lèi)圖1) 向服務(wù)器的請(qǐng)求BaseActivity將提供一個(gè)方法來(lái)實(shí)現(xiàn)發(fā)起請(qǐng)求的操作,該方法封裝了向服務(wù)器發(fā)起請(qǐng)求的具體實(shí)現(xiàn)細(xì)節(jié),其子類(lèi)可以直接調(diào)用該方法實(shí)現(xiàn)發(fā)送請(qǐng)求。客戶(hù)端與服務(wù)器進(jìn)行一次通信的流程圖如圖56所示。圖56 客戶(hù)請(qǐng)求服務(wù)器參數(shù)流程圖2) 監(jiān)聽(tīng)事件的通知客戶(hù)端啟動(dòng)了一個(gè)子線(xiàn)程進(jìn)行服務(wù)器請(qǐng)求的操作。該消息機(jī)制由消息循環(huán)、消息發(fā)送和消息處理三個(gè)部分
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1