HDR

HDR

Android中ExpandableListView的使用

ExpandableListView是android中可以实现下拉list的一个控件,具体的实现方法如下:

首先:在layout的xml文件中定义一个ExpandableListView

<LinearLayout
android:id=”@+id/linearLayout”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
androidrien[……]

阅读全文»

android中json数据的解析

1:普通形式的:

服务器端返回的json数据格式如下:

{“userbean”:{“Uid”:”100196″,”Showname”:”\u75af\u72c2\u7684\u7334\u5b50″,”Avtar”:null,”State”:1}}

分析代码如下:

// TODO 状态处理 500 200
int res = 0;
res = httpClient.execute(httpPost).getStatusLine().getStatusCode();[……]

阅读全文»

android中Menu介绍

大家都知道,任务程序离不开菜单,菜单无处不在,哪我们一定要学好ANDROID中的菜单,它给我带来了不少的功能。相信大家都知道的。好,现在我们开始吧,下面的代码很简单。看图:

 

 

 

package com.smart;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;[……]

阅读全文»

ListView上拉刷新数据的实现

不少数据都是通过ListView绑定数据源实现的,比如mop、人人的实现都是这样的,但是现在我们的需要是当我们的ListView展现了已有的数据库的数据之后,用户下拉ListView时,需要实现更新数据,这该怎么实现呢?

采用滚动事件(OnScrollListener )监听就可以实现此了,代码片段如下:

private int lastItem;//listview当前显示页面的最后一条数据
private int firstItem;//listview当前显示页面的第一[……]

阅读全文»

PHP解析Android APK包的XML文件[转]

2012.07.05更新: 某些系统apk文件的字符串表不是使用双字节,会导致解码越界. 修改了getStringTab()成员函数, 详细请看代码部分.

最近做的一个项目需要用PHP直接读取apk包中的信息,如:包名,入口地址,版本号等信息。这些信息都保存在apk包中的AndroidManifest.xml文件中。但是在编译apk包的过程中,所有XML文件都经过了压缩编码,直接读取xml文件内容是无法解析出需要的信息的。

Google搜索了一下没有找到这个功能的PHP实现,只有[……]

阅读全文»

struts2+json+android整合开发解析

首先我们来开发服务器端程序,此案例采用eclipse开发工具

首先create a Dynamic web project项目,在Dynamic Web Project界面中配置Target runtime 及 Dynamic web module version (此版本案例选择的为2.5),点击完成即可。

搭建struts2的开发环境,引入以下类库文件,

struts2-json-plugin-2.1.8.1.jar

json-lib-2.1.jar[……]

阅读全文»

UNIX时间戳的应用-JAVA

概念:

System.currentTimeMillis() :返回当前系统的毫秒数,由于取得的是毫秒数,所以在处理UNIX时间戳的时候需要转换成秒

也就是:

long epoch = System.currentTimeMillis()/1000;

方法:

1、获取当前系统的UNIX时间戳

System.out.println(“获取系统毫秒数方法1:”+Long.toString(new Date().getTime()));[……]

阅读全文»

WebView JS 交互

WebView加jquery做页面会怎么样呢?

java代码:

public class MainActivity extends Activity {
private static final String TAG = “MainActivity”;

// 定义访问的链接
private static String URL = “file:///android_asset/index.html”;

// 定义WebView
WebView mWebView[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号