
安卓
文章平均质量分 54
qq_51008001
这个作者很懒,什么都没留下…
展开
-
常用控件下拉列表
零、学习目标能说出下拉列表的基本用法能利用下拉列表编写简单安卓应用一、下拉列表概述1、继承关系图Spinner控件显示单列数据,因此只能在程序里采用数组适配器来建立数据源与下拉列表之间的关联。另外,有一种更简单的绑定数据源的方式,直接在布局文件里设置下拉列表元素的entries属性来绑定数组作为数据源。2、常用属性和方法二、教学案例——选择测试科目(一)运行效果(二)涉及知识点线性布局(LinearLayout)标签(TextView)数组适配器(ArrayAdapter)吐原创 2021-01-14 14:12:36 · 649 阅读 · 0 评论 -
安卓按键事件
零、学习目标能说出常用的安卓界面事件能利用安卓按键事件处理编写应用一、安卓界面事件(一)安卓常用事件1、单击事件当用户触碰到某个组件或者方向键被按下时产生该事件,该事件的监听器是View.OnClickListener,事件处理方法是onClick()。2、焦点事件组件得到或者失去焦点时产生该事件,监听器是View.OnFocusChangeListener,事件处理方法是onFocusChange()。3、按键事件用户按下或者释放手机键盘上的某个按键时产生,监听器是View.OnKey原创 2021-01-12 17:18:48 · 407 阅读 · 0 评论 -
网格布局
零、学习目标能说出网格布局常用的属性能利用网格布局实现简单的界面设计一、网格布局概述1、布局特点GridLayout布局使用虚细线将布局划分为行、列和单元格,也支持一个控件在行、列上都有交错排列。2、继承关系图3、常用属性(1)针对布局的属性rowCount:行数columnCount:列数(2)针对子控件的属性layout_row:子控件在布局的行数layout_column:子控件在布局的列数layout_rowSpan:跨行数layout_columnSpan:跨列数原创 2021-01-12 17:11:34 · 873 阅读 · 0 评论 -
相对布局
零、学习目标能说出相对布局常用的属性能利用相对布局实现比较复杂的界面设计一、相对布局概述1、布局特点在相对布局中,一个控件的位置取决于它和其它控件的相对关系。优点:使用比较灵活。缺点:复杂,掌握较难。2、继承关系图3、常用属性(1)相对于父容器居中layout_centerInParent 在父容器居中layout_centerHorizontal 在父容器水平居中layout_centerVertical 在父容器垂直居中(2)相对于其它控件的位置layout_toLeftO原创 2021-01-12 17:08:10 · 2018 阅读 · 1 评论 -
布局练习——选择水果
1、选择水果单击某个水果图标,弹出吐司提示用户选择了什么水果2、计算器界面原创 2021-01-12 17:00:40 · 188 阅读 · 0 评论 -
线性布局嵌套
1、创建安卓应用【NestedLinearLayout】2、将三张小图片拷贝到res/drawable目录3、布局资源文件activity_main.xml将约束布局改成线性布局,设置方向属性添加第一个线性布局添加第二个线性布局运行程序,查看结果(三个子布局按照1:2:3垂直瓜分手机屏幕)在第一个布局里添加三个图像控件第二个线性布局里再嵌套一个横向的线性布局,里面添加三个按钮在第二个线性布局里再添加一个编辑框启动应用,查看效果本来三个子布局按照1:2:3比例垂直瓜分手机屏原创 2021-01-12 16:55:09 · 1267 阅读 · 0 评论 -
常用布局
文章目录零、学习目标一、界面与布局概述(一)界面(二)布局1、视图层次结构图2、UI容器 (Container)3、UI控件 (Control)4、两种方式声明布局二、线性布局概述(一)继承关系图(二)常用属性三、案例演示 —— 线性布局属性1、创建安卓应用【LinearLayoutDemo】2、主布局资源文件activity_main.xml3、启动应用,查看效果四、案例演示 —— 线性布局嵌套1、创建安卓应用【NestedLinearLayout】2、将三张小图片拷贝原创 2021-01-12 16:51:11 · 143 阅读 · 0 评论 -
事件处理
文章目录零、学习目标一、三个基本控件1、标签控件(TextView)2、编辑框控件(EditText)3、按钮控件(Button)二、安卓事件处理机制(一)安卓事件处理概述(二)安卓事件处理步骤三、案例演示:实现用户登录功能(一)运行效果(二)涉及知识点(三)实现步骤1、创建安卓应用【UserLogin】2、添加背景图片background.jpg3、基于模板创建登录窗口LoginActivity4、登录窗口布局资源文件activity_login.xml5、主窗口布局资源原创 2021-01-12 16:46:03 · 157 阅读 · 0 评论 -
2021-01-12
学习目标能说出安卓应用的几种常用视图能说出安卓应用里几种常用目录及其作用知道资源标识文件R.java在什么位置能说出Gradle构建文件的位置及其作用一、安卓应用视图在Android Studio里有三种不同视图:Project视图、Package视图和Android视图1、Project视图在Project视图下可以查看真实的目录与文件结构2、Package视图3、Android视图一般开发安卓应用,采用Android视图,结构比较简洁。其中,manifests、java和res三原创 2021-01-12 16:42:12 · 513 阅读 · 0 评论 -
安卓实训项目:基于储存卡音乐播放器实训报告4.0
功能要求在基于存储卡音乐播放器V0.3基础上,作如下修改:1、创建方法能扫描存储卡上所有mp3文件(采用递归算法) ----完成2、用自定义应用程序类存放全局数据和方法 ----完成3、利用异步任务来完成耗时的存储卡扫描工作----完成说明:模拟器存储卡上目录少,扫描很快就完成,几乎看不到等待的进度条,最好在真机上运行程序进行测试。----真机测试不读目录可能和安卓版本太高有关,测试设备安卓11.一、运行效果二、实现步骤.将图片素材拷贝到drawable目录与mipmap目录创建音乐名原创 2021-01-11 20:29:07 · 308 阅读 · 0 评论 -
安卓实训项目:音乐播放器3.0——实训报告3
一、功能要求在基于存储卡音乐播放器V0.2基础上,增加功能:添加一个音乐播放列表(显示歌名)– 单击某一首音乐就立刻播放,播放进度清零,显示当前音乐的播放时长。添加一个【上一首】与【下一首】按钮----完成– 当前音乐为第一首时,单击【上一首】按钮,切换到最后一首音乐。----完成– 当前音乐为最后一首时,单击【下一首】按钮,切换到第一首音乐。----完成– 当某一首音乐播放完毕后,会自动切换到下一首音乐播放。----完成二、运行效果实现步骤将图片素材拷贝到drawable目录与mip原创 2021-01-11 20:02:21 · 728 阅读 · 0 评论 -
安卓实训项目:音乐播放器2.0——实训报告2
(一)功能要求添加一个进度条,动态显示音乐的播放进度。----已完成添加一个标签显示音乐播放的当前位置(格式——mm:ss)。----已完成添加一个标签显示音乐的播放时长(格式——mm:ss)。----已完成(二)运行效果(三)涉及知识点线性布局(LinearLayout)标签(TextView)按钮(Button)媒体播放器(MediaPlayer)读取存储卡指定目录里的文件控件背景选择器进度条(ProgressBar)线程(Thread)消息处理器(Handler)(四)原创 2021-01-11 18:16:05 · 689 阅读 · 1 评论 -
安卓实训项目:音乐播放器——实训报告1
(一)、功能要求1、播放存储卡上一首音乐----已完成2、播放|暂停按钮,可切换----已完成3、显示要播放的音乐名----已完成4、要求窗口有背景图片----已完成(二)、运行效果(三)涉及知识点1、线性布局(LinearLayout)2、标签(TextView)3、按钮(Button)4、媒体播放器(MediaPlayer)1.初始化2.设置播放源3.判断是否播放4.获取当前播放位置5.注册播放完监听器5.读取存储卡指定目录文件6.控件背景选择器(四)实现步骤1.原创 2021-01-11 18:05:05 · 2848 阅读 · 0 评论 -
作业完成情况
作业完成情况:1、事件处理窗口跳转——实现用户登录功能 (完成情况:完成,由于软件没有配置正确,耽搁了很久)2、线性布局——(1)选择水果 (完成) (2)计算机界面 (完成情况:完成)3、帧式布局——完成颜色的切换(完成情况:完成)4、相对布局——完成情况:完成)5、 网格布局——完成计算机与图片表 (完成情况:完成,中途遇到点小问题,询问同学解决)6、使用安卓资源—— 制作个人相册 (完成情况: 完成,虽然完成但是大多数是靠网上查询)7、 标签控件 ——优化水果选项框(完成情况:完成)8原创 2020-12-29 00:34:12 · 315 阅读 · 0 评论 -
安卓学期总结
安卓学期总结:大二上期的安卓课程已经学习完毕,会想起自己最初的第一堂课,觉得安卓是非常好玩的课程,但是后来才发现好玩但是也好难,上课时别人做出来的东西,我怎么搞都要报错,后来才知道时软件没有配置正确,导致了频繁发生的错误,后来上网查询后终于搞好了,步入了正轨,跟随老师在课堂上认真学习,但是学习到后来,我逐渐发现我对安卓失去了兴趣,我还是喜欢鼓捣电脑上的程序,写安卓是逐渐找不到感觉,甚至有时上课都没有去听讲,搞自己的东西去了,然后现在快考试了,我还是决定拾起安卓,至少不能挂科,这便大概就是我的学期总结了吧。原创 2020-12-29 00:26:31 · 233 阅读 · 1 评论 -
线性布局学习笔记
线性布局学习内容:学习常用布局中的线性布局的基本使用和嵌套。1:创建两个按钮,这是放在整体的线性布局里的按钮2:在整体布局里放入三个线性布局 分别用三个色彩表示3在每个内嵌里再添加按钮4最终就会出现在自身的线性布局里面总结:这就是我学习到的线性布局的基本使用方法,总体不是很难,类似于html里面的div也是像盒子一样嵌套的感觉,大盒子包着小盒子,各自布局,又相互联系。...原创 2020-09-29 01:37:08 · 244 阅读 · 0 评论