概述
本人在團隊負責的是部分客戶端的實現。所以截止到現在都是學習Android的基本操作。並且所學東西過於零碎,因此選擇幾項在團隊專案中比較重要的展示。。
1、 activity之間的跳轉和傳遞引數
與團隊專案的關聯
activity之間的跳轉是實現Android APP的基本操作。在閱讀客戶端中很大部分的都是實現activity的跳轉。。
存所需資料的類:
A activity,並設定按鈕啟動B activity 且 送入資料:
B activity 顯示所獲取的資料:
結果:
2、menu的使用以及選單彈窗PopupMenu的實現
與團隊專案的關:
在閱讀類app中 選單也是重要的組成部分,在修改背景字型等方面都有所應用。比如我們所做的APP中,修改字型還有收藏分享等為了介面的簡潔,都放在了選單內。。
實現彈窗的主要程式碼
item
結果:
3、layout的佈局
(1) 線性佈局(LinearLayout)
這個佈局會將它所包含的控制元件線上性方向上依次排列。
(2)相對佈局(RelativeLayout)
RelativeLayout佈局可以通過相對定位的方式讓控制元件出現在佈局 的任何位置
(3)幀佈局(Framelayout)
所有控制元件都會預設擺放在佈局的左上角