自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术分享,欢迎交流

一起来分享吧

  • 博客(28)
  • 收藏
  • 关注

原创 12_View动画-集合

package com.itheima.animation;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.animation.AlphaAnimation;import android.view.animation.Ani

2016-09-12 22:41:50 256

原创 图像的平移,缩放..

package com.itheima.img;import android.os.Bundle;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import

2016-09-12 10:31:43 479

原创 Hander消息处理机制的步骤

### 使用handler更新UI步骤1. 创建消息处理器//1. 定义消息处理器   Handler handler = new Handler(){    public void handleMessage(android.os.Message msg) {    ...    };   };2. 在子线程更新UI//2在子线程发送消息 

2016-09-06 11:59:09 294

原创 ListView的编写步骤

1. xml布局文件 声明listview的控件        android:layout_width="match_parent"        android:layout_height="match_parent"        android:id="@+id/lv" />2. 在代码里面查找listviewfindViewById(R.id.lv);3. 设

2016-09-06 09:13:26 432

原创 Androidday2:数据的存储,pull解析

1. Android中点击事件的4种书写方式:l 第一种:l 第二种:匿名内部类  l 第三种:内部类  l 第四种:让activity类去实现 接口  3. 软件测试的分类:一般一个软件写好后,要正式发布之前必须要经过一系列的测试.一个好的软件是测出来,不是 写出来的. Android 中的软件测试 .Junit

2016-09-05 13:02:19 231

原创 eclipse和as快捷键对比

ctrl+shift+rctrl+shift+rNavigate->File找工作空间的文件ctrl+shift+tctrl+shift+tNavigate->Class找类定义ctrl+shift+uctrl+gEdit->Find->Find Usages查找方法在哪里调用.变量在哪里被使用

2016-09-01 19:53:23 525

原创 AndroidStudion快捷键

/*****************************************/常用快捷键1、Ctrl+Shi+N  创建新的package java fiel 等2、Ct+Alt+F  抽取成员变量;3、Ctrl+Shift+r  快速查找4、Ctrl+Alt+t 调出添加try catch5、Ctrl+alt+v 相当于eclipse里的Ctrl+2+l;6、

2016-09-01 19:51:14 656

原创 android基础Day01

•(了解)2g/3g/4g技术   网络、互联网:连接了整个世界   WWW   万维网  Web     网络分类:有线  无线    有线:光纤   网线   WIFI(家里使用的无线路由器)   无线:移动基站  移动网络   WIFI(手机热点分享)    移动互联    移动互联:推动世界的发展   又是技术的创新、创业的大好时机。   移动互联的发展

2016-08-31 17:01:38 301

原创 HTTP协议详解

HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。

2016-08-31 15:58:13 641

原创 josn解析+案列

03json案例.html                    -->      /*   点击“点我加载数据”  将JSON中的数据加载到表格中。    1、json数据获取  2、解析json数据   eval  3、添加进表格中  3.1、遍历添加  把一个对象作为表格一行进行添加  */  funct

2016-08-31 10:52:10 305

原创 web第一天:html

HTMLHTML一、HTML的概述1、HTML简介HTML(Hyper Text Markup Language):超文本标记语言。>标记就是标签>HTML不是一种编程语言,而是一种标记语言作用:*就是用来写网页的2、HTML的书写规范a).HTML的创建可以使用文本编辑器来创建,扩展名html或htm可以被IE(浏览器)解析浏览的。b)

2016-08-30 14:11:39 228

原创 第二十三天:多线程

package cn.itcast_02;/* * 需求:我们要实现多线程的程序。 * 如何实现呢? * 由于线程是依赖进程而存在的,所以我们应该先创建一个进程出来。 * 而进程是由系统创建的,所以我们应该去调用系统功能创建一个进程。 * Java是不能直接调用系统功能的,所以,我们没有办法直接实现多线程程序。 * 但是呢?Java可以去调用C/C++写好的程序

2016-08-30 08:56:02 337

原创 第十九天:IO流

1:异常(理解)(1)程序出现的不正常的情况。(2)异常的体系Throwable|--Error 严重问题,我们不处理。|--Exception|--RuntimeException运行期异常,我们需要修正代码|--非RuntimeException 编译期异常,必须处理的,否则程序编译不通过(3)异常的处理:A:JVM的默认处理把异常的名称,原因,位置

2016-08-29 12:50:23 307

原创 第十六天:集合-List实现类、泛型

1:List的子类(掌握)(1)List的子类特点ArrayList:底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector:底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList:底层数据结构是链表,查询慢,增删快线程不安全,效率高(2)ArrayListA:没有特有功能需要学习B:案例a:ArrayList存储字

2016-08-26 16:24:40 379

原创 第十五天:集合(1)Collection

1:对象数组(掌握)(1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。(2)案例:用数组存储5个学生对象,并遍历数组。2:集合(Collection)(掌握)(1)集合的由来?我们学习的是Java -- 面向对象 -- 操作很多对象 -- 存储 -- 容器(数组和StringBuffer) -- 数组而数组的长度固定,

2016-08-26 11:16:16 183

原创 第十一天:集成工具eclipse的使用

1:Eclipse的概述使用(掌握)1:Eclipse的安装2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字A:创建项目B:在src目录下创建包。cn.itcastC:在cn.itcast包下创建类。HelloWorldD:在HelloWorld下有一个方法。public static void main(String[] arg

2016-08-25 08:37:14 243

原创 第十天:包,权限修饰符和内部类

1:形式参数和返回值的问题(理解)(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2().......方法n();这种用法:其实在方法1()调用完毕后,应该一个

2016-08-24 12:38:12 339

原创 第九天:JAVA中的多态,抽象类和接口

1:final关键字(掌握)(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型 值不能发生改变b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给值定义的时候。

2016-08-23 23:42:18 307

原创 第八天:JAVA中的继承

1:如何制作帮助文档(了解)(1)写一个类(2)加入文档注释(3)通过javadoc工具生成即可javadoc -d 目录 -author -version ArrayTool.java1:打开帮助文档2:点击显示,找到索引,看到输入框3:知道你要找谁?以Scanner举例4:在输入框里面输入Scanner,然后回车5:看包java.lang包下的类不需要导

2016-08-23 09:08:22 203

原创 标准学生类和手机类

/*一个标准代码的最终版。学生类:成员变量:name,age构造方法:无参,带两个参成员方法:getXxx()/setXxx()show():输出该类的所有成员变量值给成员变量赋值:A:setXxx()方法B:构造方法输出成员变量值的方式:A:通过getXxx()分别获取然后拼接B:通过调用show()方法搞定*/cl

2016-08-22 21:48:11 400

原创 第七天:面向对象,常用关键字

1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,

2016-08-20 13:58:28 415

原创 第六天:二维数组和 面向对象的思想

1:二维数组(理解)(1)元素是一维数组的数组。(2)格式:A:数据类型[][] 数组名 = new 数据类型[m][n];B:数据类型[][] 数组名 = new 数据类型[m][];C:数据类型[][] 数组名 = new 数据类型[][]{{...},{...},{...}};D:数据类型[][] 数组名 = {{...},{...},{...}};(3)案例(掌

2016-08-20 00:46:13 296

原创 常见异常

1. ArrayIndexOutOfBoundsException:数组索引越界异常2. NullPointerException:空指针异常

2016-08-19 19:00:19 179

原创 第五天:JAVA中的方法和格式以及例题

1:方法(掌握)(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}修饰符:目前就用 public static。后面再详细讲解其他修饰符返回值类型:就是功能结果的数据类型方

2016-08-19 17:29:06 640

原创 第四天:JAVA中的循环语句详解,和常用例子

1:switch语句(掌握)(1)格式:switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;...default:语句体n+1;break;}格式解释说明:switch:说明这是switch语句。表达式:可以是byte,short,int,charJDK5以后可以是枚举JD

2016-08-19 13:18:04 2106

原创 第三天:JAVA中的运算符和选择性 if语句

1:运算符(掌握)(1)算术运算符A:+,-,*,/,%,++,--B:+的用法a:加法b:正号c:字符串连接符C:/和%的区别数据做除法操作的时候,/取得是商,%取得是余数D:++和--的用法a:他们的作用是自增或者自减b:使用**单独使用放在操作数据的前面和后面效果一样。a++或者++a效果一样。**参与操作使用放在操作数的前面:

2016-08-19 00:19:19 690

原创 第二天:JAVA中的常用数据类型

1:关键字(掌握)(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握)(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则:A:英文大小写字母B:数字C:$和_(3)注意事项:

2016-08-18 14:08:31 238

原创 第一天:jdk下载安装和环境变量的配置

jdk 下载http://www.oracle.com/1:计算机概述(了解)(1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的。(计算器)开发:就是把软件做出来。如何实现软件开发呢?就是使用开发工具和计算机语言做出东西来(5)语言

2016-08-17 00:49:40 268

空空如也

空空如也

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

TA关注的人

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