自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA学习笔记(第一章第十八回合)小试牛刀之音频剪辑

项目练习-音频混剪 项目蓝图分析 第一步:使用上一回合讲的 FileInputStream输入两个音频第二步:使用FileInputStream的skip(long n)方法跳过特定字节的音频文件,譬如:输入skip(1024*1024*3),这样就能丢弃掉音频文件前面的3MB的内容。第三步:截取中间特定长度的音频文件:每次输入8KB的内容,使用count记录输入次数,达到...

2018-09-03 19:34:09 513

原创 JAVA学习笔记(第一章第十七回合)Java流(Stream)、文件(File)和IO

Java流(Stream)、文件(File)和IO 1:Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。2:Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。3:一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。4:Java 为 I/O 提供了强大的而灵活的支持,使...

2018-09-03 14:27:26 295

原创 JAVA学习笔记(第一章第十六回合)Java方法

Java方法 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢?println() 是一个方法。 System 是系统类。 out 是标准输出对象。这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。 那么什么是方法呢?Java方法是语句的集合,它们在一起执行一个功能。方法是解...

2018-08-31 10:35:06 264

原创 JAVA学习笔记(第一章第十五回合)Java正则表达式

Java正则表达式 正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。Java 正则表达式和 Perl 的是最为相似的。java.util.regex 包主要包括以下三个类:Pattern 类: pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创...

2018-08-29 20:41:38 399

原创 JAVA学习笔记(第一章第十三回合)Java数组

Java数组 Java 语言中提供的数组是用来存储固定大小的同类型元素。下面为 Java 数组的声明、创建和初始化: 声明数组变量 有两种声明方法1:dataType[] arrayRefVar;       譬如:int[] numbers;   2:dataType arrayRefVar[];       譬如:int numbers[];为了区别C/...

2018-08-21 16:49:37 154

原创 JAVA学习笔记(第一章第十二回合)Java StringBuffer 与 StringBuilder 类

Java StringBuffer 与 StringBuilder 类 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder 类在 Java 5 中被提出,它和 Stri...

2018-08-15 19:40:45 110

原创 JAVA学习笔记(第一章第十回合)Character类

Java的 Character 类 Character类用于对单个字符进行操作。譬如:char ch = 'a';char []sh = {'a','b','c','d'};char uniChar = '\u039A';但在实际开发中,大多时候需要使用对象,而不是内置数据类型。为解决此问题,java提供了char的包装类Character类。Character类提供...

2018-08-14 20:09:03 165

原创 JAVA学习笔记(第一章第八回合)Java分支结构

Java分支结构 两种:if语句switch语句 if语句 语法:if(布尔表达式) { //如果布尔表达式为true将执行的语句 }如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。 if...else语句 语法:if(布尔表达式){//如果布尔表达式的值为true}else{//...

2018-08-13 20:58:59 214

原创 JAVA学习笔记(第一章第七回合)Java循环结构

Java的循环结构 三种循环结构1: while 循环2: do...while循环3: for 循环 while循环 while是最基本的循环、它的结构为:while(表达式){//循环内容}只要表达式为true;循环一直执行。 do_while()循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要...

2018-08-13 20:29:21 288 2

原创 JAVA学习笔记(第一章第六回合)Java运算符

Java运算符 算数运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、其他运算符 算术运算符 + 、- 、* 、/  、% 、++ 、--自增自减运算符:++、-- 运算符是种特殊的运算符,在算术运算符中需要两个运算符、而自增自减运算符只需要一个操作数。int i=1,a=0;* i++ 先运算在赋值,例如 a=i++,先运算a=i,后运算i=i+1,所...

2018-08-13 17:17:10 235

原创 JAVA学习笔记(第一章第五回合)Java修饰符

Java修饰符 Java语言提供的修饰符主要分为两类:1:访问修饰符2:非访问修饰符 访问控制修饰符 Java可以使用访问控制符来保护对类、变量、方法和构造方法的访问。支持四种不同的访问权限1 default(缺省):同一包内可见,适用对象:类、接口、变量、方法2 private :同一类内可见,适用对象:变量、方法。(不能修饰外部类)3 public:...

2018-08-10 17:16:37 164

原创 JAVA学习笔记(第一章第四回合)Java变量类型

Java变量类型 Java支持的变量类型有:1:类变量;独立于方法之外,用static修饰    [private static final int KEYCODE_POWER]2:实例变量;独立于方法之后,不用static修饰  [private int mButtonValue]3:局部变量;类的方法中的变量。public class Variable{ stat...

2018-08-10 11:33:07 120

原创 JAVA学习笔记(第一章第三回)基本数据类型

Java基本数据类型 1:Java的两大数据类型内置数据类型、 引用数据类型2:变量就是申请内存来存储值,也就是说,当创建变量的时候,需要在内存中申请空间 内置和数据类型 Java提供了八种基本类型,六种数字类型(四个整数型、两个浮点型),一种字符类型,还有一种布尔型类型 位数 最小值 最大值 默认值 特点 例子 byte...

2018-08-10 10:41:12 136

原创 JAVA学习笔记(第一章第二回合)Java对象与类

Java里涉及的关键概念 多态、继承、封装、抽象、类、对象、实例、方法、重载 Java对象 我们可以用现实世界的对象来和软件里的对象做对比,暂且叫它为现实对象和软件对象现实对象:比如一条狗,它的状态有,名字、颜色、品种;它的行为有,叫、摇尾巴、吃软件对象十分类似现实对象,也有状态和行为:其状态就是属性、行为就是各种方法的实现过程软件开发中,方法操作使对象状态改变...

2018-08-09 20:10:07 122

转载 成员变量和类变量的区别

成员变量和类变量的区别 由static修饰的变量称为静态变量,其实质上就是一个全局变量。如果某个内容是被所有对象所共享,那么该内容就应该用静态修饰;没有被静态修饰的内容,其实是属于对象的特殊描述。不同的对象的实例变量将被分配不同的内存空间, 如果类中的成员变量有类变量,那么所有对象的这个类变量都分配给相同的一处内存,改变其中一个对象的这个类变量会影响其他对象的这个类变量,也就是说对象...

2018-08-09 16:20:48 802

原创 Android如何通过RS232shell串口或者adb发送广播、启动服务、Activity等

1:发送广播(1)通过adb发送:  adb shell am broadcast -a [广播动作]譬如:adb shell am broadcast -a android.net.conn.CONNECTIVITY_CHANGE  [发送网络变化的广播](2)通过RS232shell串口: am broadcast -a [广播动作]2:启动Activity(1)通过...

2018-08-08 16:08:02 1856

原创 安卓布局文件中控件的各种属性的含义

android:layout_width [定义本元素的宽度] match_parent 宽度或者高度 布满整个屏幕,wrap_content布局元素将根据内容更改大小 android:layout_height [定义本元素的高度] android:layout_alignParentBottom [贴紧父元素的下边缘 ] android:layou...

2018-08-08 14:36:29 794

原创 如何使用eclipse运行一个简单的java程序

1:打开eclipse,选择“file——new——Java project” 2:为我们的java项目取一个名字,然后点击完成。3: 这时候左侧列表就有了我们刚才新建的java项目,点开项目,在src目录下新建一个class。4: 在弹框中,填写我们jave程序的名字,选择完成。5: 这里编写一个简单的java程序为例,Ctrl+s保存。...

2018-08-06 11:04:18 48858 7

原创 JAVA学习笔记(第一章第一回合)基础语法

​​​​Java基础语法 一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。类、对象、方法和实例变量的概念如下。对象:对象是类的一个实例,有状态和行为。例如,一条猫是一个对象,它的状态有:颜色、名字;行为有:叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完...

2018-08-06 10:33:32 164

原创 Android-API初探

问题讨论:getApplication() 与 getApplicationContext()联系与区别;联系:1 两者都是用来获取一个Application实例。区别:2 getApplication() :一般Activity或Service中需要获取一个应用的实例时,可以使用该方法;3 getApplicationContext() :BroadcastReceiv...

2018-08-04 16:44:49 132

空空如也

空空如也

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

TA关注的人

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