[發明專利]一種移動終端應用界面的生成方法和裝置有效
| 申請號: | 201611139006.2 | 申請日: | 2016-12-12 |
| 公開(公告)號: | CN107066244B | 公開(公告)日: | 2020-12-18 |
| 發明(設計)人: | 馬引;蘇穎 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙) 11442 | 代理人: | 馬佑平 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 終端 應用 界面 生成 方法 裝置 | ||
本發明提供了一種移動終端應用界面的生成方法和裝置。該生成方法包括:將客戶端上需要顯示的每個單元格視圖劃分出多個顯示區,每個顯示區都具有一個唯一的ID號;當服務器接收到客戶端發送的界面顯示請求時從數據庫讀取出每個單元格視圖上需要顯示的多個數據,并以預定格式重新組織所述多個數據然后發送給客戶端;客戶端接收并解析出從服務器端發送過來的具有預定格式的數據,根據記錄的控件類型生成相應的控件,根據ID號將生成的控件顯示在相應的顯示區上。
技術領域
本發明涉及信息處理技術領域,具體而言涉及一種移動終端應用界面的生成方法和裝置。
背景技術
近年來,隨著移動互聯網技術的快速發展,各種智能移動終端得到了廣泛應用。越來越多的人通過智能移動終端瀏覽網絡資源,進行通信、社交活動和購物等,這為人們的工作和生活帶來了極大的便利。然而,移動終端設備由于處理能力、待機時間、屏幕尺寸等等及應用環境(操作系統、網絡條件等等)與傳統個人計算機(PC)有很大不同,雖然已經存在海量的網絡資源,但這些資源大多數專門為PC的使用而設計。如果直接使用移動終端設備訪問,效果不甚理想。因此,為了符合移動終端設備的特點,提升用戶體驗,開發者需要針對不同平臺進行開發,而原生界面開發是其中最重要的一環。
目前,在主流智能移動終端平臺(iOS和Android)的開發中,開發者均使用平臺提供的基本控件構造移動終端應用界面,并使用與服務器端事先約定的數據格式進行數據傳輸,以供客戶端使用。但由于應用界面的設計細節千差萬別,而系統的基本控件只能提供特定的基礎功能,這就需要開發人員針對特定的界面設計來編寫界面代碼。但是實際上,為了用戶體驗的連續性與一致性,應用中大多數的界面設計(外觀布局、操作方式等)都具有相當程度的相似性,這在軟件開發上會產生大量實質上重復的代碼。
圖1a-d為現有的APP應用界面的截圖實例。圖1a是提供外賣的APP應用界面的一個截圖實例,圖1b是提供KTV信息的APP應用界面的一個截圖實例,圖1c是提供電影院信息的APP應用界面的一個截圖實例,圖1d是提供住宿信息的APP應用界面的一個截圖實例,從這4幅截圖可以看出這4個應用界面設計有相似性但存在差異,因此需要開發人員對這4個應用界面分別編寫界面代碼,這就會產生大量實質上重復的代碼。這對于一款能夠提供多種消費信息的APP產品來說,例如某款能夠提供美食、電影、酒店、外賣、休閑娛樂、KTV、度假出行、機票/火車票、景點、運動健身、學習培訓等等多種信息的APP產品來說,提供不同信息的應用界面設計存在差異性,需要對這些不同應用界面分別編寫界面代碼。
另外,如果一個應用界面上顯示的多條信息如果存在顯示格式上的不同,就需要對不同顯示格式的信息單獨編寫顯示代碼,盡管在實踐中這種情況很少見,因為這需要編寫的重復代碼量會非常大。
在開發一款APP產品時,尤其是可以提供網上購物的APP時,對不同應用界面分別編寫界面代碼,且會產生大量實質上重復的代碼,這將對應用的開發造成一系列負面影響,如開發效率降低、代碼體積增大、調試維護困難等等。
發明內容
本發明的目的在于提供一種在應用界面上的單元格視圖的生成方法和裝置以及由此得到的移動終端應用界面的生成方法和裝置,以改善上述的問題。
本發明實施例提供了一種在應用界面上的單元格視圖的生成方法,其特征在于,包括:
將客戶端上需要顯示的每個單元格視圖劃分出多個顯示區,每個顯示區都具有一個唯一的ID號;
當服務器接收到客戶端發送的界面顯示請求時從數據庫讀取出每個單元格視圖上需要顯示的多個數據,并以預定格式重新組織所述多個數據然后發送給客戶端,其中每一個數據對應一個顯示區,該預定格式至少包括:ID字段、type字段、和value字段,其中該ID字段用于保存ID號,該type字段用于保存控件的類型,該value字段用于保存需要顯示的數據內容;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611139006.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種機場行李快速提取方法
- 下一篇:一種提高植物赤霉病抗性的小麥基因及其應用





