自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Handler+Looper+MessageQueue深入详解

 Handler+Looper+MessageQueue深入详解 概述:Android使用消息机制实现线程间的通信,线程通过Looper建立自己的消息循环,MessageQueue是FIFO的消息队列,Looper负责从MessageQueue中取出消息,并且分发到消息指定目标Handler对象。Handler对象绑定到线程的局部变量Looper,封装了发送消息和处理消息的接口。...

2014-11-12 16:06:02 117

原创 Handler消息循环机制

(1) Looper类别用来为一个线程开启一个消息循环。默认情况下Android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环)Looper对象通过MessageQueue来存放消息和事件。一个线程只能有一个Looper,对应一个MessageQueue。在创建Handler的时候可以通过Context.getMainLoope...

2014-11-12 14:07:07 236

原创 Android提交数据到服务器的两种方式四种方法

Android应用开发中,会经常要提交数据到服务器和从服务器得到数据,本文主要是给出了利用http协议采用HttpClient方式向服务器提交数据的方法。/** * @author Dylan * 本类封装了Android中向web服务器提交数据的两种方式四种方法 */public class SubmitDataByHttpClientAndOrdinaryWay {...

2014-03-11 14:03:28 198

原创 自定义SpringMVC@ResponseBody返回JSON数据的日期类型

[一]、概述及场景在运用SpringMVC框架开发时,可以直接在方法上添加注解 @ResponseBody 返回JSON数据,如果javabean的属性中包含 Date日期类型的数据,默认的转换格式并不是我们想要的 yyyy-MM-dd 这样的格式,那又如何实现这样的格式转化呢?其实SpringMVC的JSON转换方法是利用了 Jackson 这个开源的第三方类库,它提供了一些自定义格式...

2013-11-30 16:19:08 286

原创 MyEclipse + Maven开发Web工程

1) Java Build Path1> Source添加src/main/java, src/test/java, src/test/resources为source folder, 这里就不需要详述了吧,点"add folder"就行。最小面的"default output folder"修改为"mywebapp/src/main/webapp/WEB-INF/classe...

2013-11-21 17:32:16 79

eclipse如何修改dynamic web module version

eclipse如何修改dynamic web module version一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将2.3修改为3.1,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 3.1...

2013-11-09 00:20:14 108

原创 最火的Android开源项目(三)

此前,推出的GitHub平台上“最受欢迎的开源项目”系列文章引发了许多读者的热议,在“GitHub上最火的40个Android开源项目(一)、(二)中,我们也相继盘点了40个GitHub上最受欢迎的Android开源项目。对于GitHub上如此众多的项目,有人不断Mark,有人分享自己的经验,有人心生“看得眼花缭乱,果然是需要终身学习的时代”的感慨,不管怎么样,如果能让你真的有所学习有所收获,...

2013-10-09 14:37:30 211

原创 最火的Android开源项目(二)

直接拿来用!最火的Android开源项目(二)火的Android开源项目(一)中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用的是哪些开源项目?使用起来是否能让你得心应手?今天,我们将介绍另外20个Android开源项目,在这些项目中,你又用到了哪些呢?21. drag-sort-listviewDr...

2013-10-09 14:13:18 99

原创 最火的Android开源项目(一)

直接拿来用!最火的Android开源项目(一) GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一...

2013-10-09 13:59:48 101

android adb shell 命令详解

常用:1.进入模拟器的shell模式 :  adb shell2.安装应用程序:  adb install -r 应用程序.apkadb installadb install <apk文件路径> :这个命令将指定的apk文件安装到设备上adb install  -r <apk文件路径> :如果加-r参数会覆盖原来安装的软件并保留数据注意:apk文件名不要使用中文且不要有空...

2013-09-27 12:25:42 107

android adb不是内部或外部命令最简单解决方案

解压adb.zip,把解压出来的3个文件放到C:\Windows目录下安装、卸载和运行程序1.adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目录下了)    假设ebook.apk中的package是net.blogjava.mobile.ebook,可以使用如下的命令卸载这个应用程序。       ...

2013-09-27 12:05:07 362

Android sqlite 采用execSQL和rawQuery方法完成数据的添删改查操作

 Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、 查询(Retrieve)、更新(Update)和删除(Delete) 操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。 execSQL()方法可以执行insert...

2013-09-27 11:34:12 1132

原创 android简单的天气预报例子和XML解析

main.xml[html] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orient...

2013-09-26 18:17:57 573

oracle函数总结

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A         A      ZERO     SPACE --------- --------- --------- --------- 65     ...

2013-09-02 20:25:36 75

oracle学习笔记

1 Oracle基础介绍11.1 基本概念11.1.1 实例11.1.2 用户管理31.1.3 服务项管理31.2 SQL简单介绍31.3 SQL常用命令42 简单查询语句42.1 SELECT语句42.2 单行函数42.2.1单行函数分类52.2.2 字符函数52.2.3 数值函数52.2.4 日期函数52.2.5 转换函数52...

2013-08-27 21:26:05 272

SSH整合中Spring的配置

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springfr

2013-08-27 16:10:32 107

Spring 2.5 TestContext 测试框架的使用

概述Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点:基于注解的 IoC 功能;基于注解驱动的 Spring MVC 功能;基于注解的 TestContext 测试框架。Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。低版本的 Spring 所提供的 Spring...

2013-08-27 01:10:09 92

Spring配置之OpenSessionInViewFilter和OpenSessionInViewInterceptor

主要涉及类: org.springframework.orm.hibernate3.support.OpenSessionInViewFilter org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor 一、作用     说明一下Open Session in View的作用,就是允许在每次的整个reque...

2013-08-27 00:54:23 189

SSH整合问题

user is not mapped 错误  user is not mapped 错误在做SSH框架整合时,在进行DAO操作时。这里就只调用了chekUser()方法。运行时报user is not mapped 错误 : user is not mapped 错误 :public boolean checkUserExistsWithName(String username...

2013-08-26 10:52:18 70

hibernate错误总结

hibernate.dialect' must be set when no Connection available错误hibernate.dialect' must be set when no Connection available错误Java代码  org.hibernate.HibernateException: 'hibernate.dialect...

2013-08-24 19:38:41 63

Hibernate 学习笔记

 第1课 课程内容. 6第2课Hibernate UML图. 6第3课 风格. 7第4课 资源. 7第5课 环境准备. 7第6课 第一个示例HibernateHelloWorld 7第7课 建立Annotation版本的HellWorld 9第8课 什么是O/RMapping 11一、     定义:. 11二、     Hib...

2013-08-18 16:35:37 783

hibernate的基本配置

<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hiber...

2013-08-18 13:29:24 64

struts2标签Tags的用法

<body> <ol> <li>property: <s:property value="username"/> </li> <li>property 取值为字符串: <s:property value="'username'"/> </li&

2013-08-16 00:05:26 87

struts2中OGNL的用法

 需引入标签库:<%@ taglib uri="/struts-tags" prefix="s" %><body><!-- 测试下面方法,可在浏览器地址栏输入:http://localhost:8088/strutsOGNL/ognl?username=u&password=1&user.age=10&cat.miaomiao -...

2013-08-15 23:39:39 58

struts2获取request,session,application的方式

 public class LoginAction2 extends ActionSupport implements RequestAware,SessionAware, ApplicationAware { private Map<String, Object> request; private Map<String, Object> sessio...

2013-08-13 23:07:32 63

struts2动态方法调用(DMI)

public class UserAction extends ActionSupport { public String add() { return SUCCESS; } } <struts> <constant name="struts.devMode" value="true" /> <package name...

2013-08-13 22:44:58 93

struts.xml的通配符配置(wildcard)

[code="java"] /WEB-INF/jsp/Student{1}_success.jsp /WEB-INF/jsp/{1}_{2}_success.jsp 使用通配符,将配置量降到最低[url=/...

2013-08-13 13:12:31 108

struts2的path路径问题

[code="java"] Insert title herestruts2中的路径问题是根据action的路径而不是jsp路径来确定,所以尽量不要使用相对路径。[url=index.jsp]index.jsp[/url]虽然可以用redirect方式解决,但redirect方式并非必要。解决办法非常...

2013-08-13 11:28:05 132

struts2-2.3.15的xml配置及基本jar包

[code="java"] /jsp/one.jsp Struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndEx...

2013-08-12 18:31:27 139

空空如也

空空如也

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

TA关注的人

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