- 博客(15)
- 收藏
- 关注
原创 第二章 HelloWord安卓工程介绍
1.1 工程目录介绍我们在eclipse中创建一个android工程后(如何创建点这里),如下 可以看到这里目录比较多,每个目录代表什么呢: src 源码,我们要编写代码的地方 gen (G)自动生成资源文件对应的代码,如控制的属性(id,name….) Android4.4 Android Private Libraries 安卓导入的依赖包 assets 资产目录 打
2017-09-15 14:25:10 242
原创 第一章 安卓体系结构及开发环境
1.1 安卓体系结构Liunx Kernel(Liunx内核层):封装了各种驱动代码,通过驱动调用来实现对各种硬件操作。 1.2 开发工具介绍 第一种:Adnroid-adt-bundle:eclipse开发包 第二种:Android-studio 1.3 DDMS和android开发环境定制 DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中
2017-09-15 12:36:07 593
原创 第七章 线程
进程:一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程:进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,进程中的多个线程共享进程的内存空间,使得线程间的通信笔记比较容易。多线程指的是同时运行多个线程以执行不同任务。所谓同时,也依据
2017-09-12 11:29:18 153
原创 第六章 内部类
内部类就是在一个类的内部在创建一个类。内部类的好处 1. 内部类的对象能够访问它的对象的所有方法和属性,包括私有数据。 2. 匿名内部类可以很方便的定义回调。 3. 内部类可以很方便的编写事件驱动的程序。 7.1 使用内部创建对象public
2017-09-12 11:27:45 171
原创 第五章 接口、抽象类
我们买鼠标,不需要问商家型号什么的,就是因为厂家都遵守同一套规范,这个规范说明应该做些什么,而不说明如何做。而Java程序中的接口,也是一种规范,定义了类应该做什么,但并不关心怎么做,即只有方法名,没有方法体。通过类来实现。接口的声明使用关键“interface”,接口是要求类如何做的一套规范。public interface School{}接口声明只有public,可以省略。6.1接口的实现接口
2017-09-12 11:20:33 219
原创 第四章 类和对象
面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应 该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。
2017-09-12 11:17:47 198
原创 第三章 程序设计中的流程控制
流程控制是什么:做任何事情都有个步骤,第一步做什么,第二步又做什么……直至完成事情。流程控制就是对这种做事情的步骤性给予安排与管理。而Java流程控制,顾名思义,就是对Java语言做事情步骤的安排与管理。
2017-09-12 10:45:55 249
原创 第二章 java语言中的数据与运算符
2.1 数制在使用电脑时会遇到文字、图像、声音等信息,电脑是如何识别这些数据呢?首先,这取决于计算机底层硬件是如何识别数据的,计算机机底层硬件只能识别0和1,这种只能1和0两个数字符号的组合被称为二进制。如计算机处理128,会将其转化为10000000.这样就显得太麻烦,后来就引进了八进制、十六进制。二进制 逢二进一八进制 逢八进一 八进制数据前面有一个0的前缀,容易与二进制产生混淆,尽量不适
2017-09-12 10:40:31 205
原创 对图片进行64位编码后字符串会换行的问题
/** * 图片转化成base64字符串 * @return */ public static String GetImageStr(String imgFileUrl) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 InputStream in = null; byte[] data =
2016-04-13 18:24:17 1184
原创 springMVC 表单数据不能绑定 Date double 等数据类型的问题
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。 解决的办法就是使用spring mvc提供的@InitBinder标签 mvc的控制层就继承这个,就Ok啦 同时,spring自己提供了大量的实现类,诸如CustomDateEditor ,CustomBooleanEditor,CustomNumb
2016-04-01 13:32:06 1163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人