自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (3)
  • 收藏
  • 关注

原创 一个简单的中英文翻译词典学习(类似灵格斯)五

  在中英文字典中关于页面布局也很重要常用布局很多,但是这里采用的是LinearLayout实现:运行成功的主界面如下布局main.xml:<?xml version="1.0" encoding="utf-8"?><!-- 展示结果的整体布局管理器的使用 --><LinearLayout xmlns:android="http://schemas.a...

2010-05-30 17:06:54 200

原创 一个简单的中英文翻译词典学习(类似灵格斯)四

         在Android中所有的视图基本是与View有关的.一个重点的组件就是常用的ListView。这个组件的用法很多在在Android的SDK组件有讲解,我这里只是简单的使用使用常用一种方式。 列表的显示需要三个元素:  1.ListVeiw 用来展示列表的View。  2.适配器 用来把数据映射到ListView上的中介。  3.数据    具体的将被映射的字符...

2010-05-30 17:00:23 175

原创 一个简单的中英文翻译词典学习(类似灵格斯)三

      在查询之后的详细信息中,我会注意到在UI开发中关于回车键的实现功能以及在listView中展示所有信息的实现,一个查看单个单词信息怎么实现呢? 实现回车键代码功能在Android中的实现   /** * 编辑框添加事件 */ wordEdit.setOnKeyListener(new View.OnKeyL...

2010-05-30 16:52:04 231

原创 一个简单的中英文翻译词典学习(类似灵格斯)二

  在中英字典翻译的首界面简单:一个简单的输入框一个查询按钮,实现功能如下用户输入一个字词,首先在 本地缓存(Map )中查询是否存在相关的的字词的信息。如果不存在,通过Httpclient请求一个远程连接,解析相关的结果。在代码中重点注意的是进度条和使用:  //创建一个进度条的信息  pdialog = ProgressDialog.show(DetailActivity.this...

2010-05-30 16:43:48 164

原创 一个简单的中英文翻译词典学习(类似灵格斯)一

    一种中英文翻译工具灵格斯,原理如下,输入相关的要翻译的字词,到相关网站中查询,将结果在本地显示。手机中实现这个功能,必须用手机访问Web的知识。学习JEE的童鞋明白,许多东西底层使用Apache HttpClient实现功能。如一个XFire底层访问,一些web的服务器底层等,一些常用的应用程序访问web网站等都是用这个组件开发,学习Android的童鞋会发现Android SDK中包含这...

2010-05-30 16:34:37 256

原创 Android中贪吃蛇游戏的学习(五)

贪吃蛇游戏的项目控制文件。AndroidManifest.xml内容如下: <?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2007 The Android Open Source Project     Licensed under the Apache License, Version 2.0 (t...

2010-05-25 11:48:13 85

原创 Android中贪吃蛇游戏的学习(四)

package com.easyway.dev.android.snake;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.Canvas;import android.grap...

2010-05-25 11:46:28 96

原创 Android中贪吃蛇游戏的学习(三)

视图VIew的类的Snake的,主要关注的学习的类。package com.easyway.dev.android.snake;import java.util.ArrayList;import java.util.Random;import android.content.Context;import android.content.res.Resources;i...

2010-05-25 11:45:16 118

原创 Android中贪吃蛇游戏的学习(二)

  snake类为Activty的类,是Android项目的主类。package com.easyway.dev.android.snake;import android.app.Activity;import android.os.Bundle;import android.view.Window;import android.widget.TextView;/*...

2010-05-25 11:44:10 147

原创 Android中贪吃蛇游戏的学习(一)

  最近闲来无事,一心学习Android,移动技术开发。言归正传。项目结果如下:  src源码目录:Snake.java为主界面类。SnakeView 为贪吃蛇类的视图主要逻辑控制和绘制类。TitleView 为界面的整体视图。  gen系统自动生成的常量类信息R为系统根据layout,values等配置文件自动生成的常量类。 res为资源目...

2010-05-25 11:36:53 182

原创 Android service 生命周期 和 图片的缩放翻转功能

          Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。 特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话, 需要调用startService(),从而利用startService()去调用Service中的OnCr...

2010-05-25 10:48:46 120

原创 android开发必看资源URL

收集了些android开发必看资源,会不断补充: Google Android 开发官方网站 Google Android Group  开发官方讨论区 stackoverflow.com  Android著名讨论区 Android Open Source Project Android源码,想研究源码朋友的去处 anddev.org anddev.or...

2010-05-24 20:17:03 97

原创 乐Phone征途、联想谋变和iAD可能

       最近的 Google的Android手机,联想研究院负责乐Phone研发的田日辉在采访中听到这种说法时,很是会意的点头默许,强调独立性原则正是联想对于移动互联网信息工具追求的商业底线。而这种商业底线绝不会仅仅止步于已经流俗的应用软件下载商店,联想酝酿多时的信息推送机制,完全有可能为乐Phone开辟一条特立独行的商业线路,要知道苹果在发布iPhoneOS 4.0时,已经毫不掩饰的亮出了...

2010-05-22 20:37:18 207

原创 背水一战 联想乐Phone如何对抗iPhone

      2010年5月17日,这一天是一年一度的世界电信日,也是联通沃3G运营一周年的日子。不过,对于联想集团而言,这一天又有着特别的意义——备受瞩目的联想乐Phone手机在这一天正式上市了。在经过年初消费电子展(CES)惊艳亮相、联想集团多次高调宣传之后,这款手机终于与消费者见面,在全国5200多家联想PC店面、手机店面、联通营业厅同步发售。联想乐Phone手机  毫不夸张地...

2010-05-22 20:28:16 126

原创 JVM垃圾回收机制总结(5) :JDK垃圾收集器的配置命令

全文转载:http://pengjiaheng.iteye.com/blog/548472作者:和你在一起 [from JavaEye] 以下配置主要针对分代垃圾回收算法而言。堆大小设置年轻代的设置很关键JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G...

2010-05-22 20:25:17 202 1

原创 Android开发软件

Android开发需要的开发包和开发官方网站 http://www.android123.com.cn  Android开发包下载 Android开发包包含Android SDK、Java运行时库(JRE)、Eclipse、ADT插件官方下载链接最新版 (Windows版本)Android 2.2 SDK文档 (官方英文版)Android SDK 2.2...

2010-05-22 19:24:52 116

原创 Android1.5中的AVD 总结

1.Android 1.5中引入了AVD(Android Virtual Device)。AVD是一个经过配置的模拟器。在创建AVD时可以配置的选项有:模拟器影像大小/触摸屏/轨迹球/摄像头/屏幕分辨率/键盘/GSM /GPS/Audio录放/SD卡支持/缓存区大小等2.任何一个android应用都必须运行在一个AVD。如果没有制定或自动找到合适的AVD,报如下类似错误:Failed to fin...

2010-05-22 19:09:58 172

原创 Android 开发学习 HelloAndroid例子

        最近项目完成之后,闲着无聊,本想学习C、C++,基础太差,而且太难了,习惯了java开发,回想我的同事,没事情干,学习Android,于是自己也开始学习Android的开发。     本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ILOVEMSDN/archive/2008/01/27/2068340.aspx 创建工程...

2010-05-22 19:08:38 116

原创 注解你真的深入了解了吗?(4)

对注释的注释结束关于注释的讨论之前(至少在本系列文章中),我想简要地讨论一下注释的注释。第 1 部分中所接触的预定义注释类型都有预定义的目的。但是在编写自己的注释类型时,注释类型的目的并不总是显而易见的。除了基本的文档外,可能还要针对某个特定的成员类型或者一组成员类型编写类型。这就要求您为注释类型提供某种元数据,以便编译器保证按照预期的目的使用注释。 当然,首先想到的就是 Java 语言选...

2010-05-21 11:04:41 75

原创 注解你真的深入了解了吗?(3)

介绍了什么是元数据,元数据的重要性,以及如何使用 J2SE 5.0(也叫做 Tiger)的基本内置注释。如果习惯了这些概念,您可能已经在想,Java 5 提供的三种标准注释也并不是特别健壮,能使用的只有 Deprecated 、 SuppressWarnings 和 Override 而已。所幸的是,Tiger 还允许定义自己的注释类型。在本文中,我将通过一些示例引导您掌握这个相对简单的过程。您还...

2010-05-21 11:02:24 57

原创 注解你真的深入了解了吗?(2)

Override 注释  Tiger 的第一个内置注释类型是 Override 。 Override 应该仅用于方法(不用于类、包声明或其他构造)。它指明注释的方法将覆盖超类中的方法。清单 2 显示了简单的示例。  清单 2 应该很容易理解。 @Override 注释对两个方法进行了注释 — toString() 和 hashCode() ,来指明它们覆盖 OverrideTester 类...

2010-05-21 11:00:39 73

原创 注解你真的深入了解了吗?(1)

注释,J2SE 5.0 (Tiger) 中的新功能,将非常需要的元数据工具引入核心 Java 语言。该系列文章分为两部分,在这第 1 部分中,作者 Brett McLaughlin 解释了元数据如此有用的原因,向您介绍了 Java 语言中的注释,并研究了 Tiger 的内置注释。 编程的一个最新的趋势,尤其是在 Java 编程方面,是使用 元数据。简单地说,元数据就是 关于数据的数据。...

2010-05-21 10:58:46 89

原创 关于J2EE工具类的怎么声明最优雅?

  一般针对工具类,既不需要创建,也不需要继承扩展。工具类中方法声明为static方法,那么应该采用哪种格式哪?一般采用两种格式:(1) 将工具类声明为抽象类。 public abstract class GenericTypeResolver 采用这种的主要有名的Spring框架。 Spring的JdbcUtils类如下:public abstract class...

2010-05-20 20:23:44 130

原创 复杂泛型类型的解析

        针对泛型中复杂类型该怎么解析,这就需要考虑泛型的各种形式:如:public static <T extends Comparable<? super T>> Pair<T> minmax(T[] arr);public static <T extends Comparable&Serializable> T min...

2010-05-20 20:04:59 424

原创 泛型的学习应用

package com.easyway.commons.ispace.dev.advances.generics;import java.io.Serializable;import java.lang.reflect.Array;import java.util.Calendar;import java.util.Date;import java.util.Gregori...

2010-05-20 19:56:09 83

原创 一个很好用的注解工具类

package com.easyway.commons.ispace.dev.advances.dbmeta;import java.lang.annotation.Annotation;import java.lang.reflect.Method;import java.util.*;public abstract class AnnotationUtils{...

2010-05-20 19:54:18 173

原创 java注解简化Swing的事件监听的实例

在Swing的开发中常常要给Swing的组件添加相关的事件监听,编译之后生成一堆class的内部类的文件。采用注解可以简化,组件添加事件代码的杂乱。注解类:package com.easyway.commons.ispace.dev.advances.dbmeta;import java.lang.annotation.ElementType;import...

2010-05-20 19:44:30 132

原创 java图片缩放的两种方式

     在java项目中针对图片的缩放功能目前好像有两种实现方式:第一种采用SUN公司类库JPEGImageEncoder 实现:重要代码如下: /** * * 备注:ImageIO从JDK1.4 * 创建图片的方法 * @param file * @param outfile */ public static void createIm...

2010-05-20 19:32:49 324

原创 图片的简单缩放

               前不久五一到周庄游玩,照相机照的照片超大,每一个均超过3M,不能上传QQ空间,由于自己写一个简简单单的图片缩放的代码,通过java程序缩放使相册小于3M,然后上传到QQ空间。O(∩_∩)O哈哈~  package com.easyway.commons.ispace.dev.io;import java.awt.Image;import java....

2010-05-20 19:26:47 95

原创 java 数组知道少?

 package com.easyway.commons.ispace.dev.oop.grammers;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;/** * 1、数组是对象,继承自Object,因为n...

2010-05-19 17:45:06 76

原创 Birt的官方视频

Birt的官方视频http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial.html

2010-05-18 21:26:51 132

原创 Birt报表的使用

      在以前上家公司使用Birt报表的项目,现在项目采用FineReport,发现两种的使用都在差不多。今天一个我的兄弟要我做一个demo。于是自己安装了birt插件,写一个小demo应用。  brit的参考资源:参考资料 BIRT官方网站 http://www.eclipse.org/birt/phoenix/BIRT and POJOs as datasources ...

2010-05-18 20:38:56 231

原创 面向对象程序设计(OOP)的六大原则

面向对象程序设计(OOP)的六大原则要把软件做得非常灵活又要便于维护是一个很困难的事情。灵活的软件他的结构就复杂,维护起来就困难。有得必有失,关键就在于如何处理这两者,使得大于失。软件的设计开发应遵循以下六大原则:1.       OCP全称:“Open-Closed Principle” 开放-封闭原则说明:对扩展开放,对修改关闭。优点:按照OCP原则设计出来的系统,降低了程...

2010-05-15 20:54:58 196

原创 JAVA代码编写的30条建议推荐

JAVA代码编写的30条建议推荐 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName     若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常...

2010-05-15 20:53:58 67

原创 Java 实例内部类的学习

package com.easyway.commons.ispace.dev.oop.innerclasses;/** * 实例内部类的学习: * 外部类实例与内部类的实例的之间为一对多关系。一个内部类实例只会引用一个外部类实例。 * 而一个外部类实例对应零个或者多个内部类的实例。在外部类中不能直接访问内部类成员, * 必须通过内部类的实例访问。 * @autho...

2010-05-15 20:47:38 120

原创 java 类加载机制学习

系统类加载器的学习package com.easyway.commons.ispace.dev.oop.classloaders;/** * 系统类加载器的学习: * 类加载器用来把类加载到java虚拟机中。从JDK1.2中,类的加载过程采用父类委 * 托机制能更好地保障java平台的安全,再次委托机制中,除了Java虚拟机自带的 * 根类加载器以外,其余的类加载器...

2010-05-15 20:45:09 75

原创 Java 匿名类的学习应用

java 接口的匿名内部类package com.easyway.commons.ispace.dev.oop.interfaces;/** * * java 接口的匿名内部类 * @author longgangbai * @date 2010-5-11 * @version 1.0 * @since JDK6.0 */public class I...

2010-05-15 20:39:55 105

原创 java 异常的特殊的典型使用你知道吗?

package com.easyway.commons.ispace.dev.oop.exceptions;import java.io.IOException;/** * 异常的典型使用 * @author longgangbai * @date 2010-5-13 * @version 1.0 * @since JDK6.0 */public class...

2010-05-15 20:36:23 95

原创 java 字符串类型知道少

package com.easyway.commons.ispace.dev.oop.questions;/** * * String的学习应用: * String的intern()方法 *“当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(该对象由 equals(Object) 方法确定), *则返回池中的字符串;否则,将此 Stri...

2010-05-15 20:33:02 91

原创 java类加载机制的学习 自定义类加载机制

package com.easyway.commons.ispace.dev.oop.classloaders;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;/** * 类加载机制: * 创建自定义的类加载器,只需要扩展java....

2010-05-15 20:27:49 197

jQuery最新API

jQuery最新API,通过使用 jQuery 应用 JavaScript 效果。jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。

2012-11-15

空空如也

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

TA关注的人

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