摘要: SortedSet可自动为元素排序。SortedSet的实现类是TreeSet:它的作用是字为添加到TreeSet中的元素排序。练习:自定义类用TreeSet排序。与HashSet不同,TreeSet并不需要实现HashCode()和equals()。只要实现compareable和compareT... 阅读全文
posted @ 2012-07-04 09:07 freedragon 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 集合(从本部分开始涉及API)集合是指一个对象容纳了多个对象,这个集合对象主要用来管理维护一系列相似的对象。数组就是一种对象。(练习:如何编写一个数组程序,并进行遍历。)java.util.*定义了一系列的接口和类,告诉我们用什么类NEW出一个对象,可以进行超越数组的操作。(注:JAVA1.5对JA... 阅读全文
posted @ 2012-07-04 09:06 freedragon 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 内部类:(注:所有使用内部类的地方都可以不用内部类,使用内部类可以使程序更加的简洁,便于命名规范和划分层次结构)。内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:外部类只能使... 阅读全文
posted @ 2012-07-04 09:06 freedragon 阅读(175) 评论(0) 推荐(0) 编辑
摘要: final可以修饰类、属性、方法。当用final修饰类的时候,此类不可被继承,即final类没有子类。这样可以用final保证用户调用时动作的一致性,可以防止子类覆盖情况的发生。当利用final修饰一个属性(变量)的时候,此时的属性成为常量。JAVA利用final定义常量(注意在JAVA命名规范中常... 阅读全文
posted @ 2012-07-04 09:05 freedragon 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 继承:父类(SuperClass)和 子类(SonClass)。父类的非私有化属性和方法可以默认继承到子类。Class Sonextends Father{}而如果父类中的私有方法被子类调用的话,则编译报错。父类的构造方法子类不可以继承,更不存在覆盖的问题。(非构造方法可以)如果子类访问父类的构造方... 阅读全文
posted @ 2012-07-04 09:04 freedragon 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 面向对象主要针对面向过程。面向过程的基本单元是函数。什么是对象:EVERYTHING IS OBJECT(万物皆对象)所有的事物都有两个方面:有什么(属性):用来描述对象。能够做什么(方法):告诉外界对象有那些功能。后者以前者为基础。大的对象的属性也可以是一个对象。为什么要使用面向对象:首先,面向对... 阅读全文
posted @ 2012-07-04 09:04 freedragon 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Android超过iPhone不是一种偶然,而是Android战胜iPhone的一种必然。1、Android价格占优 价廉性能并不低消费者选择产品,价格是必然要考虑的一大因素,iphone虽好,但是价格让一般人望而却步。苹果就像是宝马、奔驰,虽然大家都认为它很好,但是一般人消费不起,只有看的份。而A... 阅读全文
posted @ 2012-07-04 08:49 freedragon 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 原文1、在Manifest.xml文件里面用user-permission声明。 2、在程序中用代码实现。getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutP... 阅读全文
posted @ 2012-07-02 17:45 freedragon 阅读(173) 评论(0) 推荐(0) 编辑
摘要: /** * @param type * 1.Log.i 2.Log.e 3.Log.d * @param tag * @param msg * Log.i(tag, msg); */ static void sLog(int type ,String tag, String ... 阅读全文
posted @ 2012-07-02 17:23 freedragon 阅读(391) 评论(0) 推荐(0) 编辑
摘要: package com.demo.database;import java.io.File;import android.app.Activity; import android.app.AlertDialog; import android.content.ContentValues; ... 阅读全文
posted @ 2012-04-23 15:14 freedragon 阅读(190) 评论(0) 推荐(0) 编辑