Android:安卓APP开发显示一个美女,安卓APP开发显示两个美女
? ? ? ? 控件的寬度
? ? ? ? ? ? ? ? ? ? ? android:layout_width="match_parent"
? ? ? ? 控件的高度
????????????????? ? ? android:layout_height="match_parent"
我們現(xiàn)在新建一個(gè)工程,
然后一直點(diǎn)next? 就行
?這個(gè)工程就創(chuàng)建起來了
?你要顯示美女
然后 這個(gè)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的一個(gè)位置
? ? ? ? ? ? ? ? ? ? ? ?xmlns:tools=? :? 工具在哪里
???????????????????????tools:context= :每一個(gè)布局都有上面這三句話
???????????????????????? ? ?android:layout_width="match_parent"
????????????????????????? ? android:layout_height="match_parent"??
????????????????????????????????:這兩個(gè)是布局的屬性
?在這里如何寫一個(gè)注釋呢?
? ? 選中寬度然后? ? ?CTRL? +? shift? ?+? ? /
?但是我們盡量很少寫注釋,因?yàn)楹苋菀壮鲥e(cuò),而且我們這面的標(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
? ?
?
然后我們要用的時(shí)候?? ?android:background=""
?
然后
@drawable是什么意思呢?
我要從drawable文件里面找
找誰呢?
找這個(gè)bg?
?
?然后我們運(yùn)行起來
?
那如果我們要插入兩個(gè)圖片呢?
????????總的布局我們不要?jiǎng)铀?#xff0c;我們應(yīng)該是在總的布局下面加上兩個(gè)布局
復(fù)制上一個(gè)工程
? ?大的布局我們不要它顯示背景了,讓他是空的
這邊有兩個(gè)屬?性????????????????android:layout_width="match_parent"
????????????????????????????????????????? ? android:layout_height="match_parent"
他多大(我占滿了整個(gè)屏幕)
?
一個(gè)布局的開頭因該是左尖括號(hào) 和右尖括號(hào)? ? ? ? 無論是布局還是控件
<RelativeLayout >? ? ? ? 這是它的開頭
</RelativeLayout>? ? ? ? 這是它的結(jié)尾
?然后我們?cè)賹憙蓚€(gè)子布局
?同時(shí)你看右側(cè)? ? ? 總布局底下有兩個(gè)分布局
?
這兩個(gè)布局怎樣分配,該分配多大?
模仿上面給布局加屬性
第一個(gè)寬度一樣寬,高度400dp
第二個(gè)寬度一樣寬,高度400dp
?然后我們?cè)诩觾蓮垐D片進(jìn)來
?android:background="@drawable/girl1"
?運(yùn)行一下
?我們就看到了girl 2,我們?yōu)槭裁淳涂吹搅艘粡?#xff1f;因?yàn)閮蓚€(gè)布局重在一起了
如何辦呢?
我希望????????????????<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,比如我為第一個(gè)美女加一個(gè)id,我們給他用? ? ? ? 第三個(gè)+id
?然后我們自己取個(gè)名字
?android:id="@+id/girl1"
?
?
?
?這樣我們第一張圖就有屬性了,或者一個(gè)身份啦
,同時(shí)我們看gen 下面的R.java? 肯定多了一個(gè)id? ? ? ? ?第31行
?現(xiàn)在我希望girl2? ?在girl 1的下方
相對(duì)布局有一個(gè)????????????????android:layout_below=""? ? ? ? (在下面)
????????? ? ????????你不知道的時(shí)候可以打一個(gè)android? ? ? ? ?然后? ?alt+/? ? ? ? ?
? ? ? ? ? ? ? ? ? ?above (在上面)? ? ? ? ? ? ? ? below(在下面)?
?那么現(xiàn)在android:layout_below=""? ? ? ?在誰下面呢?
我們這時(shí)候也用id
這時(shí)候就不能用+id了? ?需要用@id
在誰的下面?在girl1的下面
?然后我們預(yù)覽一下
這邊預(yù)覽的效果和跑起來是不一樣的
運(yùn)行一下
?
?
總結(jié)
以上是生活随笔為你收集整理的Android:安卓APP开发显示一个美女,安卓APP开发显示两个美女的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android:安卓布局分类及布局和页面
- 下一篇: Android:基础控件按键文本框输入框