摘要: 很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(OpenNetEnvironment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ER 阅读全文
posted @ 2011-09-05 22:06 枫轻芸淡 阅读(140) 评论(0) 推荐(0)
摘要: SQLite是一款轻型数据库,它设计目的是嵌入式,占用资源少,在嵌入式设备中,只要几百kb内存就足够。它又如下特征:轻量级独立性隔离性跨平台多语言接口安全性 SQLite数据库的操作一般包括:创建数据库、打开数据库、创建表、向表中添加数据、从表中删除数据、修改表中数据、关闭数据库、删除指定表、删除数据库、查询表中的某条数据。。 在开发过程中,为了能够更好的管理和维护数据库,我们要封装一个继承自SQLiteOpenHelper类的数据库操作类。SQLiteOpenHelper的构造方法中分别需要传入Context、数据库名称、CursorFactory(一般传入null,否则为默认数据库)、数. 阅读全文
posted @ 2011-06-02 12:13 枫轻芸淡 阅读(690) 评论(1) 推荐(1)
摘要: 1、Android项目目录结构 android项目和java项目一样,,src文件夹是项目的所有包及源文件(.java),res文件夹中包含了项目中的所有资源,比如:程序图标(drawable)、布局文件(layout)、常量(values)。android项目中多了gen文件夹,里面是R.java文件,定义该项目所有资源的索引文件。还有一个android项目必须的AndroidManfest.xml文件。项目结构图如下: ① R.java文件是项目创建的时候自动生成,是只读文件,不能够更改。其代码如下: 1 /* AUTO-GENERATED FILE. DO NOT MODIFY. 2 * 阅读全文
posted @ 2011-05-31 12:45 枫轻芸淡 阅读(604) 评论(0) 推荐(1)
摘要: 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。 3.你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能. 阅读全文
posted @ 2011-05-29 16:44 枫轻芸淡 阅读(180) 评论(0) 推荐(0)
摘要: 什么是事件?事件是用户与UI交互时所触发的操作。 在Java程序中,实现与用户交互功能的控件都需要通过事件来处理,需要指定控件所用的事件监听器。在Android下,View可以响应按键和触屏两种事件,如下: □ boolean onKeyDown(int keyCode,KeyEvent event)用于响应按键按下; □ boolean onKeyUp(int keyCode,KeyEvent)用于响应按键释放; □ boolean onTouch(MotionEvent event)用于响应触摸屏事件; □ boolean onKeyMultiple(int keyCode,int re. 阅读全文
posted @ 2011-03-17 16:30 枫轻芸淡 阅读(497) 评论(0) 推荐(0)