首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
marschen专题
Activity 生命周期(三)-- MarsChen Android 开发教程学习笔记
Activity 对象的状态 Resumed:Activity 对象处于运行状态; Paused :对话框的Activity,原本的Activity 仍处于运行状态,占用内存; Stopped :另一个Activity 位于前端。 成对儿的生命周期函数 生命周期的时机是确定的,关键在于根据应用程序的需要再生命周期函数内坐什么。
阅读更多...
Activity 生命周期(二)-- MarsChen Android 开发教程学习笔记
一个应用的Activity 最好介于三到五个之间。 什么是生命周期 一个Activity 从创建到销毁要经历的各阶段。 Activity 的生命周期函数 由Android 控制,在一个生命周期内,Activity 会经历一系列过程,这些过程都由如下函数执行。开发者的任务是继承Activity 后,复写这些函数。 onCreate :Activity运行
阅读更多...
Activity 生命周期(一)-- MarsChen Android 开发教程学习笔记
如何在一个应用程序当中定义多个Activity 1、定义一个类(class),继承Activity 2、在该类中,复写Activity 当中的onCreate 方法 新创建一个XML文件,再在JAVA文件的新类中的onCreate 方法中调用setContentView() 方法链接起XML文件。 3、在AndroidManifest.xml 文件中注
阅读更多...
SeekBar 和RatingBar --MarsChen Android 开发教程学习笔记
SeekBar 和RatingBar 是ProgressBar 的子类,分别用于可拖拽进度条和星形进度条。 SeekBar 的主要属性 最大值max 、当前进度值progress 和当前第二进度值SecondaryProgress OnSeekBarChangeListener 是SeekBar 的监听器,主要有三个方法: 进度变化后触
阅读更多...
ProgressBar --MarsChen Android 开发教程学习笔记
ProgressBar就是进度条,很常见的组件,Android 中的进度条十分丰富,也十分方便。 了解Android 当中不同的进度条 安卓进度条可以分为四个种类:圆圈、传统进度条、可拖拽进度条和星形进度条。圆圈和传统进度条主要用于程序运行中的表示,可拖拽进度条可以用在可调节进度的应用当中,而星形进度条通常在评分界面可以看见。 各种进度条的关系 所有
阅读更多...
时间与日期--MarsChen Android 开发教程学习笔记
这节课是讲如何在设备中添加时间和日期的设定组块,让用户可以在开发者的应用中设定时间和日期。要点分别为:TimePicker(时间设定器) 、OnTimeChangeListener(时间改变监听器) 、DatePicker 日期设定器)和 AnalogClock(模拟时钟显示组件)。 T imePicker 在XML文件中,先声明<TimePicker/>必须在模拟器
阅读更多...
相对布局(作业)-- MarsChen Android 开发教程学习笔记
目标: 通过相对布局文件,实现如图所示布局: 在XML文件中代码: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_par
阅读更多...
单选按钮(作业)--MarsChen Android 开发教程学习笔记
目标: 实现如图所示布局,当选择A 选项的时候C 选项能同时被选中,取消A 时C也同时取消,B、D 选项关系也如此。 在XML文件中代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/to
阅读更多...
多选按钮(作业)--MarsChen Android 开发教程笔记
目标: 利用多选按钮组件实现如图所示界面,并且简单实现选择“全选”按钮时,之前三个选项全部选择,取消选择“全选”按钮时,上面个选项全部取消选择。 在XML文件中的代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.andr
阅读更多...
LayoutAnimationController -- MarsChen Android 开发教程学习笔记
LayoutAnimationController 的使用方法 用于为一个Layout 里面的控件,或者是一个ViewGroup 里面的空间设置动画效果,能够一次性为一个Activity 设置动画效果,每个空间都有相同的动画效果,但是可以在不同时间显示出来。 1、在res 文件夹中创建一个新文件夹,再新的文件架下创建一个新xml文件抓们控制LayoutAnimationControll
阅读更多...