- 博客(11)
- 收藏
- 关注
原创 android.view.InflateException: Binary XML file line #51: Error inflating class <unknown>
刚把Eclipse中的项目导入Studio里面就报以下错误,经过一系列的排查,最后是因为buildtools的版本问题导致, 问题版本 compileSdkVersion 19 buildToolsVersion "19.1.0" 改正后 compileSdkVersion 21 buildToolsVersion "21.1.0" Bingo,困扰一天的
2016-11-23 15:09:15
507
原创 黑马程序员—反射机制
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、反射的概念 反射的引入: Object obj = new Student(); 若程序运行时接收到外部传入的一个对象,该对象的编译类型是Object,但程序又需要调用该对象运行类型的方法: 1.若编译和运行类型都知
2015-09-02 20:59:46
404
原创 黑马程序员—网络编程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、什么是网络编程? 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后接受另外一个设备反馈的数据。现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另
2015-09-02 20:57:49
243
原创 黑马程序员—IO文件操作(2)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、内存操作流 操作内存流的时候(从读取出来,注意一定要把真正的数据用toByteArray或者toCharArray将数据读出来) 之前的文件操作流是以文件的输入输出为主的,当输出的位置变成了内存,那么就称为内存操作流。此时要使用内存流完成内存的输入和输出操作。 如果程序运行
2015-09-02 20:55:57
224
原创 黑马程序员—IO操作(1)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、IO的概述和File方法 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 File类在整个IO包中与文件本身有关的操作类,所有的与文件本身有关指的是创建、删除文件等操作。在jav
2015-09-02 20:52:37
289
原创 黑马程序员—集合框架(2)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、Collections类 操作集合的工具类: static void reverse(List list):反转指定List集合中的顺序;(和ListItertor的逆序排列一样!) static void shuffle(List list):对集合元素随机排序 sta
2015-09-02 20:50:28
189
原创 黑马程序员—集合框架(1)
1、集合类 & 容器 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就要对对象进行存储,集合就是存储对象最常用的一种方式。 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储任意数据类型,集合只能存储对象。 集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不
2015-09-02 20:45:18
199
原创 黑马程序员—线程技术
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、进程和线程 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以有多个线程。比如在Windows系统中,一个运行的xx.exe就是一个进程。 Java程序的进程里有几个线程:主线程, 垃圾回收线程(后台线程) 线程是指进程中的一个执行任务(控制
2015-09-02 20:44:28
192
原创 黑马程序员—面向对象(2)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、基本数据类型的包装类 引言:Java提倡的万物皆对象,但是数据类型的划分出现了基本数据类型和引用数据类型,那么我们怎么能把基本数据类型称为对象呢? 除了Integer和Character定义的名称和对应的基本类型差异大,其他六种都是将首字母大写就可以了。 I
2015-09-02 20:41:33
233
原创 黑马程序员—面向对象(1)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、什么叫面向对象? 面向对象(Object-Oriented,简称OO)就是一种常见的程序结构设计方法。 面向对象思想的基础是将相关的数据和方法放在一起,组合成一种新的复合数据类型,然后使用新创建的复合数据类型作为项目的基础。 面向对象是一个很抽象的概念,它相对面向过程而言。
2015-09-02 20:39:20
234
原创 黑马程序员—方法与数组
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 1、什么是方法(Method)? 方法是一组为了实现特定功能的代码块的集合。方法在语法上的功能主要有以下两个: ①:结构化代码 将代码按照功能进行组织,使代码的结构比较清晰,容易阅读和修改,也就是程序的可维护性强。 ②:减少代码重复 一个固定的功能,可能会在程序中多次使用,在使用
2015-09-02 20:36:12
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人