自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (2)
  • 收藏
  • 关注

原创 安卓开发:在按键插入图片与文字

业余时间,自学了整整一个多月的java和安卓,View的知识点都已经看得差不了,但用起来却十分的费劲,现在尝试将所学的知识,做一个点击按键,就能够弹出图片与文字的小功能(C++被逼转android)需求:1.点击按键,事件生效;2.事件触发显示图片、文本;先看效果:1.占击前图如下:2.点击后效果如下:思路1(刚开始走的弯路):刚开始看到需要图片,立马想到...

2020-03-22 21:49:04 158

原创 HTML实操-音乐播放器

最近由于疫情,在家里闲得发慌,随手做个音乐播放器,只做了两首歌曲,温习标签audio;需求:.暂停/播放.上一曲/下一曲(没做).进度条显示.进度条拉动.曲目信息显示.展示歌曲目录.播放模式(没做,暂没啥意义).可选择播放歌曲.歌词与歌曲对应(没做)材料:Vitas-歌剧2.flac【无损音质】下载资源链接:https://www.wsyyxz.com/ou...

2020-02-08 22:44:44 123

原创 JAVA-07抽象方法和抽象类

【抽象方法】使用abstract修饰的方法,没有方法体,只有声明;定义的是一种“规范”,就是告诉子类必须要给抽象方法提供具体的实现;抽象类:包含抽象方法的类就是抽象类;通过抽象类,就可以做到严格限制子类的设计,使子类之间更加通用;public abstract void fun();注意:1.有抽象方法的类只能定义成抽象类;2.抽象类不能实例化,即不能用new来实例化抽象类;3.抽...

2020-02-07 02:20:08 68

原创 JAVA-06数组

【数组声明】1.type[] 变量名; //与C#一样,推荐2.type 变量名[]; //与C++一样如:int[] s = null;s = new int[10]; //给数组分配10个空间;s.length代表数组的长度;【for-each】foreach用于读取数组元素的值,不能用修改元素的值;用法:for(int m:数组名){}【与C++的区别】java多了简...

2020-02-07 02:19:54 51

原创 JAVA-05封装继承多态

【继承】关键字是extends1.父类也称作超类、基类、派生类;2.java中类只有单继承,与C#是一样的,没有像C++那样的多继承;3.java中类没有多继承,但接口有多继承;4.子类继承父类,可以得到父类的全部属性和方法(除父类的构造方法),但不能直接访问父类私有的属性和方法;5.如果定义一个类时,没有调用extends,则它的父类是:java.lang.Object;【Objec...

2020-02-07 02:19:01 56

原创 JAVA-04面向对象

【面向过程与面向对象】面向过程只能解决简单的问题,列出解决问题的步骤即可,但功能很大的时候,就不能用这种思想;面向对象能够更加方便地管理资源,将属性与方法封装到类里,而方法始终需要用到面向过程的思想;类可以看做是一个模板(抽象),系统根据类的定义来选出对象;【类】class 类名{ 属性; int a; 方法; void fun(){ }...

2020-02-07 02:18:59 73

原创 JAVA-03控制语句

流程控制语句是用来控制程序中各语句执行的顺序;分为:顺序、选择、循环结构;【if-else】if(布尔表达式1){ 语句块;}else if(布尔表达式2){ 语句块;}else{ 语句块;}【switch】switch(表达式){ case 常量1: 语句序列; break;//结束 case 常量2: 语句序...

2020-02-07 02:18:44 47

原创 JAVA-2.1Java基础

2.1注释单行注释: //多行注释: /* 内容 */文档说明性注释: /** 内容 **/2.2标识符1.标识符必须以字母、下划线、美元符号$开头;2.标识符其它部分可以是字母、下划线"_"、美元符"$"和数字的任意组合;3.java标识符大小写敏感,且长度无限制;4.标识符不可以是关键字;标识符的使用规范:表示类名的标识符,每个单词的...

2020-02-07 02:18:25 69

原创 JAVA-01Java入门知识

计算机高级语言类型主要有编译型和解释型两种,而java语言是两种类型的结合;java首先利用文本编辑编写java源程序,源文件的后缀名为.java;再利用编译器(javac)将源文件编译成字节码文件,字节码文件的后缀名为.class;最后利用虚拟机(解释器.java)解析执行;JVM(java virtual machine)就是一个虚拟的用于执行bytecode字节码的虚拟计算机;JRE(...

2020-02-07 02:18:00 51

原创 JS:Ajax中级

1、需要创建Ajax对象; ActiveXObject("Microsoft.XMLHTTP"); XMLHttpRequest()2、连接到服务器;open(方法,文件名,异步传输)3、发送请求;send()4、接收返回值;onreadystatechange请求状态监控 onreadystatechange事件 readyState属性:请求状态...

2020-02-06 17:18:05 73

原创 JS: Ajax基础

【Ajax基础-1】什么是服务器 网页浏览过程分析 如何配置自己的服务器程序(AMP)什么是Ajax 无刷新数据读取; 用户注册、在线聊天室; 异步、同步;【Ajax基础-2】使用Ajax 基础:请求并显示静态TXT文件; 字符集编码; 缓存、阻止缓存:在文件名后面加?t 动态数据:请求JS(或j...

2020-02-06 17:17:22 102

原创 JS:事件-高级

【事件绑定】作用:防止前一个覆盖后一个事件;IE方式 attachEvent(事件名称,函数),绑定事件处理函数; detachEvent(事件,函数),解除绑定;oBtn.attachEvent("onclick", function(){});DOM方式 addEventListener(事件,函数,捕获) removeEventListener(事件名...

2020-02-06 17:16:25 71

原创 JS: 事件-event

事件:什么是event对象 用来获取事件的详细信息:鼠标位置 、键盘按键; 例子:获取鼠标位置:clientX document的本质:document.childNodes[0].tagName;获取vent对象(兼容性写法) var oEvent=ev||event;//火狐用的是ev,而其他的是event事件流 事件冒泡 取消冒泡...

2020-02-06 17:15:59 72

原创 C#:3.2 类

3.2类1、类的声明[访问修饰符] class 类名{ 类成员定义;}访问权限有:public:可被所属类的成员与不属于类的成员访问;internal:可被当前程序集访问;protected:可被属类及其派生类访问;private:仅所属类的成员访问;2、创建对象类名 对象名 = new 类名();与C++不同,对象要由new创建;3、匿名对象C#允许声明没有类名的...

2020-02-06 17:14:44 59

原创 C#:2.6 控制台的输入和输出

2.6:控制台的输入和输出1、Read()和ReadLine()方法Read()方法每次通过控制台标准输入设备(键盘)接收一个字符,直到接收到Enter键才返回;虽然接收的是一个字符,但返回值为int类型,如果把返回值当作一个字符来使用,必须进行显式转换;ReadLine()方法通过控制台标准输入设备接收一个字符串,直到接收到Enter键才返回,返回值是一个字符串;2、Write()和Writ...

2020-02-06 17:11:23 95

原创 C#:2.5 流程控制

2.5:流程控制1、if语句语法:if(布尔表达式){}else if(布尔表达式){}else{}2、switch语句switch(表达式){ case 常量1: break; case 常量2: break; default: break;}3、while语句while(表达式){ //循环语句}do-...

2020-02-06 17:10:43 53

原创 C#:2.4 方法及其重载

2.4:方法及其重载1、定义[访问修饰符] 返回值类型 方法名([参数列表]){//方法体}2、方法的参数(1)方法的参数类型:值类型和引用类型当方法传递的参数是值类型时,变量的栈数据会完整地复制到目标参数中,即实参 形参中的数据相同,但存放在内存的不同位置;目标形参更改也不会对调用者的初始变量产生任何影响;当方法传递参数是引用类型时,只是将变量的引用复制到参数中,实参和形参的引用指...

2020-02-06 17:07:48 44

原创 C#:2.3 常用运算符和表达式

2.3:常用运算符和表达式1、算术运算符+、-、*、/、%、++、--2、关系运算符==、!=、>、<、>=、<=3、逻辑运算符&、|、!、^、&&、||4、赋值运算符+=、-=、*=、/=、%=5、其他特殊运算符(1)is运算符:is运算符检查变量是否为指定的类型,如果是,返回true,否则返回false,如下bool b =...

2020-02-06 17:03:31 58

原创 C#:2.2 变量与常量

2.2:变量与常量1、声明与使用(1)以字母或下划线开头(2)只能由字母、数字、下划线组成;(3)不能与关键字同名;(4)在变量的作用域内不能再定义同名变量;(5)在使用前必须已经被初始化,否则编译时会报错;2、分类(1)静态变量用关键字static声明,只需要创建一次;(2)非静态变量3、常量常量通常用来表示有意义的固定数值,一旦被初始化就不再发生变化,声明需要使用con...

2020-02-06 17:02:48 68

原创 VUE笔记

1、VUE基础 1、JAVASCRIPT框架; 2、简化DOM操作; 3、响应式数据驱动;【https://vuejs.bootcss.com/】(1)第一个VUE程序;(2)el:挂载点; 作用范围,被选中的元素及内部的后代元素; 通常建议使用ID选择器 可以使用双标签,单标签不行; 不能挂载在body或者html标签上;(3)d...

2020-01-12 12:50:10 82

原创 第9章:容器

9.1 vector定义vector<类型> 变量名源由用法1.push_back:在数组的最后添加一个数据;2.pop_back:去掉数组的最后一个数据3.at:得到编号位置的数据;4.begin:得到数组头的指针;5.end:得到数组的最后一个单元+1的指针;6.front:得到数组头的引用;7.back:得到数组最后一个单元的引用...

2020-01-11 12:43:35 39

原创 第8章:多肽

8.1 多态定义多态性是指发出同样的消息被不同类型的对象接收时导致完全不同的行为;多态的实现:(1)函数重载(静态,编译时的多态)(2)运算符重载(静态,编译时多态)(3)虚函数(动态:运行时的多态)源由用法简单例子详解进阶例子收集8.1 运算重载定义运算符重载是对已有的运算符赋予多重含义1、必要性(1)C++...

2020-01-11 12:42:03 65

原创 第7章:继承与派生

7.1 继承与派生定义保持已有特性而构造新类的过程称为继承;在已有类的基础上新增自己的特性而产生新类的过程称为派生;被继承的已有类称为基类(或父类);派生出的新类称为派生类(或子类);源由继承的目的:实现代码重用派生的目的:当新的问题出现,原有程序无法解决(或不能完全解决)时,需要对原有程序进行改造;用法class 派生类名: 继承方式 基类名{成员声明;}...

2020-01-11 12:39:00 78

原创 第6章:复合类型

6.1 数组定义数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量称为数组的元素;可以由除void类型以外的任何一种类型构成;源由用法简单例子#include "stdafx.h"#include <stdlib.h>#include <iostream>using namespace std;void Ch...

2020-01-11 12:32:05 59

原创 第5章:作用域与可见性

5.1 作用域与可见性定义(1)作用域:是标识符的有效范围;(2)可见性:标识符是否可以引用源由用法简单例子详解1、函数原型的作用域:其作用域始于"(",结束于")";2、块作用域:块是一对花括号括起来的一段程序单元;其块中声明的标识符,其作用域从声明处开始,直到块结束的右花括号;3、类作用域:可以将类看成是一组有名成员的集合,除个别例外,...

2020-01-11 12:28:18 108

原创 第4章:类与对象

4.1 面向对象的思想定义设计方法:使用面向对象的观点来描述模仿并处理现实问题源由面向过程与面向对象比较:(1)面向过程重点:如何实现细节过程,将数据与函数分开;特点:自项向下,逐步求精-功能分解缺点:效率低,程序的可重用性差(2)面向对象用法简单例子详解进阶例子收集4.2OOP的基本特点定义源由用...

2020-01-11 12:25:52 88

原创 第3章:函数

3.1 函数的定义与使用定义源由用法1、函数声明的语法形式类型标识符 函数名(形式参数表){语句序列;}2、函数的调用调用前先声明函数原型:在调用函数的声明头文件,或使用函数之前(一般在文件开头)按以下形式说明:类型标识符 函数名(含类型的形参表);调用形式:函数名(实参列表)简单例子#include "stdafx.h"...

2020-01-11 12:19:35 51

原创 第2章:C语言基础

2.1 常量定义常量:程序运行过程中,不变的数据叫常量源由用法1、一般常量:可以用八进制、十进制、十六进制表示,十进制有正负,其他八进制和十六进制只有正,八进制以0为前缀,十六进制以0x或0X作为前缀一般常量的书写格式:(1)一般形式,如:0.123(2)指数形式,如:123e52、字符常量:单引号括起来的一个字符3、字符串常量:双引号括起来的一个或多...

2020-01-11 12:12:53 116

原创 第1章:计算机基础

1.1 二进制定义数据是用0和1两个数码来表示的数,逢二进一源由计算机数据存储、计算都是以二进制的形式用法C语言中没有二进制的格式简单例子01011010详解暂无进阶例子收集1、C语言可以用十进制、八进制、十六进制表示,虽然没有二进制的数据,但用到二进制的,就是以二进制输出,被封装成接口itoa,代码如下:#include "stdafx.h"...

2020-01-11 12:09:25 49

原创 JavaScript-DOM操作

DOM操作核心内容:就是利用:增删改查1、标准DOM的API(必须记得) (1)document.getElementById (2)document.getElementsByTagName (3)document.getElementsByName (4)document.getElementsByClassName (5)document.quer...

2019-11-10 18:05:53 48

原创 JavaScript-DOM

学完DOM这东西,感觉很难理解,实操一下,将老婆们的相片放上来释放一下压力,以后再慢慢学。DOMDOM定义:文档对象模型(Document Object Model),又称为文档树模型,是一套HTML和XML文档的APIDOM作用:可以把HTML和XML描述为一个文档树,树上的每一个分支都可以视为一个对象,通过DOM可以添加、修改和移除文档上的某一部分;DOM:DOM基础:...

2019-11-10 17:14:17 55

原创 JavaScript-闭包

JavaScript-闭包闭包定义有些复杂,可以理解为:能够实现访问私有空间的函数,如能够访问其他函数内部变量的函数;作用:1)包不允许外界访问2)间接访问该数据如果函数需要返回两个值,则可以通过返回对象的方式,如果返回一个值,也可以通过返回函数的形式代码如下:<!DOCTYPE html><html lang="en"><head>...

2019-10-27 16:49:41 74

原创 JavaScript-复杂数据类型

JavaScript-复杂数据类型对象1)首先要定义一个对象var a = new Object();2)对象属性的添加a.xxx = 1;a.yyy = "abcb";当然,也可以一次性初始化,变量与值用冒号隔开,变量与变量用逗号隔开,也可以是函数a = { xxx: 123, yyy: "abcd", fun: function() { ....

2019-10-27 12:46:14 123

原创 JavaScript-关系运算符

JavaScript-关系运算符==(等于)和===(等值等型)==仅仅比较内容,不会比较数据的类型var a = true; // 其实boolean类型本质上是 0(false)与1(true)var b = 1;var c = a==b; // 这里的a与b的内容是相等的,类型不相等===既比较内容,也比较数据的类型,所以var d = a===b; //由于a的类型为bool...

2019-10-27 09:08:37 101

原创 JavaScript-变量

JavaScript-变量JavaScript 变量能够保存多种数据类型:数值、字符串值、数组、对象等等;声明的类型都是var,赋值运算符"=",如:var num = 1; // 数字var name = "name"; // 字符串var group = ["g1", "g2", "g3"]; //数组var x = {firstName:"One", lastName:"La...

2019-10-27 08:09:40 51

原创 JavaScript-判断数据类型(typeof)

JavaScript-判断数据类型(typeof)typeof语法:typeof(直接量);代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type=...

2019-10-26 23:30:01 90

原创 JavaScript-转译符

JavaScript-转译符在字符前面加上'\'即可。常用的转译符\n 换行\t 缩进\b 空格\r 回车\\ 斜杠\' 单引号\" 双引号代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document...

2019-10-26 23:11:35 103

原创 JavaScript-直接量

JavaScript-直接量又叫字面量(能够直接使用的内容)。常见的有两种:数值和字符串(1)number 数值:1,2,3,4,1.1,-1.....数学中的数字(2)string 字符串:程序中被单双引号包裹起来的内容都是字符串。(3)其他字面量:true false null 正则表达式,true和false属于boolean类型加号1、两个字符串加号连接,作用是连接...

2019-10-26 22:58:24 103

原创 JavaScript基础

JavaScript基础html:掌握所有标签使用,以及标签的语义;css:掌握页面常见的布局,以及属性的使用;JavaScript:变量的使用、数据类型、if判断、循环语句的使用;1、script写在<head></head>之间,如果有CSS样式,就写在css样式的后面;2、常用的语句1)alert 弹出提示窗语法:alert("内容");2)co...

2019-10-26 22:46:03 71

原创 移动web-版心容器

移动web-版心容器设置最大宽度,最小宽度。通常为:max-width: 640px; min-width: 320px;640和设计稿的大小有关系,为PSD图的大小。640px宽度是早期标准,标准参考设备,iphone4750px宽度是现在主流标准,参考标准设备为:iphone6320保证网页内容的布局代码如下:<!DOCTYPE html><htm...

2019-10-26 21:49:53 119

Android UI开发简介之--布局、控件介绍与使用.pptx

Android UI开发简介之--布局、控件介绍与使用.pptx

2020-04-26

Android UI开发简介之--布局、控件介绍与使用.pptx

Android UI开发简介之--布局、控件介绍与使用.pptx

2020-04-26

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除