亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種獲得與屏幕適配的控件的方法和系統(tǒng)與流程

文檔序號:12176467閱讀:來源:國知局

技術特征:

1.一種獲得與屏幕適配的控件的方法,其特征在于,包括:

獲得目標屏幕的目標屏幕寬高比;

調(diào)用自動布局函數(shù)工具類AutoLayoutHelper,使所述AutoLayoutHelper基于所述目標屏幕寬高比,計算出目標控件的適配于所述目標屏幕的新渲染參數(shù)。

2.如權利要求1所述的方法,其特征在于,在獲得目標屏幕的屏幕寬高比之前,還包括:

創(chuàng)建用于繼承所述目標控件的原控件的新控件,所述新控件的渲染參數(shù)為所述新渲染參數(shù),所述原控件的渲染參數(shù)為原渲染參數(shù),所述新渲染參數(shù)能夠繼承所述原渲染參數(shù)。

3.如權利要求2所述的方法,其特征在于,所述新控件中具有向自動布局函數(shù)AutoLayoutInfo提供修改所述新控件渲染參數(shù)權限的內(nèi)部類,在基于所述目標屏幕寬高比,獲得目標控件的新渲染參數(shù)之前,還包括:

通過所述內(nèi)部類調(diào)用所述AutoLayoutInfo獲取所述新控件的控件屬性,所述控件屬性包括用于表示所述新渲染參數(shù)中的需要計算的新子參數(shù);

根據(jù)所述控件屬性,確定所述新子參數(shù)。

4.如權利要求3所述的方法,其特征在于,調(diào)用自動布局函數(shù)工具類AutoLayoutHelper,使所述AutoLayoutHelper基于所述目標屏幕寬高比,計算出目標控件的適配于所述目標屏幕的新渲染參數(shù),包括:

調(diào)用所述AutoLayoutInfo的AutoLayoutHelper,根據(jù)所述目標屏幕寬高比與原渲染參數(shù)對應的原屏幕寬高比的比例計算出所述新子參數(shù);其中,所述新子參數(shù)與所述新子參數(shù)對應的原子參數(shù)的比例,與所述原屏幕寬高比與所述新屏幕寬高比的比例一致。

5.如權利要求2所述的方法,其特征在于,在調(diào)用自動布局函數(shù)工具類AutoLayoutHelper,使所述AutoLayoutHelper基于所述目標屏幕寬高比,計算出目標控件的適配于所述目標屏幕的新渲染參數(shù)之后,還包括:

以所述新控件替換所述原控件,以使所述目標控件能夠按照所述新渲染參數(shù)被渲染在所述目標屏幕上。

6.如權利要求1所述的方法,其特征在于,獲得目標屏幕的目標屏幕寬高比,包括:

通過輸入裝置接收所述目標屏幕寬高比;或者

通過所述目標屏幕所在的電子設備系統(tǒng)的窗口管理函數(shù)WindowManager獲取所述目標屏幕寬高比。

7.一種獲得與屏幕適配的控件的系統(tǒng),其特征在于,包括:

獲得模塊,用于獲得目標屏幕的目標屏幕寬高比;

計算模塊,用于調(diào)用自動布局函數(shù)工具類AutoLayoutHelper,使所述AutoLayoutHelper基于所述目標屏幕寬高比,計算出目標控件的適配于所述目標屏幕的新渲染參數(shù)。

8.如權利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括:

創(chuàng)建模塊,用于在獲得目標屏幕的屏幕寬高比之前,創(chuàng)建用于繼承所述目標控件的原控件的新控件,所述新控件的渲染參數(shù)為所述新渲染參數(shù),所述原控件的渲染參數(shù)為原渲染參數(shù),所述新渲染參數(shù)能夠繼承所述原渲染參數(shù)。

9.如權利要求8所述的系統(tǒng),其特征在于,所述新控件中具有向自動布局函數(shù)AutoLayoutInfo提供修改所述新控件渲染參數(shù)權限的內(nèi)部類,所述系統(tǒng)還包括:

獲取模塊,用于在基于所述目標屏幕寬高比,獲得目標控件的新渲染參數(shù)之前,通過所述內(nèi)部類調(diào)用所述AutoLayoutInfo獲取所述新控件的控件屬性,所述控件屬性包括用于表示所述新渲染參數(shù)中的需要計算的新子參數(shù);

確定模塊,用于根據(jù)所述控件屬性,確定所述新子參數(shù)。

10.如權利要求9所述的系統(tǒng),其特征在于,所述計算模塊用于調(diào)用所述AutoLayoutInfo的AutoLayoutHelper,根據(jù)所述目標屏幕寬高比與原渲染參數(shù)對應的原屏幕寬高比的比例計算出所述新子參數(shù);其中,所述新子參數(shù)與所述新子參數(shù)對應的原子參數(shù)的比例,與所述原屏幕寬高比與所述新屏幕寬高比的比例一致。

當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1