AS学习日记23.3.8

简述as布局,每个部分作用和放什么文件,以及一些规范

1.命名规范--英文命名

2.文件放置规范---分包放置

新建项目:file-new-new project,选择empty activity设置项目名等,

在project目录下:

src-main-java目录下有Java文件,

对应的布局文件在res文件里:drawable放置的是设置背景的包;可设置一个drawable-xhdpi:放置的是item或一些图片;values:styles:放置app的风格;strings:放置一些字符串,Android:text属性对应的替代词(例如一些很长的句子,可以用某几个单词(如@string/hello)来代替,像为变量提前命名);colors:放置自己喜欢的色号~。颜色命名规则:八位,每两位分别表示:是否透明;红;黄;蓝。

AndroidManifest.xml文件中被标签<intent-filter>包括的是启动文件,app运行显示第一个界面就是该界面

build.gradle:需要某些包的时候可以在里面引用

gradle.properties:用手机来调试时要加具体声明

tips:深夜小内卷,只因早八止步到这..

activity_main.xml文件中标签:

linearlayout:线性布局:适用多控件

1.Android:layout_width和layout_height的值:match_parent:和副布局一样大和wrap_content:覆盖内容,有多高显示多高 或者直接输入数+dp

2.Android:orientation的值:vertical:竖直排列,每个控件之间是竖直对应;horizontal:水平排列,同理

3.Android:padding的:表示跟外框有多大的距离(外边距),设置值:数+dp   paddingLeft:与左边框的距离   paddingRight:同理~  paddingTop:上边框的距离 

4.Android:background:图片路径当背景

relativelayout:相对布局:适用少控件

1.Android:id="@+id/tv_1"   

2.Android:layout_below="@+id/tv_1",在第二个relativelyout标签中,在设置id不会显示,可以用该控件,体现“相对”.

 

posted @ 2023-03-08 11:24  XieLumeng  阅读(19)  评论(0编辑  收藏  举报