[發明專利]界面布局切換方法、裝置和移動終端在審
| 申請號: | 201310390631.4 | 申請日: | 2013-08-30 |
| 公開(公告)號: | CN103488403A | 公開(公告)日: | 2014-01-01 |
| 發明(設計)人: | 張裕文;金凡;劉旭姝;蔡經偉 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | G06F3/0487 | 分類號: | G06F3/0487 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 劉映東 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面 布局 切換 方法 裝置 移動 終端 | ||
技術領域
本發明涉及終端技術領域,特別涉及一種界面布局切換方法、裝置和移動終端。
背景技術
在基于移動平臺的應用程序的開發過程中,應用程序界面一般是按照移動終端的豎屏方向設計的。當移動終端由豎屏切換為橫屏時,操作系統根據重力傳感器檢測到移動終端的方向變化,進而在豎屏模式的基礎上,通過對當前應用程序界面的顯示元素進行簡單地縮放,并對當前應用程序界面的布局進行簡單地切換,以顯示橫屏模式下的應用程序界面。
在實現本發明的過程中,發明人發現至少存在以下問題:
當移動終端由豎屏切換為橫屏時,僅是對顯示元素和界面布局進行簡單地調整,切換效果生硬,未考慮到用戶在不同屏幕狀態下的操作習慣,且易造成顯示區域的浪費。
發明內容
為了解決切換效果生硬,未考慮到用戶在不同屏幕狀態下的操作習慣,且易造成顯示區域的浪費的問題,本發明實施例提供了一種界面布局切換方法、裝置和移動終端。所述技術方案如下:
第一方面,提供了一種界面布局切換方法,所述方法包括:
捕獲移動終端的姿態變化;
當所述移動終端從第一姿態變化為第二姿態時,加載與所述第二姿態對應的布局文件,所述第一姿態對應的布局文件與所述第二姿態對應的布局文件中對界面的顯示元素的規定不同;
根據所述第二姿態對應的布局文件,對當前界面進行切換顯示。
較佳的,當所述移動終端從第一姿態變化為第二姿態時,加載與所述第二姿態對應的布局文件,采用如下方式:
當所述第一姿態為豎屏狀態、所述第二姿態為橫屏狀態時,加載橫向布局文件;或,
當所述第一姿態為橫屏狀態、所述第二姿態為豎屏狀態時,加載豎向布局文件。
較佳的,根據所述第二姿態對應的布局文件,對當前界面進行切換顯示,采用如下方式:
獲取指定顯示對象的臨時狀態信息,所述指定顯示對象為所述第一姿態下顯示的顯示對象;
根據所述第二姿態對應的布局文件和所述臨時狀態信息,對當前界面進行切換顯示。
較佳的,所述第二姿態對應的布局文件包括顯示區域、顯示區域的參數信息、顯示元素和所述顯示元素的參數信息,所述顯示區域的參數信息至少包括所述顯示區域的坐標信息和尺寸信息,所述顯示元素的參數信息至少包括所述顯示元素的坐標信息和尺寸信息,所述臨時狀態信息至少包括所述指定顯示對象的坐標信息。
較佳的,根據所述第二姿態對應的布局文件和所述臨時狀態信息,對當前界面進行切換顯示,采用如下方式:
根據所述顯示元素的坐標信息和尺寸信息,顯示所述顯示元素;
根據所述顯示區域的參數信息,對所述指定顯示對象的臨時狀態信息進行調整,并根據調整后的臨時狀態信息顯示所述指定顯示對象。
較佳的,根據所述顯示區域的參數信息,對所述指定顯示對象的臨時狀態信息進行調整,并根據調整后的臨時狀態信息顯示所述指定顯示對象之后,所述方法還包括:
當檢測到對第一顯示元素的顯示指令時,顯示所述第一顯示元素的顯示對象,所述第一顯示元素為任一顯示元素;或,
當在顯示所述第一顯示元素的顯示對象時檢測到第一操作,隱藏第二顯示元素,所述第二顯示元素為所述第一顯示元素之外的顯示元素;或,
當在顯示所述第一顯示元素的顯示對象時檢測到對任一顯示對象的第二操作,隱藏所述第二顯示元素,并顯示所述任一顯示對象的操作選項。
較佳的,當在顯示所述第一顯示元素的顯示對象時檢測到第一操作,隱藏第二顯示元素之后,所述方法還包括:
當檢測到第三操作時,顯示所述第二顯示元素。
較佳的,所述第一操作為向上滑動操作,所述第二操作為長按操作,所述第三操作為向下滑動操作。
較佳的,所述操作選項至少包括發送選項、加入相冊選項和刪除選項中的一項或多項。
較佳的,根據所述顯示區域的參數信息,對所述指定顯示對象的臨時狀態信息進行調整,并根據調整后的臨時狀態信息顯示所述指定顯示對象,采用如下方式:
對于圖庫,根據所述圖庫中圖片的坐標信息,確定切換前居中圖片,所述切換前居中圖片的坐標信息對應于切換前的顯示區域的中間區域;
將所述切換前居中圖片的坐標信息調整為指定坐標信息,所述指定坐標信息對應于切換后的顯示區域的中間區域;
根據所述切換前居中圖片的指定坐標信息,對所述切換前居中圖片之外的其他圖片的坐標信息進行調整;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310390631.4/2.html,轉載請聲明來源鉆瓜專利網。





