摘要: 网上关于android下MD5加密的资料很多,但是测试了下总是跟网站的md5加密不一样, 后来才知道是编码方式不对,于是就自己写了一个。private static final char HEX_DIGITS[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E& 阅读全文
posted @ 2012-05-05 17:53 与时俱进 阅读(8704) 评论(0) 推荐(0) 编辑
摘要: 第一种:public View inflate (int resource, ViewGroup root)resource:View的layout的IDroot:如果返回null,则将此View作为根,此时既可以应用此View中的其他控件了。如果返回!null,则将默认的layout作为View的根。第二种:public View inflate (XmlPullParser parser, ViewGroup root)parser:你需要解析xml的解析接口root:如果返回null,则将此View作为根,此时既可以应用此View中的其他控件了。如果返回!null,则将默认的layout 阅读全文
posted @ 2012-05-05 17:52 与时俱进 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 我们今天讲的主要就是android屏幕上的顶部与底部的工具栏,这样我们就可以在一个界面上实现很多种功能了,这样我们的用户用起来也比较好用,至于上面都有什么功能,那就看大家怎么来实现了这两个工具栏全是用布局来实现的。底部工具栏布局代码:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@draw 阅读全文
posted @ 2012-05-05 17:50 与时俱进 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: 一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE URL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查 ,改 ,增 ,删 4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询 资源信息,而POST一般用于更新 资源信息(个人认为这是GET和POST的本质区别,... 阅读全文
posted @ 2012-05-05 17:44 与时俱进 阅读(334) 评论(0) 推荐(0) 编辑
摘要: listview的id一般是这样的android:id="@id/android:list"。请注意,这时的Activity是ListActivity,在这样的Activity中到目前为止,我没有发现添加多个activity的方法。要添加多个listview,所用的Activity要是一般的Activity,listview的id也要自己定义,改成android:id="@+id/mylist"。然后像使用一般的控件一样,初始化就可以了。至于adapter我是继承了BaseAdapter,为每个listview定义一个adapter,然后对应的设置ada 阅读全文
posted @ 2012-05-05 17:39 与时俱进 阅读(3736) 评论(2) 推荐(0) 编辑
摘要: 由于是在网上转载的一篇文章,在这里就不多说废话了,首先看一下最终的效果图:然后是实现该ListView布局的主要代码:1、程序主界面 SeparateListView.java[java]view plaincopyprint?packagewhu.iss.wuxianglong;importjava.util.ArrayList;importjava.util.List;importandroid.app.Activity;importandroid.content.Context;importandroid.os.Bundle;importandroid.view.LayoutInflat 阅读全文
posted @ 2012-05-05 17:35 与时俱进 阅读(12477) 评论(0) 推荐(1) 编辑
友情链接:同里老宅院民居客栈