struts2+json+android开发整合解析终结

上节课程我们重点介绍了struts2+json+android服务器段的开发,那这节课程我们就重点介绍在android客户端是怎么解析json集合|实体对象的方式
1、首先在这里我们新建一个android2.2的项目,新建完毕后因为此项目要进行网络访问操作,所以第一步应该在androidMainifest.xml文件中添加网络访问权限代码如下:

<uses-permission android:name=”android.permission.INTERNET”><[……]

阅读全文»

继续阅读struts2+json+android开发整合解析终结

android端和Struts2服务器端通信,交互信息,参数采用JSON,使用了HttpClient与HttpPost类

首先是Struts端的程序,采用Struts2.1.6

1:web.xml的配置,主要是配置Struts2的filter

<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>[……]

阅读全文»

继续阅读android端和Struts2服务器端通信,交互信息,参数采用JSON,使用了HttpClient与HttpPost类

android端和服务器端通信,交互信息,参数采用JSON,使用了HttpClient与HttpPost类

Android端的程序和配置

1:androidmanifest.xml的内容为:

<?xml version=”1.0″ encoding=”utf-8″?>
<manifest xmlns:android=”http://schemas.android.com/apk/res/android”
package=”cn.capinfotech.json”
android:versionCode=”1″
andr[……]

阅读全文»

继续阅读android端和服务器端通信,交互信息,参数采用JSON,使用了HttpClient与HttpPost类

2种自定义android标题栏titleBar的方法

android默认的标题栏确实有点不敢恭维,有时为了实现个性化的需求需要自定义一套自己的标题栏。下面就来说说两种实现自定义标题栏的方法。
1、利用Activity的requestWindowFeature方法激活window features。再通过window的setFeatureInt方法设定事先定义好的布局文件。
具体代码如下:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedI[……]

阅读全文»

继续阅读2种自定义android标题栏titleBar的方法

自定义Android标题栏TitleBar布局

很多网友发现自己Android程序的标题栏TitleBar区域很单调,如果想个性化一些可以通过下面的方法来为自己软件的标题定制一个layout布局文件,比如浏览器的标题栏,它包含了网站的Favicon,自定义的进度条,和不确定的进度指示等等,实现的方法自己控制吧。下面代码在onCreate中使用,同时顺序不要改变,否则将无法生效:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);[……]

阅读全文»

继续阅读自定义Android标题栏TitleBar布局

Nginx服务器的upload上传模块

在Nginx网站的模块列表页中发现一个Nginx服务器的上传模块http://www.grid.net.ru/nginx/upload.en.html

该模块通过Nginx服务器来接受用户上传的文件,在Nginx接受完文件以后再转给后端的程序做处理。

它自动分析客户端的上传请求,将上传的文件保存到 upload_store 所指向的目录位置. 然后这些文件信息将被从原始的请求中剔除,重新组装好上传参数后转到后端由 upload_pass 指定的位置去处理,这样就可以任意处理上传的文件。
每一[……]

阅读全文»

继续阅读Nginx服务器的upload上传模块

Linux的lvm管理:修改LV大小

lvm是一种灵活性很强的磁盘空间管理方式,可以方便的增加、减少文件系统的大小,这里说一下增加、减少lv及文件系统大小的操作过程。

修改lv及文件系统的大小,必须先将lv及文件系统卸载(umount),然后才可以操作。

1、增加空间

增加空间的命令是:lvextend.有两种方法,一个是指定在现有的空间上增加的大小,一个是指定将现有空间增加到多少。

举例,如果testlv目前的大小是20G

在testlv现有空间的基础上再增加10G

lvextend -L +10G -[……]

阅读全文»

继续阅读Linux的lvm管理:修改LV大小

让WordPress实现前台英文,后台中文(做英文站必备插件)

给朋友的一个外贸小站升级,原来的程序是用KingCMS的前身 ACMS 做的,花了点时间,把它转成了WordPress,又挑了个商务方面的主题模板,WP的模板就是多,不过还是要花点时间修改一番,使之更适合自己的需要。

碰到一小问题:考虑到朋友以后的内容更新维护,我是用WordPress 3.0.5的中文版来搭建的,因为中文的后台比较让人亲近,但是这样会在前台的页面有些地方,象注册登录,还有内容的源代码都会有些中文存在。有没有方法让WP的前台是纯英文而后台却是纯中文的呢?

Google 一下,找[……]

阅读全文»

继续阅读让WordPress实现前台英文,后台中文(做英文站必备插件)
鄂ICP备13000209号-1

鄂公网安备 42050602000277号