自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 开发环境—The selected wizard could not be started

1、新建android项目提示The selected wizard could not be started 解决:切换到eclipse,使用命令行执行  eclipse.exe -clean

2016-07-29 13:49:11 12126 2

原创 自定义checkbox

CheckBox             android:id="@+id/cb_collect"             style="@style/CustomAnimationCheckboxTheme"             android:layout_width="42dp"             android:layout_height="38dp"

2015-05-13 14:46:50 427

原创 android下ViewGroup的事件分发和处理

先写个简单的demo: 布局文件中一个继承自ViewGroup的自定义控件MyLayout包含一个Button: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:lay

2014-10-20 14:11:19 608

原创 android中View的事件处理

先写个简单的Demo,在布局中创建简单的ImageView和Button,布局代码如下: <ImageView android:id="@+id/imageview" android:layout_width="wrap_content" android:layout_height="wrap_content" androi

2014-10-20 09:53:55 1201

原创 ViewPager改造其中的预加载

大家都知道ViewPager有预加载的功能,即在显示当前页时会加载左右各一个View,那源码中是如何体现的呢? 查看源码发现:ViewPager的成员变量: private static final int DEFAULT_OFFSCREEN_PAGES = 1;继续跟踪: private int mOffscreenPageLimit = DEFAULT_OFFSCREEN_PAGES;继

2014-10-20 09:29:08 1151

原创 Handler消息机制源码分析

public static final Looper myLooper() { return (Looper)sThreadLocal.get(); } 先来个Handler执行过程的总结:     1、 Looper.prepare()方法         为当前线程绑定looper,         在looper构造方法中创建一个messageQueue

2014-10-18 15:07:22 598

原创 黑马程序员—GUI

GUI:Graphical User Interface 图形用户接口 CLI:Command Uesr Interface 命令行用户接口,比如常见的Dos命令行操作 AWT:Abstract Window ToolKit  抽象窗口工具包 Swing:在AWT的基础上建立的一套图形界面系统 GUI继承关系图 [html] view plainc

2014-05-28 19:02:54 559

原创 黑马程序员—交通灯管理系统

交通灯管理系统 ---------------------------------------------------------------------------------------------------------------------------------- 项目需求 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:  异步随机生成按照各个路线行驶的车辆

2014-05-28 19:00:17 511

原创 黑马程序员—银行调度系统

银行业务调度系统 ------------------------------------------------------------------------------------------------------------------------------------ 项目需求 模拟实现银行业务调度系统逻辑,具体需求如下: 》 银行内有6个业务窗口,1 -

2014-05-28 18:58:03 617

原创 黑马程序员—eclipse的使用,自动拆装箱

eclipse使用技巧 ----------------------------------------------------------------------------------------------------------------- 1.基础常识      myeclipse是eclipse的一个插件,都是用java写的,java图形化界面启动用的是javaw命

2014-05-28 18:56:01 697

原创 黑马程序员—集合

String类 -------------------------------------------------------------------------------------------------------------------------------------  字符串是一个特殊的对象。  字符串一旦初始化就不可以被改变。  String str =

2014-05-28 18:53:28 672

原创 黑马程序员—多线程

/*  进程:是一个正在执行中的程序。          每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。    线程:就是进程中的一个独立的控制单元。          线程在控制着进程的执行。    一个进程中至少有一个线程。        Java VM  启动的时候会有一个进程java.exe.    该进程中至少一个线程负责java程序

2014-05-28 18:50:56 485

原创 黑马程序员—package

总结: 包与包之间进行访问,被访问的包中的类以及类中的成员,需要public修饰 不同包中的子类还可以直接访问父类中被protected权限修饰的成员, protected另一作用: 在同一包中,子类不能覆写父类中被protected修饰的方法, 但是当子类的方法也被protected修饰,则可以覆写 一个.java不允许出现以上public类或者接口 (因为类名加publi

2014-05-28 18:42:32 596

原创 黑马程序员—内部类、匿名内部类

内部类 定义:将一个类定义在另一个类的里面,对里面那个 类就称为内部类(内置类,嵌套类)。 访问特点: 1、内部类可以直接访问外部类中的成员,包括私有成 员。  • 而外部类要访问内部类中的成员必须要建立内部类 的对象。 内部类的位置       内部类定义在成员位置上 • 可以被private static成员修饰符修饰。

2014-05-28 18:30:49 666

原创 黑马程序员—多态

多态 定义:某一类事物的多种存在形态。  例:动物中猫,狗。  猫这个对象对应的类型是猫类型  • 猫 x = new 猫();  同时猫也是动物中的一种,也可以把猫称为 动物。 • 动物 y = new 猫(); • 动物是猫和狗具体事物中抽取出来的父类型。 • 父类型引用指向了子类对象。      

2014-05-28 18:25:28 508

原创 黑马程序员—接口

接口  l  格式: interface {} l  接口中的成员修饰符是固定的。 •成员常量:public static final •成员函数:public abstract  接口的出现将“多继承”通过另一种形式体现出 来,即“多实现”。 -----------------------------------------------

2014-05-28 18:21:01 868

原创 黑马程序员—抽象类

抽象类概述 抽象定义: 抽象就是从多个事物中将共性的,本质的内容抽取出来。 • 例如:猫和狗都是动物,动物就是抽象出来的概念。  抽象类: • Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。  抽象方法的由来: • 多个对象都具备相同的功能,但是功能具体内容有所不同,那么

2014-05-28 18:15:29 581

原创 黑马程序员—final关键字

final关键字  final可以修饰类,方法,变量。  final修饰的类不可以被继承。  final修饰的方法不可以被覆盖。  final修饰的变量是一个常量。只能被赋值一次。  内部类只能访问被final修饰的局部变量。 final : 最终。作为一个修饰符,  1,可以修饰类,函数,变量。  2,被f

2014-05-28 18:03:33 523

原创 黑马程序员—继承中构造函数的特点

* 子类的实例化过程: 子类的构造函数第一条:隐式的super(); 为什么子类一定要访问父类中的构造函数 因为父类中的数据子类可以直接获取,所以子类对象在建立时, 需要先查看父类是如何对这些数据进行初始化的, 所以子类在对象初始化时,要先访问父类中的构造函数。 如果要访问父类中指定的构造函数,可以通过手动定义super语句来指定 super();必须在构造函数的第一行

2014-05-28 17:56:54 713

原创 黑马程序员—继承中函数的特点

子父类中函数的特点 1、复盖(重写) 当子类出现和父类一模一样的函数时,子类将对父类的方法进行复写 应用(功能扩展):子类继承父类,即具备父类的功能, 如果子类需要对该功能按照自己的特有方法进行改写,这时候用复写 沿袭父类功能,定义子类特有内容 注意: 1、子类覆盖父类,必须保证子类权限大于等于父类。(父类中权限是private的话,子类不能覆写)        2、静态

2014-05-28 16:10:47 561

原创 黑马程序员—继承中子父类中成员变量的特点

/*子类中的变量特点 如果子类出现非私有的同名成员变量时, 子类访问本类中的变量,用this(省略时默认是this) 注意:当子类和父类没有同名的成员变量时,this和super指向同一变量 子类要访问父类中的同名变量,用super this代表本类对象的引用 super代表父类对象的引用 class Fu { int num = 4; } class Zi exte

2014-05-28 16:00:52 530

原创 黑马程序员—继承

继承extends: 1、提高了代码的复用性。(类与类共性部分进行抽取)         2、让类与类之间有了关系(多态的基础,例如父类引用指向子类对象) 创建子类的原因: 1、父类不能创建对象,如抽象类 2、创建子类对象可以添加自己的特有方法和使用父类的基本功能*/ /*证明提高代码复用性 class Person { String name; int age; } cl

2014-05-28 15:29:34 588

原创 黑马程序员-this关键字

this: 代表本类对象,用于区分局部变量和成员变量同名情况 代表所在函数所属对象的引用,哪个对象在调用this所在的函数, this就代表哪个对象 this应用:当定义类中功能时,该函数内部要用到调用该函数的对象时  这时用this来表示这个对象  但凡本类功能     class Person { private String name; private in

2014-05-28 14:24:54 479

原创 黑马程序员-构造函数和构造代码块

/* 构造函数特点: 1.函数名和类名相同 2.不用定义返回值类型 (注意:void为一种返回值类型,注意区别) 3.不可以写return语句 作用: 给对象进行初始化 对象一建立就调用与之对应的构造函数 注意:用创建对象时的参数来区分具体调用哪个构造函数 注意: 1.默认构造函数的特点 2.多个构造函数是以重载(函数名相同,参数列表不一致)的形式存在的。

2014-05-28 12:24:31 627

原创 黑马程序员--匿名对象的应用

/* 匿名对象 1.匿名对象是对象的简化形式 2.匿名对象两种使用情况 当对对象方法仅进行一次调用时 匿名对象作为实际参数进行传递 */ class Car { String color = "红色"; int num = 4; void run() { System.out.println(color+"..."+num); } }class CarDe

2014-05-28 11:18:41 411

原创 黑马程序员—单例模式的设计

设计模式:所谓模式即解决某一类问题最行之有效的解决方案,在JAVA中有23种设计模式,分别为:  创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。  结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。  行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、        

2014-05-28 00:28:00 544

空空如也

空空如也

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

TA关注的人

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