個人技術部落格(α)

Flame。發表於2017-11-16

概述

本人在團隊負責的是部分客戶端的實現。所以截止到現在都是學習Android的基本操作。並且所學東西過於零碎,因此選擇幾項在團隊專案中比較重要的展示。。

1、 activity之間的跳轉和傳遞引數

與團隊專案的關聯

    activity之間的跳轉是實現Android APP的基本操作。在閱讀客戶端中很大部分的都是實現activity的跳轉。。

存所需資料的類:

個人技術部落格(α)

A activity,並設定按鈕啟動B activity 且 送入資料:

個人技術部落格(α)

B activity 顯示所獲取的資料:

個人技術部落格(α)

結果:

個人技術部落格(α)

個人技術部落格(α)

與團隊專案的關:

在閱讀類app中 選單也是重要的組成部分,在修改背景字型等方面都有所應用。比如我們所做的APP中,修改字型還有收藏分享等為了介面的簡潔,都放在了選單內。。

實現彈窗的主要程式碼

個人技術部落格(α)

item

個人技術部落格(α)

結果:

個人技術部落格(α)

3、layout的佈局

(1) 線性佈局(LinearLayout)

    這個佈局會將它所包含的控制元件線上性方向上依次排列。

個人技術部落格(α)
個人技術部落格(α)

(2)相對佈局(RelativeLayout)

    RelativeLayout佈局可以通過相對定位的方式讓控制元件出現在佈局 的任何位置

個人技術部落格(α)

(3)幀佈局(Framelayout)

    所有控制元件都會預設擺放在佈局的左上角

個人技術部落格(α)
個人技術部落格(α)

相關文章