任务二

界面的设置 <ImageView        android:id="@+id/picture"        android:layout_width="80dp"        android:layout_height="80dp"        android:layout_gravity="center"/>        <Button            android:id="@+id/btn"            android:layout_gravity="center"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:text="out"/>

对其功能的实现:protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    picture = (ImageView) findViewById(R.id.picture);    btn = (Button) findViewById(R.id.btn);    this.btn.setOnClickListener(new View.OnClickListener() {        @Override        public void onClick(View v) {            if (btn.isClickable());             Toast.makeText(MainActivity.this,"再按一次退出按钮",Toast.LENGTH_LONG).show();

}    });

}

public boolean onTouchEvent(MotionEvent event) {    if (event.getAction() == MotionEvent.ACTION_MOVE) {        float x = event.getX();        float y = event.getY();        String pos = "x坐标" + x + "y坐标" + y;        Toast.makeText(this, pos, Toast.LENGTH_LONG).show();        picture.setImageResource(R.drawable.youcaihua);        picture.setX(x - 100);        picture.setY(y - 100);    }    return super.onTouchEvent(event);}

private long exitTime = 0;



				
时间: 2024-10-19 01:15:56

任务二的相关文章

任务二:零基础HTML及CSS编码(一)

任务二: 基于第一个任务“零基础HTML编码”代码,参考下图,在步骤一代码基础上增加CSS样式代码的编写. 在线参考学习资料: HTML简介(任务一内容):https://developer.mozilla.org/zh-CN/docs/Web/Guide/HTML/Introduction CSS简介:https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Getting_started -----------学习中 稍后更新学习成果---

FreeRTOS 任务计数信号量,任务二值信号量,任务事件标志组

本章节为大家讲解 FreeRTOS 计数信号量的另一种实现方式----基于任务通知(Task Notifications)的计数信号量,这里我们将这种方式实现的计数信号量称之为任务计数信号量. 任务计数信号量效率更高,需要的 RAM 空间更小.当然,缺点也是有的,它没有之前介绍的计数信号量实现的功能全面. 任务通知(Task Notifications)介绍FreeRTOS 每个已经创建的任务都有一个任务控制块(task control block),任务控制块就是一个结构体变量,用于记录任务的

【小练习】任务二 强化”表单“练习

任务二 制作以下表单: 代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equi

20171101_任务二:零基础HTML及CSS编码

打开任务二的示例图就一脸懵逼,虽然看了有关CSS的书,但是根本无从下手,想不到用什么属性或元素来设计网页.于是,在吸取任务一总结出的经验后,将示例图中HTML编码的部分先写了.整体来看,大部分和示例中的结构一致,但表单部分问题很多. 首先,HTML编码部分我是将表格放在表单前的,但是网页显示的效果确实表单在表格之前.表单和表格都属于块级元素,可能这涉及到块级元素的排列问题,需要解决. 其次,我不知道上图中的灰色字部分应该怎么添加到结构中,而且我设置的密码输入框并没有默认密码. 我在之前其他人提交

MySQL数据库实验:任务二 表数据的插入、修改及删除

目录 任务二 表数据的插入.修改及删除 一.利用界面工具插入数据 二.数据更新 (一)利用MySQL命令行窗口更新数据 (二)利用Navicat for MySQL客户端工具更新数据 三.数据库的备份与还原 1.备份转储数据库 2.还原数据库 任务二 表数据的插入.修改及删除 @ 班级 姓名 软件工程16-9班 洪燕妮 [实训目的与要求] 1.利用MySQL命令行窗口进行增.删.改数据操作: 2.利用界面工具进行增.删.改数据操作. [实训原理] MySQL的增.删.改数据操作命令. [实训步骤

26、任务二十六——多叉树遍历、内容查找

0.题目 基于任务22,参考示例图,将二叉树变成了多叉树,并且每一个节点中带有内容 提供一个按钮,显示开始遍历,点击后,以动画的形式呈现遍历的过程 当前被遍历到的节点做一个特殊显示(比如不同的颜色) 每隔一段时间(500ms,1s等时间自定)再遍历下一个节点 增加一个输入框及一个“查询”按钮,点击按钮时,开始在树中以动画形式查找节点内容和输入框中内容一致的节点,找到后以特殊样式显示该节点,找不到的话给出找不到的提示.查询过程中的展示过程和遍历过程保持一致 1.解题过程 task23.html <

23、任务二十一——

0.题目 基于任务20,将任务20的代码进行抽象.封装,然后在此基础上实现如图中的两个需求:Tag输入和兴趣爱好输入 如示例图上方,实现一个tag输入框 要求遇到用户输入空格,逗号,回车时,都自动把当前输入的内容作为一个tag放在输入框下面. Tag不能有重复的,遇到重复输入的Tag,自动忽视. 每个Tag请做trim处理 最多允许10个Tag,多于10个时,按照录入的先后顺序,把最前面的删掉 当鼠标悬停在tag上时,tag前增加删除二字,点击tag可删除 如示例图下方,实现一个兴趣爱好输入的功

数据库学习任务二:数据库连接对象SqlConnection

数据库应用程序的开发流程一般主要分为以下几个步骤: 创建数据库 使用Connection对象连接数据库 使用Command对象对数据源执行SQL命令并返回数据 使用DataReader和DataSet对象读取和处理数据源的数据 前面已经学习了如何创建数据库,现在了解一下关于Connection对象的一些内容. Connection对象是连接程序和数据库的"桥梁",要存取数据源中的数据,首先要建立程序和数据源之间的连接. 而SqlConnection对象是连接SQL Server类型数据

28、任务二十五——节点折叠、展开、增加、删除、查找

0.题目 基于任务24的基本代码,实现一个树形组件,可参考如图示例,样式自定义,不做限制 要求有以下功能: 节点的折叠与展开 允许增加节点与删除节点 按照内容进行节点查找,并且把找到的节点进行特殊样式呈现,如果找到的节点处于被父节点折叠隐藏的状态,则需要做对应的展开 1.解题过程