Android:安卓APP开发显示一个美女,安卓APP开发显示两个美女
? ? ? ? 控件的寬度
? ? ? ? ? ? ? ? ? ? ? android:layout_width="match_parent"
? ? ? ? 控件的高度
????????????????? ? ? android:layout_height="match_parent"
我們現(xiàn)在新建一個工程,
然后一直點next? 就行
?這個工程就創(chuàng)建起來了
?你要顯示美女
然后 這個hello world? 我們就不要了? ? ? ? 第11行到第14行
我們也不要???????????
??????????????????????android:paddingBottom="@dimen/activity_vertical_margin"
? ????????????????? android:paddingLeft="@dimen/activity_horizontal_margin"
? ????????????????? android:paddingRight="@dimen/activity_horizontal_margin"
? ????????????????? android:paddingTop="@dimen/activity_vertical_margin"
剩下的代碼:xmlns:android? =:這是它的版本或者APK的一個位置
? ? ? ? ? ? ? ? ? ? ? ?xmlns:tools=? :? 工具在哪里
???????????????????????tools:context= :每一個布局都有上面這三句話
???????????????????????? ? ?android:layout_width="match_parent"
????????????????????????? ? android:layout_height="match_parent"??
????????????????????????????????:這兩個是布局的屬性
?在這里如何寫一個注釋呢?
? ? 選中寬度然后? ? ?CTRL? +? shift? ?+? ? /
?但是我們盡量很少寫注釋,因為很容易出錯,而且我們這面的標(biāo)簽屬性很容易看明白的
比如我們要?????????android:layout_width="match_parent"
我們可以? ? wi? ?然后? ? ? ? alt? + /
同理要????????? android:layout_height="match_parent"
我們可以? ? ? ? h? ? 然后? ? ?alt? ?+ /
?我們現(xiàn)在要找一張美女的圖片,存到桌面上,取名bg,
然后我們把桌面的bg復(fù)制一下? ? ? ? ?CTRL +c??
然后圖片放在哪里呢?
????????
?然后ctrl? +v
? ?
?
然后我們要用的時候?? ?android:background=""
?
然后
@drawable是什么意思呢?
我要從drawable文件里面找
找誰呢?
找這個bg?
?
?然后我們運行起來
?
那如果我們要插入兩個圖片呢?
????????總的布局我們不要動他,我們應(yīng)該是在總的布局下面加上兩個布局
復(fù)制上一個工程
? ?大的布局我們不要它顯示背景了,讓他是空的
這邊有兩個屬?性????????????????android:layout_width="match_parent"
????????????????????????????????????????? ? android:layout_height="match_parent"
他多大(我占滿了整個屏幕)
?
一個布局的開頭因該是左尖括號 和右尖括號? ? ? ? 無論是布局還是控件
<RelativeLayout >? ? ? ? 這是它的開頭
</RelativeLayout>? ? ? ? 這是它的結(jié)尾
?然后我們再寫兩個子布局
?同時你看右側(cè)? ? ? 總布局底下有兩個分布局
?
這兩個布局怎樣分配,該分配多大?
模仿上面給布局加屬性
第一個寬度一樣寬,高度400dp
第二個寬度一樣寬,高度400dp
?然后我們在加兩張圖片進(jìn)來
?android:background="@drawable/girl1"
?運行一下
?我們就看到了girl 2,我們?yōu)槭裁淳涂吹搅艘粡?#xff1f;因為兩個布局重在一起了
如何辦呢?
我希望????????????????<RelativeLayout?
? ? ? ????????????????????????? android:layout_width="match_parent"
? ? ? ????????????????????????? android:layout_height="400dp"
? ? ? ????????????????????????? android:background="@drawable/girl2"
? ? ? ????????????????????????? ></RelativeLayout>
放在????????????????
????????????????????????? ?<RelativeLayout?
? ????????????????????????? ? ? android:layout_width="match_parent"
? ? ????????????????????????? ? android:layout_height="400dp"
? ? ????????????????????????? ? android:background="@drawable/girl1"
? ? ????????????????????????? ? ></RelativeLayout>
的下面
所有的控件都要有id,比如我為第一個美女加一個id,我們給他用? ? ? ? 第三個+id
?然后我們自己取個名字
?android:id="@+id/girl1"
?
?
?
?這樣我們第一張圖就有屬性了,或者一個身份啦
,同時我們看gen 下面的R.java? 肯定多了一個id? ? ? ? ?第31行
?現(xiàn)在我希望girl2? ?在girl 1的下方
相對布局有一個????????????????android:layout_below=""? ? ? ? (在下面)
????????? ? ????????你不知道的時候可以打一個android? ? ? ? ?然后? ?alt+/? ? ? ? ?
? ? ? ? ? ? ? ? ? ?above (在上面)? ? ? ? ? ? ? ? below(在下面)?
?那么現(xiàn)在android:layout_below=""? ? ? ?在誰下面呢?
我們這時候也用id
這時候就不能用+id了? ?需要用@id
在誰的下面?在girl1的下面
?然后我們預(yù)覽一下
這邊預(yù)覽的效果和跑起來是不一樣的
運行一下
?
?
總結(jié)
以上是生活随笔為你收集整理的Android:安卓APP开发显示一个美女,安卓APP开发显示两个美女的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android:安卓布局分类及布局和页面
- 下一篇: 工银金闪借是什么