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 主布局檔案中使用
包含布局檔案
<?xml version="1.0" encoding="utf-8"
?>
<
relativelayout
xmlns: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 高度適配
android 介面的劃分
1.統一介面管理 1.1利用乙個 activity 去管理應用的所有的介面 1.1.1 理解 activity window 和view 之間的關係 1.1.2 避免 activity 過多導致的問題,例如 徹底退出應用,頻繁改動清單檔案等 統一介面風格,降低使用者的學習成本 2.介面劃分 2.1展...
android 啟動介面的定製
android 開機會出現3個畫面 一 底層linux核心系統啟動,出現linux小企鵝畫面 reboot 二 android平台啟動初始化,出現 a n d r i o d 文字字樣畫面 三 android平台上層圖形系統啟動,出現含閃動的android字樣的動畫 start 一 底層linux核...
Android登入介面的實現
最近由於專案需要,寶寶好久沒搞android啦,又是因為專案需要,現在繼續弄android,哎,說多了都是淚呀,別的不用多說,先搞乙個登入介面練練手,登入介面可以說是android專案中最常用也是最基本的,如果這個都搞不定,那可以直接去跳21世紀樓啦。廢話不多說,先上效果圖 相信這種渣渣布局對很多人...