Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> [android] 界面的劃分,android界面劃分

[android] 界面的劃分,android界面劃分

編輯:關於android開發

[android] 界面的劃分,android界面劃分


1.統一界面管理

1.1利用一個activity去管理應用的所有的界面

1.1.1 理解Activity,Window和View之間的關系

1.1.2 避免Activity過多導致的問題,

例如:徹底退出應用,頻繁改動清單文件等

統一界面風格,降低用戶的學習成本

 

2.界面劃分

2.1展示效果圖,將界面進行初步劃分

2.2界面管理實現

2.2.1抽取標題管理

2.2.2抽取底部導航管理

2.2.3抽取中間內容部分管理,建立內容部分切換機制

2.2.4完善用戶提示機制

 

2.3 准備工作

2.3.1 導入圖片和文字等資源文件

可以把項目作為一個libirary庫

 

2.3.2 命名規則說明

防止名稱沖突

2.4 為Activity設置布局文件

2.4.1 創建三種標題部分布局,兩種導航部分布局

2.4.2 主布局文件中使用<include/>包含布局文件

 

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <!-- 標題部分 -->

    <include
        android:id="@+id/il_title"
        android:layout_width="match_parent"
        android:layout_height="20dp"
        android:layout_alignParentTop="true"
        layout="@layout/il_title" />
    <!-- 導航部分 -->
    <include
        android:id="@+id/il_bottom"
        android:layout_width="match_parent"
        android:layout_height="20dp"
        android:layout_alignParentBottom="true"
        layout="@layout/il_bottom" />
    <!-- 主體部分 -->
    <RelativeLayout 
        android:layout_below="@id/il_title"
        android:layout_above="@id/il_bottom"></RelativeLayout>

</RelativeLayout>

 

 

 

2.5 屏幕適配

2.5.1 寬度適配

2.5.2 高度適配

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved