天天看点

Android开发工程师文集-相关控件的讲解,五大布局

前言

大家好,给大家带来<code>Android开发工程师文集-相关控件的讲解,五大布局</code>的概述,希望你们喜欢

TextView控件有哪些属性:

EditText控件有哪些属性:

在xml中是android:textColor

在Activity中是setTextColor

AutoCompleteTextView为控件自动显示输入文本时出现的提示信息。

相关属性:<code>android:completionThreshold="2"</code>

示例代码:

主要为可多选择值而已。

这里主要用分隔符,可输入多个值

注意要设置分隔符

这个ToggleButton有两种状态,一种是被选中,一种是没有被选中。

可以理解为是电灯的开关效果,该属性有:

主要实现的方法:

接下来只学startActivityForresult():

同在MainActivity中创建onActivityResult()方法:

接收返回来的数据

那么在SecondActivity中创建onResult()的方法:

回传Intent的对象,回传数据

在MainActivity中的onActivityResult():

Android的四大组件

Activity

Service

BroadcastReceiver

Content Provider

再次学习一下activity的生命周期

onCreate();

onStart();

onResume();

onPause();

onStop();

onDestroy();

onRestart();

activity的四种状态:

活动状态

暂停状态

停止状态

销毁状态

一个activity的一生:

onCreate()-&gt;onStart()-&gt;onResume()-&gt;onPause()-&gt;onStop()-&gt;onDestroy()

启动到后台再前台:

onCreate()-&gt;onStart()-&gt;onResume()-&gt;onPause()-&gt;onStop()-&gt;onRestart()-&gt;onStart()-&gt;onResume()

设置个小窗口的启动模式周期:

onResume()为获取焦点 onPause()为失去焦点
onCreate()-&gt;onStart()-&gt;onResume()-&gt;onPause()-&gt;onResume()

这里讲RadioButton,注意RadioGroup就行。

当然这里你也可以用RadioButton来监听,但是个人认为RadioGroup比较方便吧!

LinearLayout:

layout_gravity调整该布局相对父布局的位置 gravity是调整该布局中子布局的位置 水平的LinearLayout要从左边开始依次放置布局 4.layout_gravity只有在LinearLayout布局中

RelativeLayout:

相对布局,我们只要知道相应的属性就行:

这些根据英文意思就了解了。

FrameLayout:

先放的在下面,都在左上方。

AbsoluteLayout:

android:layout_x="50dip" android:layout_y="50dip"

TableLayout:

TableRow-View

重要的属性:

如果觉得不错,那就点个赞吧!❤️

本文讲了Android开发工程师文集-相关控件的讲解,五大布局,如果您还有更好地理解,欢迎沟通

定位:分享 <code>Android</code>&amp;<code>Java</code>知识点,有兴趣可以继续关注

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

下一篇: 管理精髓