【摘要】隨著3G智能手機的普及,基于android手機的開發(fā)應(yīng)用產(chǎn)品越來越多,涉及生活的方方面面。本文針對電信的自有手機服務(wù),設(shè)計開發(fā)了一款應(yīng)用整合型的“翼點通”手機軟件。
【關(guān)鍵詞】智能手機android翼點通
目前,3G智能手機的應(yīng)用越來越廣泛,3G網(wǎng)絡(luò)已經(jīng)成為人們?nèi)粘I畋夭豢缮俚囊徊糠?。作?G網(wǎng)絡(luò)領(lǐng)軍企業(yè)的中國電信,針對用戶的個性化需求,為用戶量身定制了一系列天翼3G產(chǎn)品。這些產(chǎn)品的應(yīng)用相對廣泛,涉及到閱讀、音樂、影視、動漫、游戲等等,就連目前最為流行的微博和即時聊天軟件,也有涉足。
但是,這些天翼3G產(chǎn)品都是以獨立的形式問世,在智能手機的應(yīng)用上也相對獨立,關(guān)聯(lián)性不大,如愛音樂和天翼視訊、微博與翼聊之類的,產(chǎn)品都相對自身定位,跨度過于分散,用戶無法很好地通過該類型軟件與電信聯(lián)系起來,減弱了電信業(yè)務(wù)的宣傳力度。
為克服以上不足,將現(xiàn)有電信的主流天翼3G產(chǎn)品進行整合,提出了電信3G應(yīng)用平臺設(shè)計方案———“翼點通”應(yīng)用軟件平臺,讓用戶對電信的多個獨立天翼3G產(chǎn)品有全方位的了解。
該軟件平臺包含三個元素,分別是生活元素、社區(qū)元素和資費元素,通過該軟件,用戶既可以方便查詢生活相關(guān)信息,又能夠了解到電信10000號、愛音樂、愛動漫、天翼閱讀、天翼視訊、天翼支付、天翼寬帶、189郵箱、天翼空間和電信網(wǎng)上大學等相關(guān)內(nèi)容。最值得期待的是,該軟件還一并引入了目前網(wǎng)絡(luò)最流行的兩大元素:微博和即時聊天功能,使用戶能夠輕松方便的查看微博信息和隨時隨地與好友暢聊。
一、“翼點通”應(yīng)用軟件平臺
應(yīng)用程序功能模塊如下:
(1)“翼生活”子模塊,主要用于為用戶提供日常相關(guān)本地信息的搜索,該單元包括餐飲美食、旅游出行、天氣預報、寶寶百科、休閑娛樂、便民生活、教育培訓、車友天地和家政中心等版塊,該單元還支持全國范圍內(nèi)的跨域搜索;
(2)“翼社區(qū)”子模塊,主要用于對天翼3G主流產(chǎn)品的集中展示,該單元包括了天翼閱讀、愛音樂、愛動漫、天翼視訊、愛游戲、天翼導航、天翼空間、189郵箱、天翼Live、網(wǎng)上大學、微博和翼聊等產(chǎn)品,用戶選擇下載安裝完可直接在本界面體驗;
(3)“翼資費”子模塊,該單元主要針對部分用戶對于電信相關(guān)產(chǎn)品不明確或者資費不清楚,造成在無法了解到具體信息的情況下流失等問題,將10000號這個電信主打語音平臺展示給用戶,通過該單元的電話咨詢模塊,用戶可以自動撥號連接10000號進行服務(wù)咨詢。該單元還融入了“天翼支付”和“天翼寬帶”等資費類產(chǎn)品。
二、應(yīng)用軟件設(shè)計
1、用戶界面布局
Android是通過布局(Layout)來定義UI(用戶界面)的。各種布局方式的應(yīng)用,F(xiàn)rameLayout、LinearLayout、TableLayout、AbsoluteLayout、RelativeLayout,為指定元素配置上下文菜單,為應(yīng)用程序配置選項菜單以及多級菜單的實現(xiàn)。
本應(yīng)用程序中,用戶界面的“切換城市”文本框和“××城市”文本框采用相對布局方式,“翼生活”、“翼社區(qū)”和“翼資費”三個子單元文本框則采用線性布局方式。在這個布局中,還采用了gridview宮格視圖,
其中,gridview的定義與實例化
“翼點通”應(yīng)用程序定義了一個名為:com.baishitong. act的包和一個名為:com.baishitong.act.life的子包,其中包含了一系列用于顯示、搜索和自動關(guān)聯(lián)的類。以下是包中重要的幾個類:(1)BaseActivity:這個類用于初始化對話框;(2)CityDataApplication:這個類用于全局保存數(shù)據(jù),它繼承Application類,里面的數(shù)據(jù)在程序沒有退出前都保留著;(3)SoftDatas:這個類用于保存數(shù)據(jù);(4)Main:這個類主要用于實現(xiàn)子單元之間的切換以及各功能模塊之間的選擇調(diào)用;(5)Detail:這個類主要用于實現(xiàn)二級鏈接下的撥號、轉(zhuǎn)發(fā)和返回功能;(6)Life類:這個類實現(xiàn)了“翼生活”子單元中各生活版塊的相應(yīng)搜索查詢功能。
該應(yīng)用程序還定義了一個名為:com.baishitong.adapter的包,該包定義了Android里面的適配器,處理listview或gridview之類的視圖。當需要綁定一些數(shù)據(jù)展現(xiàn)到桌面上,這時就需要Adapter,它決定了怎么展現(xiàn)視圖通過Adapter來綁定特殊的數(shù)據(jù)類型。
3、程序中的核心代碼
(6)“翼社區(qū)”功能模塊實現(xiàn)
在“翼社區(qū)”功能模塊中,加入了目前中國電信主流天翼3G產(chǎn)品,包括天翼閱讀、愛音樂、愛動漫、翼聊等,在實現(xiàn)方式上,各子單元依然采用“switch…case”選擇語句,對于用戶的點擊響應(yīng),程序與“翼資費”的相應(yīng)方式相同,首先判斷用戶手機是否有sdcard,如果有,判斷模塊客戶端是否已經(jīng)下載安裝,如果該客戶端已經(jīng)下載安裝,直接讀取打開客戶端,如果沒有下載,提示用戶是否下載安裝。
三、結(jié)論
該應(yīng)用軟件在滿足用戶基本搜索功能的情況下,綜合展示了電信天翼3G產(chǎn)品,給用戶提供了統(tǒng)一的體驗界面,讓用戶對天翼3G產(chǎn)品有了更加直觀的了解,該應(yīng)用軟件與其它同類產(chǎn)品相比,具有以下的創(chuàng)新點:(1)集中化展示。針對目前電信天翼3G產(chǎn)品相對獨立,用戶的了解度遠遠小于產(chǎn)品本身價值的問題,該軟件實現(xiàn)了集中化展示功能,為提升用戶體驗增加了籌碼;(2)產(chǎn)品關(guān)聯(lián)性強。當前描述電信天翼3G產(chǎn)品的手機應(yīng)用軟件較多,但是形式單一,都是針對自身而言,關(guān)聯(lián)性差。該應(yīng)用軟件將主流天翼3G產(chǎn)品集中給用戶下載體驗,讓用戶能迅速了解每個產(chǎn)品的差異性和適用性,為用戶的個性定制提供了前提;(3)適用性廣,該軟件支持全國范圍內(nèi)的用戶體驗,適用性較廣;(4)擴展性強。該軟件可以根據(jù)具體需求,增加天翼3G產(chǎn)品。
該軟件主要定位為展示型軟件,通過整合模式的提出,給電信天翼產(chǎn)品今后的多樣化發(fā)展提供一種參考模式,也從某種角度上提升了用戶的操作便利性和體驗性。該應(yīng)用軟件目前上掛在廈門電信自建服務(wù)器上,供用戶下載體驗,通過體驗,用戶普遍反映該軟件界面內(nèi)容友好豐富,應(yīng)用體驗性強,適合作為智能手機的應(yīng)用填充。