自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Mysql的学习

目录约束约束的类型约束之间的关系关键字的学习COMMENT关键字DEFAULT关键字AUTO_INCREMENT关键字表的索引存储类型索引存储类型如何设置索引存储类型?索引的存储类型与什么有关?表的索引存储类型ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1的含义约束约束的类型主键约束(primary key)特点:键列不允许重...

2019-12-05 18:11:05 126

原创 Android存储空间的认识

最近一直对于存储空间有很大的疑惑,在以前我一直认为只有SD卡才叫做外部存储,其余的都叫内部存储,正因为这种概念导致我对Android的存储空间产生了很大的疑惑。所以今天一定要记录一下,我这个错误的认识。在Android中,存储分为两部分:内部存储内部存储指的是系统的存储空间,这个存储空间你是看不到的。在Android中可以直接通过上下文中的方法进行获取文件外部存储外部存储指的是外部的...

2019-05-09 22:10:52 216

原创 Android基础 ---- 版本信息更新

解释1.0.0每一位代表什么最后一位:表示修复原有的bug中间一位:表示更新部分功能第一位:项目有重大更新(界面整体修改、代码重构等)

2019-05-06 22:05:18 136

原创 Android基础 ---- 包名的划分

包名的划分类型按照功能进行划分com.chenzhaoyu.travelcom.chenzhaoyu.moneycom.chenzhaoyu.metting按照组件划分四大组件com.chenzhaoyu.activitycom.chenzhaoyu.servicecom.chenzhaoyu.broadcastcom.chenzhaoyu.contentprovi...

2019-05-06 21:01:17 493

原创 Java学习 ---- 异常类

Day19.01_____异常类Throwable:异常类的根类Throwable类的子类Error 一般是服务器的错误,我们不能解决Exception 我们要学的异常,包括:运行时异常编译时异常运行时异常与编译时异常的区别运行时异常编译不会报错,通常是程序员犯的错误,需要修改代码编译时异常在编译的时候就会报错成员方法:getMessage()...

2019-05-06 00:29:56 209

原创 Android基础 ---- 多媒体技术运用之图形处理

一、显示分辨率特别大的图片步骤:将图片转化为Bitmap类型(转换成位图后不会失真)获取手机分辨率获取图片分辨率获取比例大小,按照比例大的进行缩放显示图片代码实现:package com.chenzhaoyu.loadmaxpicturedemo; import android.app.Activity;import android.graphics.Bitmap;i...

2019-05-05 21:47:33 192

原创 Android基础 ---- 运行时权限

一、运行时权限什么是运行时权限?运行时权限,顾名思义,就是在运行的过程中去申请权限为什么要有运行时权限?防止流氓软件产生运行时权限怎么做?判断用户是否已经给过权限public void click1(View view) { /* * 如果checkSelfPermission()方法的返回值与PackageManager.PERMIS...

2019-04-26 13:49:50 200

原创 Java学习 ---- Map接口

Day18.01_____Map接口什么是Map接口?通过键值对的方式存储对象的接口,就叫做Map,表示为Map<K,V>其中K就叫做键,V就叫做值,两个都必须为引用类型数据。K是唯一的,V是不唯一的Map与Collection的区别Map是双列的,Collection是单列的Map的键是唯一的,Collection的子体系Set是唯一的Map集合的数据结构只针对键有...

2019-04-25 15:24:04 604

原创 Java学习 ---- Set集合

Day17.01_____Set接口Set接口与List接口的区别List接口是有序的(存和取的顺序是一样的),有索引Set接口是无序的(存和取的顺序是不一样的),无索引Set接口的子类有HashSetTreeSetDay17.02_____HashSet类用HashSet类存储字符串类型数据public class HashSetDemo { public...

2019-04-25 15:11:59 125

原创 Android基础 ---- 四大组件之Broadcast

一、广播接收者广播接收者注册的方式(两种)静态注册广播接收者动态注册广播接收者广播接收者类型系统广播自定义广播二、广播接收者注册的方式静态注册广播接收者如何实现静态注册广播接收者创建一个类继承 BroadcastReceiver在 AndroidManifest.xml 中去配置广播接收者添加权限...

2019-04-25 14:45:50 112

原创 Java学习 ---- List集合子类与泛型

Day16.01_____ArrayList类ArrayList中遍历集合的方式通过size()方法和get(int index)方法通过迭代器Iterator中的hasNext()和next()方法ArrayList类的特点查询快,增删慢线程不安全,相比Vector效率高ArrayList类的运用遍历对象,并获取对应对象中的某些属性删除集合中重复的字符串 // ...

2019-04-24 21:01:33 642

原创 Java学习 ---- Collection集合

Day15.01_____数组的特点数组(数组是容器的一种)既可以存储基本数据类型,又可以存储引用数据类型(对象)长度是固定的,不能自动增长存储引用数据类型时,存储的是数据的地址值,未赋值时,默认值为null;存储基本数据类型时,存储的是基本数据类型所对应的值,未赋值时,默认值为对应基本数据类型的默认值Day15.02_____集合的特点集合(集合是容器的一种)只能存...

2019-04-24 20:36:18 168

原创 Android基础 ---- 四大组件之Services

一、进程什么是进程?一个程序就是一个进程。比如QQ、微信、微博等,其中每个程序都叫做一个进程Android系统下进程的特点The Android system tries to maintain an application process for as long as possible, but eventually needs to remove old processes to r...

2019-04-24 12:03:26 566

原创 Android基础 ---- 动画

一、动画类型(3种)Drawable Animation(帧动画)View Animation(View动画,又叫补间动画)Property Animation(属性动画)二、Drawable Animation什么是Drawable Animation?Drawable animation lets you load a series of Drawable resourc...

2019-04-24 08:47:38 76

原创 Android基础 ---- 对话框

一、普通对话框创建步骤:使用 AlertDialog.Builder 类创建一个对话框对象调用 setTitle() 方法设置标题调用 setMessage() 方法设置显示的内容调用 setPositiveButton() 方法设置确定按钮调用 setNegativeButton() 方法设置取消按钮调用 show() 方法将对话框显示出来代码实现:public clas...

2019-04-23 17:36:15 159

原创 Android基础 ---- 零散知识点

一、样式和主题样式:定义样式的作用是什么?当我们的多个控件有多个相同的属性时,为了提高编写代码的效率,我们可以将这些相同的属性抽取到样式中,然后在控件中直接声明样式即可定义样式的意义是什么?方便开发人员开发,提高开发效率样式如何定义、如何使用 ?样式的定义:进入values/style.xml中在style.xml中去创建一个<style>节点其中na...

2019-04-23 16:22:28 110

原创 Java学习 ---- 正则表达式与一些常用的类

Day14.01_____正则表达式规则正则表达式属于什么类型正则表达式是字符串类型正则表达式规则字符类 ----> [ ][abc]只能取a或者b或者c,三者之一[^abc]取除了a、b、c之外的字符[a-zA-Z]取字母a-z和A-Z,两头的字母包括在内[a-z[m-p]]取字母a-z和m-p,两头的字母包括在内,和上面的含义一样,表示并集[a-z&am...

2019-04-22 18:07:49 119

原创 Java学习 ---- StringBuffer、Arrays与包装类

Day13.01_____StringBuffer类的构造方法public StringBuffer(){} 构造一个不带字符的字符串缓冲区,其池子的初始容量为16个字符public StringBuffer(int capacity) 构造一个不带字符的字符串缓冲区,其池子的初始容量为capacity个字符public StringBuffer(String str) 构造一个字...

2019-04-22 16:35:20 111

原创 Android基础 ---- 四大组件之Activity

一、Activity生命周期方法调用时机onCreate()Called when the activity is first created页面第一次创建的时候调用onDestroy()Called before the activity is destroyed页面被销毁前调用onStart()Called just before the activity ...

2019-04-21 23:22:49 144

原创 Android基础 ---- 意图与意图过滤器

一、意图意图是什么?意图就是你想做的事情隐式意图什么叫隐式意图?隐式意图指的是通过一组动作或者数据去完成想完成的事情隐式意图怎么用?现在有两个页面,从A页面跳转到B页面(1) 在AndroidManifest.xml文件中进行设置其中action、category都可以自己定义。data中的scheme和mimeType也都可以自己定义<activi...

2019-04-21 20:22:53 608

原创 Java学习 ---- String类

Day12.01_____Scanner类使用Scanner类Scanner scanner = new Scanner(System.in)nextInt()获取一个整数型的数据nextline()获取一个字符串型的数据注意事项: nextline()检测到回车键的时候就会停止next()获取一个字符串注意事项: next()检测到空格的时候就会停止...

2019-04-20 16:13:19 123

原创 Java学习 ---- Object类

Day11.01_____Eclipse工作空间的基本配置打开视窗Window --> Show View保存自定义视图Window --> Perspective --> Save Perspective as…重置视图Window --> Reset Perspective设置代码字体大小Window --> Prefere...

2019-04-20 15:53:05 108

原创 Java学习 ---- 匿名内部类

Day10.01_____Java中的包为什么要有包?将项目中前端、后台、数据库的代码分离开来。包就相当于我们平时所用的文件夹。当我们给一个类设置了包以后,当有子类想要继承时,必须要导包创建的格式是什么:package 包名其中包名是由很多层级关系,例子:package cn.bean的文件夹形成时,层级与层级之间用符号" . "隔开,并且包名全部用小写创...

2019-04-20 15:44:02 137

原创 Java学习 ---- 多态、接口与抽象

Day09.01____Java中的多态含义:多态指的是同一事物的多种形态,例子:比如说门口有只猫,你可以说这只猫很乖,也可以说这只小动物很乖,无论是这只猫还是这只小动物都指的同一只动物,这就是同一事物的多种形态前提:(1) 父类( 父接口 )必须要有子类去继承它(2) 子类必须要有方法的重写(3) 必须有父类( 父接口 )引用指向子类对象Animal a = n...

2019-04-20 15:19:54 255

原创 Java学习 ---- 代码块与super()语句

Day08.01____局部代码块格式 :{代码内容…}位置: 定义在方法中作用: 限定变量生命周期,开发中不用Day08.02____构造代码块格式:{代码内容…}位置: 定义在类中,方法外比构造函数还要先运行,每创建依次对象就会运行一次作用: 随着类的加载而加载,当对象具备相同的属性或相同的行为时 ,需要在每个构造函数中去定义一遍时,可以用构...

2019-04-20 15:00:42 333

原创 Java学习 ---- 方法与静态

Day07.01____构造方法构造方法的格式: 权限修饰符 类名(){}构造方法作用: 对对象的属性进行初始化构造方法特点: 在使用new关键词创建了对象以后,就会马上调用构造方法构造方法的重载: 参数列表不同,方法名字相同参数列表不同的情况(与成员方法相同):(1) 参数个数不同(2) 参数顺序不同 —> 没有意义,开发不用(3) 参数类型不同定义了有参的...

2019-04-20 14:46:00 81

原创 Java学习 ---- 变量、对象与this关键字

Day06.01____Java中的对象成员变量: 定义在类中,方法外,所属于对象。(属性)成员方法: 定义在类中,所属于对象。(行为)格式:权限修饰符 返回值类型 方法名(参数列表){}创建对象格式:创建对象 类名 变量名 = new 类名()注明通过( 对象.变量名 )的方式可以访问到类中的成员变量,即属性通过( 对象.方法名() )的方式可以访问到类中的成员方法...

2019-04-20 14:35:34 275

原创 Java学习 ---- 结构运算符及方法概述

Day04.01____选择结构if格式// 格式1if(条件表达式){ ...}// 格式2 if(条件表达式){ ...}else{ ...}// 格式3if(条件表达式){ ...}else if(条件表达式){ ...}else{ ...}if语句特点:只会执行其中一条。比如说第三种,当条件表达式既满足if中的...

2019-04-19 12:30:41 135

原创 Java学习 ---- 运算符

Day03.01___逻辑运算符&( 逻辑与 ) —> 两个条件都为true时,结果才为true。其余的都为false| ( 逻辑或 ) —> 两个条件都为false时,结果才为false。其余的都为true^( 逻辑异或 ) —> 两个条件相同时为false,其余的都为ture! ( 逻辑非 ) —> !true为false,!false为tr...

2019-04-19 11:35:10 137

原创 Java学习 ---- 进制及转换

Day2.01___Java中的常量字符串常量 —> 用""引起来的常量叫做字符串常量字符常量 —> 用’ '引起来的常量叫做字符常量,里面只能有一个数字、一个字母、一个符号。没有东西会报错,多个也会报错整数常量 —> 用数字表示的常量小数常量 —> 用小数表示的常量空常量 —> 用null表示的常量(数组中会出现)布尔常量 —> 用t...

2019-04-18 01:12:48 328

原创 Android基础 ---- 按钮点击的四种方式

Day01.01_____Android介绍(了解)[1] 开发者 安迪.鲁宾Day01.02_____Android系统构成[1] linux 底层实现(牵扯硬件设施)[2] 函数库层 由C或者C++写的(C、C++有操作硬件的能力)[3] 应用框架层 由Java写的[4] 运用层Day01.03_____jvm和dvm的区别[1] dvm将所有的.class文件变成一个...

2019-04-16 17:42:46 150

原创 Java学习 ---- 基本操作

Day1.01___计算机基础知识(常见的DOS命令)d: 回车 :盘符切换dir :列出当前目录下的文件以及文件夹cd :改变指定目录cd… :退回到上一级目录cd\ :退回到根目录cls :清屏exit :退出dos命令Day1.02___Java语言基础知识JRE :Java运行环境,提供给用户用的,用户需要运行程序,只用下载一个JRE即可。JDK :Java开发...

2019-04-16 17:30:23 118

原创 Java学习 ---- 数组基础总结(4)

1、二维数组的表示方式及其内存图解:(1) 方式一:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a、表达形式:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int[][] arr = new int[4][5];&nbsp;&

2018-12-29 20:50:54 176

原创 Java学习 ---- 数组基础总结(3)

一、数组的应用:1、将一组数据进行排序:(1)使用方法 -----&amp;amp;amp;amp;gt; 两种:a、冒泡排序法&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;中心思想:将这组中的前一个数与后一个数进行比较,

2018-12-28 23:16:03 126

原创 Java学习 ---- return、break、continue差别

return、break、continue三者中,后两者是用于循环中的,而return是用于函数中的。break,表示结束当前循环(如果为双层循环,则跳出最近的一层循环),该语句后面的所有代码都不再执行。-----&gt; 无论结束该循环的条件是否满足,都不再运行此循环。continue,表示结束当前循环,进行下一次循环,该语句后面的所有代码都不再执行。-----&gt; 如果结束该循环的...

2018-12-20 22:04:23 84

原创 Java学习 ---- 数组基础总结(2)

1、数组常见错误类型:(1)IndexOutOfBoundsException ----&gt; 数组下标越界异常。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;遇见这样的异常(错误)时,就表示我们访问数组元素时,小标超出了访问数组的长度-1。(2)NullPointException ----&gt; 空指针异常&nbsp;&n...

2018-12-20 21:45:15 149

原创 Java学习 ---- 数组基础总结(1)

1、数组是什么?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;数组即为一个容器,它可以用来装许多相同类型的数据。2、数组的定义方式 ----&gt; 两种(1) int[] arr = new int[5];a、左边解析:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;定义了一个变量arr,其类型为 [ ] 型(即数组类型),而 int 则表示该数组中的每一个...

2018-12-19 12:36:40 83

空空如也

空空如也

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

TA关注的人

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