首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
appinventor学习收获
2024-09-07
AppInventor学习笔记(二)——Hello Purr
一.设计组件 1.定义: 就是WPF中的控件一个意思,直接调用不需要知道怎么写的,只需要写响应函数即可. 2.Designer: (1)界面如下: (2)分区: ①预览窗口: 用于放置应用中所需的组件,你可以按照自己的喜好来安排这些组件.预览窗口只能粗略地显示应用的外观,例如,与测试设备中的应用相比,在预览窗口中,一行文字可能会在不同的地方换行.如果想看到应用的实际外观,可以将应用下载到测试设备上(稍后我们会在"打包应用程序并下载"的部分详细介绍),或者下载App Inventor自带
第二周java学习收获
JAVA学习第二周总结 教材学习内容总结 第二章:讲了标识符与关键字,以及基本数据类型:逻辑类型.整数类型.字符类型.浮点类型. 输入输出,System.in,System.out和数组. 第三章:运算符,表达式和语句.逻辑运算符,算数运算符,算数混合运算精度,instanceof运算符. if分支语句,if-else.switch语句.for循环语句.while循环语句.break和continue语句.for语句和数组的结合. 学习问题 Q:在敲代码Example2_5.java时对代码的的
ife-task0003学习收获总结
+ 编写可维护的css原则是,尽量减少改动时要编辑的地方(减少代码重复). + CSS布局奇淫技巧之-高度自适应 高度自适应:通过绝对定位来解决高度自适应的问题,元素不设置高度,设置绝对定位,将top.bottom设置为0,可以设置自适应高度.
AppInventor学习笔记(五)——瓢虫快跑应用学习
一.瓢虫引入 1:加入控件: 先引入方框中含有的控件,里面有两个画布,一个图像精灵,一个重力感应,一个时钟(设为10Ms).顺手改名.设置图像精灵的移动speed为10,并且引入瓢虫的图像 2.加入逻辑 编程思路为,先加入一个一直调用的函数(时钟),即这个是程序中不断运行的代码.只要到10ms就调用一次. 所以我们应该编写一个不断对瓢虫进行绘图的函数进行引入 首先设置一个生命值的全局变量.global energy 然后编写一个程序为updateLadyBug,用于不断对瓢虫进行绘图操作.逻辑为
AppInventor学习笔记(四)——打地鼠应用学习
一.组件设计 1.整体预览 2.图片精灵的添加 (1)首先加入一个画布进去 调节属性如图 (2)添加精灵 添加精灵,然后上传张图片进行属性修改 3.加入Clock 直接加入,设定为1000ms 二.Block编程 1.Block函数建立 (1)首先选择这个模块,将procedure改为MoveMole 再加入右边的模块,组成图如下 其中随机数的模块在Math中查找. 重点在对于安卓App的绘图坐标的掌握 A.原点在左上角,横坐标正方向为水平向右,纵坐标正方向为垂直向下 B.锚点也在左上角. (2
AppInventor学习笔记(三)——油漆桶应用学习
一.组件设置 1.画笔颜色选项 选取3个Button,然后改名为红.黄.绿三种颜色,然后进行相应属性的设置. 在这里有个问题就是如何放在一行.. 将3个按钮放进这个方框里面就可以变成一行了. 2.画布设置 选取这个工具,改变属性,放上你喜欢的图片,设置初始画笔颜色为红色. 3.功能按钮设置. 按照此图上4个Button即可. 4.显示信息 放上2个Label就可以了,设置Title如图所示. 二.Block编程 1.全局变量设置 选取方框中的Block,然后将name改为dotSize,设置初始
终于懂了:Delphi消息的Result完全是生造出来的,不是Windows消息自带的(Delphi对Windows编程体系的改造越大,学习收获就越大)——消息是否继续传递就看这个Result
Windows中,消息使用统一的结构体(MSG)来存放信息,其中message表明消息的具体的类型, 而wParam,lParam是其最灵活的两个变量,为不同的消息类型时,存放数据的含义也不一样. time表示产生消息的时间,pt表示产生消息时鼠标的位置. 里面没有Result的选项.然后我用VC2008实测MSG结构的大小: #include <afx.h> void Cxe111Dlg::OnBnClickedButton1() { CString m_Str; int ddd = siz
QT .pro文件的学习收获
1. 载pro文件预定义宏: CONFIG(debug,debug|release){ DEFINES+=__DEBUG__ }else{ DEFINES+=__RELEASE__ macx:DESTDIR=$$PWD/../../Setup/MacOS/XXX.app/Contents macx:QMAKE_POST_LINK+=install_name_tool-change $(QTDIR)/src path @executable_path/ dest path $(DESTDIR)/
JS学习笔记--轮播图效果
希望通过自己的学习收获哪怕收获一点点,进步一点点都是值得的,加油吧!!! 本章知识点:index this for if else 下边我分享下通过老师教的方式写的轮播图,基础知识实现: 1.css代码 <style> ul, ol {;; } li { list-style:none; } #box { width:600px; height:350px; border:10px solid #ccc; margin:0 auto; position:relative; background
linux学习之九 学习过程总结
~写在前面 首先非常感谢孟老师的悉心讲解,使用这种新颖的教学方式(MOOC课堂+博客),也感到非常有幸随着老师的思路对linux的内核进行了初步的系统学习.结合代码和gdb调试工具跟踪分析对linux内核的一些重要机制有了更深刻的理解. 一 学习Linux内核的心得Linux系统的理解 liunx内核是一个十分庞大的操作系统,代码量动辄上千万行,并且还会越来越大,所以通过阅读代码来了解他的机制是不现实的.但是光拿着一本讲linux工作机制的书,比如那本引为经典的巨厚的<深入理解linux内核>
JavaScript学习笔记——简单无缝循环滚动展示图片的实现
今天做了一个简单的无缝循环滚动的实例,这种实例在网页中其实还挺常见的,下面分享一下我的学习收获. 首先,无缝滚动的第一个重点就是——动.关于怎么让页面的元素节点动起来,这就得学明白关于JavaScript中定时器的相关知识. JS中的创建定时器的方法包括两种:setTimeout和setInterval.首先它们接收的参数相同:第一个参数是一个函数,用于定时器执行,第二个参数是一个数字,代表过多少毫秒之后定时器执行函数.它们的不同在于:setTimeout 是在经过指定的时间之后,只执行一次函数
201521123026《Java程序设计》第2周学习总结
1. 本章学习收获 1.熟悉了码云的部分功能的使用 2.java编程基础的巩固以及延伸 3.解决了部分PTA编程时所遇到困难并明白了解决困难的方法的原理 4.了解了用package和import管理类别 5.初步了解了对象与封装,以及继承与多态 2. 书面作业 1.使用Eclipse关联jdk源代码(截图),并查看String对象的源代码?简单分析String对象的设计思路. 设计思路:String 使用 private final char value[]来实现字符串存储,String其本质是
201521123022 《Java程序设计》 第二周学习总结
1. 本章学习收获 (1)在老师指导下学会如何使用码云管理代码,代码不仅是保存到本地,还需要Push到码云这个"仓库"里. (2)JDK源代码可以为我们的编程提供许多便利之处,应善加利用. (3)对String类的了解更深了一层. (4)用BigDecimal类来进行浮点数的精确计算. (5)StringBuilder可用于大量重复性字符串连接. 2. 书面作业 Q1.使用Eclipse关联jdk源代码(截图),并查看String对象的源代码?简单分析String对象的设计思路. St
2018面向对象程序设计(java)课程学习进度条
周次 (阅读/编写)代码行数 发布博文量/评论他人博文数量 课余学习时间 学习收获的最大程序阅读或编程任务 1 30-50 1/0 5 九九乘法表 2 60-80 1/0 6 实验一,实验二 3 120-80 1/0 8 自己进行算法设计 4 200-100 1/0 10 实验3 5 350-150 0/0 10 实验4 6 500-300 1/0 10 7 600-350 1/0 12 8 9 10 11 12 13 14 15 16 17 18 19 20
JS高程12.2.3元素大小的学习笔记
<JavaScript高级程序设计>中讲述了通过JS如何控制页面中元素的大小,其中涉及到三对属性:偏移量,客户区大小,滚动大小.以前自己经常看到这三对属性,但是具体不是很清楚,容易混淆.所以想写篇文章记录一下自己的学习收获,让自己理解的更加深刻,同时也请各位前辈帮忙指正一下自己理解错误的地方. 首先元素在屏幕上的可见大小由元素的宽度,高度决定,包括所有内边距,滚动条和边框大小(不包括外边距) 1.偏移量 偏移量中包括如下四个属性: 1.offsetHeight:元素在垂直方向上占用的空间大小,
周强 201771010141面向对象程序设计(java)》第十七周学习总结
线程同步 多线程并发运行不确定性问题解决方案:引入线 程同步机制,使得另一线程要使用该方法,就只 能等待. ⚫ 在Java中解决多线程同步问题的方法有两种: 1.- Java SE 5.0中引入ReentrantLock类(P648页). 2.- 在共享内存的类方法前加synchronized修饰符. …… public synchronized static void sub(int m) …… 解决方案一:锁对象与条件对象 用ReentrantLock保护代码块的基本结构如下: myLock
20165327 2017-2018-2 《Java程序设计》第2周学习总结
20165327 2017-2018-2 <Java程序设计>第2周学习总结 内容:教材第2.3章 内容小结: (一)标识符由字母.下划线.美元符号和数字组成, 并且第一个字符不能是数字字符(关键字不能做标识符). (二)8种基本数据类型习惯上可分为以下四大类型: 逻辑类型:boolean 整数类型:byteshortintlong 字符类型:char 浮点类型:floatdouble (三)数组是相同类型的数据元素按顺序组成的一种 复合数据类型,数组属于引用型变量. (四)两个相同类型的数组
20165327 2017-2018-2 《Java程序设计》第一周学习总结
第1章 Java入门 一.Java 的特点 简单 面向对象 平台无关 多线程:允许同时完成多个任务 动态:Java程序的基本组成单元就是类(有些类是自己编写的,有一些是从类库中引入的,而类又是运行时动态装载) 二.平台及JDK安装 (1)Java SE(曾称为J2SE)称为Java标准版或Java 标准平台(注:此平台是学习掌握Java语言的最佳平台,而掌握Java SE又是进一步学习Java EE和Android所必须的.) (2)Java EE(曾称为J2EE)称为Java企业版或Java企
2018面向对象程序设计(Java) 第2周学习指导及要求
2018面向对象程序设计(Java) 第2周学习指导及要求(2018.9.3-2018.9.9) 学习目标 适应老师教学方式,能按照自主学习要求完成本周理论知识学习: 掌握Java Application程序结构: 掌握Java语言的数据类型与变量: 学会使用Java运算符构造各类表达式: 掌握Java Application输入输出技术: 掌握Java流程控制技术(分支.循环):(重点) 掌握String类和数组类的用法.(难点) 学习资源 1.教材P28-P90 2.第3章教学课件 3.
《Linux内核分析》期末总结及学习心得
[洪韶武 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ] 一.学习心得 本学期通过网络课程的形式完成了Linux内核的学习,这种学习方式自主性相对强,十分锻炼及考验我们自身.对于Linux系统的理解,Linux系统中包括命令.硬件.软件设备.操作系统.进程等相对于内核而言,都可以归结为具有自身特性的文件,并各自有其用途. 几点总结: 计算机如何工作—计算机是根据冯诺依曼体系结构,不仅
热门专题
Android toast 默认消失时间
camunda 教程
JAVA核心技术卷11版PDF
ui自动化八种定位方式
ArcGIS Map Package (.mpk)如何解包
无法启动此程序因为计算机中丢失api-ms-win
opencv Lee滤波
Linux网卡驱动分层
centos怎么显示用户的id信息
git 合并分子忽略某些文件
docker禅道数据迁移
cesium 坡度分析
macos10.7如何打开samba
密码文本框里的提示文字jquery
cocos2dx如何设置按钮触摸区域
powerBI指定区域地图
proxychains4 可用的proxylist
避圈法是prim算法吗
android程序安装路径设置
leetcode 怎么跑本地代码