自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

andrew

写出自己的心得~~

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 Handler的用法

一、            Handler的定义: 通过Handler你可以发布或者处理一个消息或者是一个Runnable的实例。每个Handler都会与唯一的一个线程以及该线程的消息队列关联。当你创建一个新的Handler时候,默认情况下,它将关联到创建它的这个线程和该线程的消息队列。      主要接受子线程发送的数据,并用此数据配合主线程更新UI.       解释:当应

2011-06-30 18:08:00 2040

原创 Struts2类型装换器

1 、自定义局部类型转换器步骤 定义一个类继承DefaultTypeConverter,并复写方法: public Object convertValue(Map context, Object value, Class toType) 例如: public class DateTypeConverter extends Defau

2011-06-16 11:12:00 1114

原创 Struts2表单标签

表单标签: "login" method="post"> "username" label="用户名"> "passwd" label="密码"> "提交"> 1、 如果要查看值栈中的内容,可以使用(在中)

2011-06-15 23:19:00 1342

原创 拦截器详解

1、 拦截器的概念 Ø 拦截器(Interceptor)是动态拦截Action调用的对象,类似于Servlet中的过滤器。在执行Action的业务逻辑处理方法(execute())之前,Struts2会首先执行在struts.xml中引用的拦截器。 Ø 拦截器是struts2的一个重要特性。Struts2框架的大多数核心功能都是通过拦截器来实现的,像避免表单重复提交、类型转换、对象组装、验证、

2011-06-14 23:48:00 1955

原创 六、ANDROID资源文件

1、  资源包括:文本字符串、图像和图标、音频文件、视频和其他应用程序使用的组件。2、  在Android工程中,Android资源文件是同Java类文件分开存储的,大多数常见的资源类型存储在XML中。你也可以将原始数据文件和图形作为资源来存储。3、  Eclipse下默认的Android资源目录资源子目录说明/res/drawable

2011-06-10 11:13:00 3742

原创 三、工厂方法模式

工厂方法模式工厂方法模式去掉了简单工厂模式中工厂方法的静态属性,使得它可以被子类继承。这样在简单工厂模式里集中在工厂方法上的压力可以由工厂方法模式里不同的工厂子类来分担。你应该大致猜出了工厂方法模式的结构,来看下它的组成:1) 抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java 中它由抽象类或者接口来实现。2) 具体

2011-06-09 12:46:00 1059

原创 二、工厂模式

1、简单工厂模式(Simple Factory)一个简单工厂模式根据所提供的数据返回某个类的实力,此类是多个可能的类中的一个。提供一个决策类,决定返回哪个实例。看下面的例子:定义一个基类: public class Namer{ protected String last;//名 protected String first;//姓 //返回名 publi

2011-06-08 23:33:00 986

原创 一、单例模式

一、单例模式特点和应用场景特点:单例模式保证一个类有且仅有一个实例,并且提供一个访问实例的全局访问点。应用场景: u系统只需要一个实例的对象。 客户调用类的单个实例只允许使用一个公共访问点。 二、单例模式的饿汉和懒汉先看下面的代码:饿汉式代码: public class Singleton{ private static Singleton

2011-06-08 21:50:00 1628

原创 五、剖析Activity应用程序

我学习知识有个习惯,要是有源码的我话,我都要先看懂源码,然后一步一步地学习.下面来看一下Activity源代码是怎么样的吧!1、Activity源码 源码由于太多了,复制过来看着不舒服!有要的留个言……2、Activity是什么?官方文档描述的比较详细,市面上的书籍关于Activity的一部分大都是从官方文档上翻译的。官方文档描述如下:An activity is a

2011-06-07 11:22:00 1390

原创 四、在ANDROID中调试程序

1、ANDROID中日志信息分为四种:错误(ERROR)、警告(WARN)、通知(INFO)、调试(DEBUG)、详细(VERBOSE).除了在开发阶段,VERBOSE从不被编译到一个应用程序中,调试日志被编译但在运行时会跳过,Error, warning 和 info 日志总是 存在。 2、android.util.Log类源码:package android.util;im

2011-06-07 09:14:00 1286

原创 ANDROID问题总结

1、如何在模拟器中卸载ANDROID软件?打开模拟器进入主界面 ------->设置 -----> 应用程序 ----->管理应用程序 --->点击你要卸载的软件 ------>卸载 2、如何改变AVD路径?Eclipse中创建Android Emulator时,相应的文件会被放置到 “C:/Documents and Settings/Administrator/.android

2011-06-06 23:34:00 1609

原创 三、ANDROID SDK下文件解析

推荐组件: The SDK repository contains a range of components that you can download. Use the table below to determine which components you need, based on whether you want to set up a basic, recommended, or

2011-06-06 16:53:00 1621

原创 二、ANDROID命令详解

要想Android中的一些命令能用,首先得配置环境变量:在电脑 --> 属性 --> 高级 --> 环境变量 -->path中加入Android SDK目录中tools目录的路径。例如:我的SDK安装在:F:/ANDROID/android-sdk-windows下,那就得在path中添加:F:/ANDROID/android-sdk-windows/tools这样android中一些命令

2011-06-06 15:58:00 6437 2

原创 一、Android系统架构

1、 Android系统架构图: 分析:第一层:Linux操作系统和驱动(Linux kernel):由C语言实现。Android核心系统服务依赖于Linux2.6内核,包括:安全性、内存管理、进程管理、网络协议、驱动模型。Linux内核也作为硬件和软件栈之间的抽象层。除了标准的Linux内核外,Android还增加了内核的驱动程序:Binder(IPC)驱动、显示驱动

2011-06-06 14:27:00 3420

ContentProvider简介

总结ContentProvider知识,让大家更好的去学习android知识!数据库数据存储!

2011-07-02

用C++编写的学生管理系统(容纳C++的知识)

经典学生管理系统,课程设计老师给予很高的评价,希望下载者别忘了给分,谢谢!

2010-01-04

空空如也

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

TA关注的人

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