Android基础-Activity生命周期
摘要:状态说明: onCreate(生成) onStart(启动) onResume(恢复) onPause(暂停) onStop(停止) onDestroy(销毁) onRestart(重新启动) 生命周期的流程 对于单个Activity的生命周期 1.正常启动的时候onCreate-->onStart
阅读全文
posted @
2021-04-02 00:15
python我的最爱
阅读(148)
推荐(0) 编辑
Android基础-Adapter适配器生成对话框
摘要:设计点击事件用来生成对话框的适配器 第一种形式的对话框适配器是通过调用android.R.layout.simple_dropdown_item_1line,传入的格式是以textView为根目录的 final String[] items = {"Java", "Mysql", "Android"
阅读全文
posted @
2021-03-28 01:20
python我的最爱
阅读(492)
推荐(0) 编辑
Android基础-弹窗对话框(popup)
摘要:生成弹窗对话框主要分为4步 第一步:实例化弹窗对象 View v=LayoutInflater.from(this).inflate(R.layout.popup_layout, null); //1.实例化对象 //将整个布局变成View //参数1:用在弹窗中的View //参数2,3:弹窗的宽
阅读全文
posted @
2021-03-27 00:40
python我的最爱
阅读(803)
推荐(0) 编辑
Android基础-自定义对话框
摘要:1. 设计自定义对话框样式-->dialog_layout.xml 使用的是线性布局: 第一步: 设置文本TextView 第二步: 设置线性布局 使用图片做为点击事件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi
阅读全文
posted @
2021-03-26 21:21
python我的最爱
阅读(179)
推荐(0) 编辑
Android基础-普通对话框
摘要:普通对话框,主要调用系统的指令进行操作 第一步: 实例化一个Builder //AlertDialog的构造方法时protected AlertDialog.Builder builder = new AlertDialog.Builder(this); 第二步:设置对话框样式 //2.设置对话框样
阅读全文
posted @
2021-03-26 00:32
python我的最爱
阅读(79)
推荐(0) 编辑
Android基础-activity的四种启动模式
摘要:通过在AndroidManifest.xml中对activity设置属性android:launchMode来设置启动方式 1. android:launchMode="standard" 标准模式 相当于栈的先进先出 2.android:launchMode="singleTop" 简单顶部模式
阅读全文
posted @
2021-03-25 23:44
python我的最爱
阅读(68)
推荐(0) 编辑
Android基础-上下文菜单(Content_Menu)
摘要:上下文菜单,当用户长时间点击的时候,出现 第一步:注册绑定按钮 registerForContextMenu(findViewById(R.id.ctx_btn)); 第二步:设置监听器 findViewById(R.id.ctx_btn).setOnLongClickListener(new Vi
阅读全文
posted @
2021-03-24 23:52
python我的最爱
阅读(137)
推荐(0) 编辑
Adnroid基础-选项菜单(OptionMenu)
摘要:生成一个menu的文件夹中,在文件中生成一个option.xml MainActivity.java文件 package com.example.imoocapplication; import androidx.appcompat.app.AppCompatActivity; import and
阅读全文
posted @
2021-03-21 22:41
python我的最爱
阅读(90)
推荐(0) 编辑
Android基础-UI界面(项目实战 点菜界面) 1.EditText 2.SeekBar 3.CheckBox 4.ToggleButton 5.RadioGroup 6.Button 7.TextView 8.ImageView
摘要:界面 设置采用了线性布局 第一个是TextView 第二个是线性布局 使用的控件有1.EditText 2.SeekBar 3.CheckBox 4.ToggleButton 5.RadioGroup 6.Button 7.TextView 8.ImageView <?xml version="1.
阅读全文
posted @
2021-03-18 01:06
python我的最爱
阅读(155)
推荐(0) 编辑
Android基础-进度条(SeekBar)
摘要:进度条可以用于进行音量的调整 xml属性 android:max="100" 最大值是100 android:progress="30" 设置当前的值 java属性 seekBar.setProgress(90); 设置当前的值 seekBar.setMax(100); 设置最大值 设置监听事件 s
阅读全文
posted @
2021-03-17 00:35
python我的最爱
阅读(733)
推荐(0) 编辑
Android基础-开关按钮(ToggleButton)
摘要:ToggleButton主要用于开关变换 xml属性 android:textOff="bye bye" 关的时候显示文本内容 android:textOn="hello" 关的时候显示文本内容 android:checked = "false" 设置当前的状态 <ToggleButton andr
阅读全文
posted @
2021-03-17 00:01
python我的最爱
阅读(372)
推荐(0) 编辑
Android基础-单选框(RadioButton)
摘要:单选框需要将选框写在RadioGroup里面 xml编写 <RadioGroup android:layout_width="match_parent" android:layout_height="wrap_content" > <RadioButton android:id="@+id/radi
阅读全文
posted @
2021-03-16 23:57
python我的最爱
阅读(255)
推荐(0) 编辑
Android基础-选框(CheckBox)
摘要:选框的属性 1.在java代码中的属性 checkBox.setChecked(false) 设置当前的状态 checkBox.isChecked() 获取当前的状态 设置当前的监听状态 checkBox.setOnCheckedChangeListener(new CompoundButton.O
阅读全文
posted @
2021-03-16 23:34
python我的最爱
阅读(1831)
推荐(0) 编辑
Android基础-约束布局(ConstraintLayout)红包界面
摘要:约束布局是可以进行拖动的布局类型 约束布局的属性 1. 相当于相对布局的alignLeft左边线对齐 app:layout_constraintBottom_toBottomOf="parent" 相当于RelativeLayout的alignLeft app:layout_constraintRi
阅读全文
posted @
2021-03-16 02:08
python我的最爱
阅读(427)
推荐(0) 编辑
Android基础-网格布局
摘要:网格布局中的属性 1.android:rowCount="5" 表示使用几行 2.android:columnCount="4" 表示使用几列 3.android:layout_columnSpan="2" 表示跨几列 4.android:layout_rowSpan="2" 表示跨几行 5.and
阅读全文
posted @
2021-03-16 01:59
python我的最爱
阅读(206)
推荐(0) 编辑
Android基础-表格布局
摘要:表格布局的属性 1.TableRow表示多个控件在一行上2.android:shrinkColumns="1"可以用于收缩的列 3.android:stretchColumns="*" 设置可伸展的列 4.android:collapseColumns = "0, 1" 可隐藏的列 <?xml ve
阅读全文
posted @
2021-03-15 02:17
python我的最爱
阅读(156)
推荐(0) 编辑
Andriod基础-帧布局(FrameLayout)
摘要:帧布局的布局属性 1. android:layout_gravity="center" 相对于父类样本的位置中间 2.android:foregroud = "@mipmap/ic_launcher" 相对于最上面一帧的数据 3.android:foregroundGravity="center"
阅读全文
posted @
2021-03-15 01:28
python我的最爱
阅读(256)
推荐(0) 编辑
Android基础-(整体布局添加进度条和Toast)
摘要:1.添加Toast 如果当前名字和密码为空就报Toast //1.判断姓名, 密码是否为空 EditText nameEdt = findViewById(R.id.name); EditText pwdEdt = findViewById(R.id.pwd); ProgressBar proBar
阅读全文
posted @
2021-03-12 01:34
python我的最爱
阅读(61)
推荐(0) 编辑
Android基础-ProgressBar(进度条)
摘要:ProgressBar的基本属性 android:style设置进度条的样式 progressBarStyleHorizontal(水平进度条) android:progress = "" 设置进度 android:max = "" 设置最大值,默认100 android:indeterminate
阅读全文
posted @
2021-03-12 00:56
python我的最爱
阅读(745)
推荐(0) 编辑
Android基础-ImageView图片组件
摘要:ImageView主要包含两个属性 android:src: 前景设置 android:backgroud:背景设置 <ImageView android:layout_width="60dp" android:layout_height="60dp" android:src="@mipmap/ad
阅读全文
posted @
2021-03-12 00:11
python我的最爱
阅读(141)
推荐(0) 编辑