- 博客(35)
- 资源 (3)
- 收藏
- 关注
原创 Android 使用HTTPClient调用Web请求(查询手机号码区域)
Android通过Apache HttpClient调用网上提供的WebService服务,获取电话号码所属的区域。调用的服务的网址:http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo 以前用2.2 访问WebService没有问题,...
2011-11-29 13:22:49 155
原创 Spring3.04和Junit4
在Spring3.x以上必须采用Junit4.8以上,否则可能出现问题。 在Spring相关的测试中如果使用事务采用AbstractJUnit4SpringContextTests如果不采用事务管理采用AbstractJUnit4SpringContextTests,注意在spring中测试时候必须注意junit4中事务默认测试中为回滚的了。package com.easyway.w...
2011-11-27 18:15:39 107
原创 Apache CXF REST WebService简单应用
<p> 本文目的就项目中的Apache CXF中的REST WebService风格的展现。下面言归正传,看实惠,代码如下: </p>package com.easyway.rest.webservice;import javax.ws.rs.Consumes;import javax.ws.rs.GET;import javax...
2011-11-27 17:30:34 141
原创 REST WebService简单应用(测试)
在项目中许多同事采用Ajax调用REST Web服务比较费时,今天发现REST WebService的测试框架,Jersey-Test的使用提供一种简单快捷的测试WebService的方式。、 demo的结构如下: package com.easyway.rest.ws;import javax.ws.rs.GET;import javax.ws.rs....
2011-11-27 16:11:07 216
原创 REST WebService简单应用
最近项目中WebService采用REST风格的WebService实现。 官方文档地址:http://jersey.java.net/nonav/documentation/latest/index.html Jersey的四种行为对应我们日常说的CRUD.方法/资源资源集合; URI 如:http://host/api/resources...
2011-11-27 15:07:40 155
原创 highcharts制作强大的页面图表
官方网址:http://www.highcharts.com/ 1、什么是HighCharts? • Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在您的web网站或是web应用程序添加有交互性的图表。 • 目前HighCharts支持的图表类型有 直线图、曲线图、区域图、区域曲线图、柱状图、饼状图和...
2011-11-26 13:58:57 122
原创 Struts2+JFreeChart制作图标
前言 关于Struts2入门以及提高等在这里就不介绍了,但是关于Struts2的学习有以下推荐: struts2-showcase-2.0.6.war:这个是官方自带的Demo(struts-2.0.6-all.zip\struts-2.0.6\apps目录下),非常全面,直接部署就可以了(很多朋友Struts2能学很好我估计还是直接从这里学来的)。 wiki-WebWor...
2011-11-26 13:52:50 101
ibatis3的项目使用的Mapping文件使用总结参考(二)
MyBatis中文学习网站的http://www.mybatis.org/core/zh/integration.html 针对in字句中的数组使用方法<select id="getCpProfileNamesByIds" resultType="string"> select name from mega_mis_smpp where id in <...
2011-11-26 13:27:29 126
原创 ibatis3的项目使用的Mapping文件使用总结参考(一)
以前用过ibatis2,但是听说ibatis3有较大的性能提升,而且设计也更合理,他不兼容ibatis2.尽管ibatis3还是beta10的状态,但还是打算直接使用ibatis3.0, ibatis3.0应该更简单高效.最近还自己写了个ibatis3.0与spring集成的bean,运行还正常,还自鸣得意了一番,但是当独立使用ibatis时,在事务管理这个方面还是出现不少问题,所以还是打算再认真...
2011-11-25 18:53:06 309
原创 最近项目开发中遇到几个问题
1.JDK1.60安装之后与Apache CXF开发WebService出现JAXB-API的版本问题,主要是由于JDK中的JAXB和CXF中的JAXB类之间冲突,可以将JDK的版本采用比较高点的版本即可,如采用:JDK1.6.04等高版本即可。2.Struts2.0和Spring3.04整合的采用特殊的jar文件的版本:antlr-3.2.jarasm-1.5.3.jarcglib-2.1_...
2011-11-25 18:49:42 110
原创 centos 安装VSFTP
1.此次为了测试了解一下,VSFTP,采用RPM包安装方式首先rpm -qa | grep vsftpd ---------查看有无安装,若没有,则要安装,我采用的是yumyum install vsftpd见下:[root@ftp sbin]# yum install vsftpd[root@ftp sbin]# service vsftp...
2011-11-25 18:39:56 57
原创 CentOS下开通Ftp和Telnet服务
在安装好CentOS以后,需要设置Ftp和Telnet服务文件,才能启动Ftp和Telnet服务,可以通过远程控制进行开启。1.1、进入终端命令模式,用root用户登录;1.2、开启ftp服务。 cd /etc/xinetd.d ,编辑ftp服务的配置文件gssftp: vi gssftp ,将 修改两项内容: (1)server_args = -l –a 去掉-a 改为...
2011-11-25 18:37:43 112
原创 JVM内存JAVA_OPTS参数说明
今天linux服务器上tomcat重新配置,启动参数时报错:在设置tomcat 启动时,我把JAVA_OPTS 设成-Xms800m -Xmx1024m总是报 Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Jav...
2011-11-15 13:02:48 480
原创 关于Myeclipse + tomcat下 项目名修改的问题
关于Myeclipse + tomcat下 项目名修改的问题1.修改项目中的两个文件:.mymetadata和.project的名称为修改之后的项目名称。2.项目->属性->myelcipse->web下,修改web context root就可! 工程名--右键--Properties--MyEclipse--Web-- 吧Web Context-root的名字改为修改之后的项...
2011-11-11 09:29:29 64
原创 Android中HandlerThread的使用
package com.easyway.android.basic;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.HandlerThread;import android.os.Looper;import android.o...
2011-11-09 17:10:22 64
原创 【转】Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
方法一:(java习惯,在android不推荐使用) 刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题 Java代码 new Thread( new Runnable() { public void run() { myView.invalidate(); ...
2011-11-09 17:05:46 55
原创 自定义视图View的学习和Handler.post更新视图的应用
package com.easyway.android.listviews;import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Pa...
2011-11-09 17:03:14 128
原创 IBM X3850M3 Ctrl+h配置MegaRAID卡
一. 环境:1. 服务器:x3850m22. 硬盘控制器:MegaRAID 84803. 4块SAS硬盘二. 目的:配置RAID5 三. 熟悉配置界面:1. 开机看到ctrl+h的提示按下相应的键,等MegaRAID卡初始化完成则进入WebBIOS配置界面:左侧的选项分别为:a. A...
2011-11-09 15:35:03 280
原创 Android的线程Handler实现
在Android和SWT一样,他们的主线程为UI线程,如果要更新必须进行特殊的处理才可以。本文的目的通过线程定时更新界面的标题信息变化。代码如下:package com.easyway.android.threads;import java.util.Timer;import java.util.TimerTask;import android.app....
2011-11-05 21:26:52 53
原创 【转】有关Android线程的学习
1. Android进程 在了解Android线程之前得先了解一下Android的进程。当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android会尝试停止一些进程从...
2011-11-05 20:13:26 35
原创 【转】android UI进阶之仿iphone的tab效果 (Android九宫格)
相信很多人都喜欢iphone 酷炫的界面,虽然android的原生控件已经足够漂亮,但是往往不能满足用户越来越挑剔的眼光。其实,我们完全可以自己来绘制界面。今天我就来分享下做一个和iphone一样的tab界面。下面先来看下iphone上的效果 Android九宫格 主界面的布局:<?xml version="1.0" encoding="utf-8"?>...
2011-11-05 13:23:54 205
原创 【转】android UI进阶之仿iphone的tab效果(二)
今天把这个仿iphone效果的tab写完,这个例子参考国外rolle3k共享的代码,感谢rolle3k。上篇博客我们写了一个Itab类,介绍了背景的绘制和简单的一个图的贴图方法。我们继续来完成Itab这个类,同时把他放到MainAcitvity(继承Activity)这个类内部,这样,整个程序只需一个类就可以了。(上篇博客例子运行需要再建一个Activity的子类来作为lanucher)。...
2011-11-05 13:21:02 75
原创 【转】android UI进阶之用gallery实现可滑动的Tab
今天还是来讲下Tab的实现。android自带的Tab在有比较多条目的时候会显得非常挤,这样不仅不美观,更加影响操作。如果Tab能做成左右滑动的,那就非常好了。其实实现这种效果并不难,而且方法也不少。今天给大家介绍下用gallery这个组件来实现的方法。 首先我们需要写Gallery的适配器。这里我们要注意的是Gallery有一个特点,就是起始一个元素的左边会留下一块空位,如下图所示: ...
2011-11-05 13:19:34 67
android中JSON的使用
在和网络信息交换时候采用JSON格式,在android中解析如下:private void detectJSON() { String str = "{"+ "\"日期\" : \"2011-06-06\","+ //Like 是 JSONObject "\"Like\" : {"+ "\&qu
2011-11-04 21:52:24 79
原创 自定义Activity标题栏(Title bar)和窗体显示状态操作(requestWindowFeature()的应用)...
1. 标题栏显示图标public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_LEFT_ICON); setContentView(R.layout.main...
2011-11-04 19:25:32 47
原创 Android开发者应该深入学习的10个开源应用项目
Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用. 1.Android团队提供的示例项目 如果不是从学习Android SDK中提...
2011-11-04 15:43:29 38
原创 Android APK反编译
一.反编译Apk得到Java源代码 转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html 工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-...
2011-11-04 14:54:24 76
原创 Android的简单组件总结
常用组件的总结:提示框的使用: new AlertDialog.Builder(this) .setTitle("title") .setMessage("bla..bla") .setPositiveButton("OK", new DialogInterface.OnClickListener() { @Override public ...
2011-11-03 18:57:32 89
原创 Android的信息存储文件和SharedPreferences的方式
任何一个应用程序都要依赖数据存储,而且这种存储必须不丢失数据,并且有效、简便使用和更新这些数据。在 Android 操作系统中一共提供了4种数据存储方式,但是由于存储的这些数据都是私有的,所以如果需要共享其他应用程序的数据,就需要我们上篇文章说到的 Content Provider。4种数据存储方式分别为如下: 1、Shared Preferences。用来存储 “键-值”格式的数据。...
2011-11-03 18:22:16 116
原创 Android中ListView和ContextMemu使用
在ListView选中一行,可以显示上下文界面如下: 在ListView中添加上下文菜单ContextMenu的核心代码: //添加上下文事件点击事件 list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { ...
2011-11-03 11:33:51 152
原创 【转】android ListView详解
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表...
2011-11-03 09:45:55 41
原创 ProgressDialog进度条和AlertDialog弹出对话框的使用
显示对话框 对话框经常作为Activity的一部分来创建和显示。你通常应该从protected Dialog Activity.onCreateDialog (int id) 回调方法里创建对话框。当你使用这个回调函数时,Android系统会有效的设置这个Activity为每个对话框的所有者,从而自动管理每个对话框的状态并挂靠到Activity上。这样,每个对话框继承这个Activity...
2011-11-03 09:35:34 451
原创 Android Activity的生命周期和Activity间传递数据
Activity生命周期:使用Bundle 在Activity 间传递数据1:1.1从源Activity 中传递数据Intent openWelcomeActivityIntent=new Intent();Bundle myBundelForName=new Bundle();myBundelForName.putString("Key_Name",inName.get...
2011-11-02 19:08:43 129
原创 【转】Android自定义控件
今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。第一个实现一个带图片和文字的按钮,如图所示:整个过程可以分四步走。第一步,定义一个layout,实现按钮内部的布局。代码如下:...
2011-11-02 18:58:57 51
原创 Android中不同Activity的切换
在android的开发中不同页面中Activity的切换以及原理讲解,本实例中从ActivityBundle页面中切换至ResultActivity,点击返回至返回页面:原理将页面ActivityBundle切换ResultActivity页面,将height,sex信息存储在Bundle中,在另一个页面中获取: //通过inte...
2011-11-02 15:15:35 177
jQuery最新API
2012-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人