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