迄今为止,Android的学习已经过去了五周,这是一篇作为周期性总结的博客,梳理一下目前学到的知识以及个人感想。
最基础的安装,只需要注意默认安装位置勿装在C盘即可,装载build时,如长时间无法下载完成,可单独下载gradle安装在user/用户名/.gradle目录中。
SDK Platforms配置 SDK Tools配置一般使用Android模式打开文件目录,方便进行代码编写
目录层级在app/java/com.example.包名文件目录下编写后端Java代码
在app/res/layout文件目录下编写前端xml文件
在app/res/drawable目录下存储需要使用的素材
在app/res/values目录下编写公共样式
常用布局格式
RelativeLayout相对布局:通过相对定位的方式指定子控件的位置
LinearLayout线性布局:指定布局内的子空间水平或者竖直排列
常用属性:Android:orientation(控制布局内控件的排列顺序)
TableLayout表格布局:采用行和列的形式来管理控件,不需要明确声明包含多少行多少列,而是通过在tableLayout布局中添加TableRow布局或者控件来控制表格的行数。
FrameLayout帧布局:用于在屏幕上创建一块空白区域,添加到该区域中的每个子控件占一帧,这些帧会一个一个叠加在一起,后加入的控件会叠加在上一个控件上层。
ConstrainLayout约束布局:用于可视化编程,不适合xml编程,不常用。
常用控件
textview:显示文本信息
Button:按钮,继承textview,可以显示文本/图片,允许用户通过点击执行操作。
imageview:显示图片。
RadioButton:单选按钮
CheckBox:复选框
Activity生命周期 Activity四种主要状态 形态转换数据传递与页面切换
前端
java
显示效果
网友评论