2013年4月15日

URL传中文乱码

摘要: 1.将字符串转码:new String(“xxxxx”.getBytes("iso-8859-1"),"utf-8") 这种转码方式有很大的弊端,因为它是使用指定的字符集将此String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中,然后通过使用指定的字符编码将生成的byte 数组解码,构造一个新的String字符串。这种情况就有可能遇到的情况是,不能将一个汉字全部解码完。这样,前边的都能正常显示,但是最后一个字可能是乱码。所以不建议使用这种方式。 2.在传参前转码:接收参数后再转码回来。 这种方式有两种: 第一种: 传参前:使用ja 阅读全文

posted @ 2013-04-15 10:32 只为学习、收藏!! 阅读(170) 评论(0) 推荐(0)

2013年3月15日

详解Spring3基于Annotation的依赖注入实现

摘要: 简介: Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Spring IoC 在 XML 文件之外多了一种可行的选择。本文将详细介绍如何使用这些注解进行依赖配置的管理。使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解 阅读全文

posted @ 2013-03-15 22:48 只为学习、收藏!! 阅读(196) 评论(0) 推荐(0)

2012年7月30日

Android实现CoverFlow效果

摘要: 先上一张效果图: 上代码,看了代码什么都明白 CoverFlow从Gallery继承过来view sourceprint?001package com.coverflow; 002003import android.content.Context; 004import android.graphics.Camera; 005import android.graphics.Matrix; 006import android.util.AttributeSet; 007import android.view.View; 008import android.view.animation.Transf 阅读全文

posted @ 2012-07-30 20:59 只为学习、收藏!! 阅读(573) 评论(0) 推荐(0)

2012年7月28日

在Android中解析XML

摘要: 本讲内容:使用 SAX 和 pull 解析器解析XML(说明:本讲写的比较晚所以采用了Android2.3.3版本,其他的也一样,我会尽量在课件里使用最新版本的API。)在Android中解析XML常用的有三种方法:SAX、DOM 和 pull ,三种方法各有优劣。本讲将用一个google天气预报的实例来和大家一起学习如何使用SAX和pull的方式XML解析。一、Google天气预报API介绍我们上一讲的时候使用过Google Weather API,这里要说明的是Google Weather API 并不是官方提供的,是非公开的API,你可以拿来用,但是不能保证准确和及时。首先我们可以根据经 阅读全文

posted @ 2012-07-28 22:54 只为学习、收藏!! 阅读(218) 评论(0) 推荐(0)

2012年7月27日

Android利用ViewFlipper实现随手势滑动视图间切换

摘要: main.xml是首页布局文件:<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <viewflipper android:layout_width="fill_parent" a 阅读全文

posted @ 2012-07-27 11:02 只为学习、收藏!! 阅读(436) 评论(0) 推荐(0)

Android 手机应用开发经验之手势识别Gesture的

摘要: 经过了一段Android的学习,基本上了解了Android的基础知识。今天,我们来研究一下Android中特有的手势识别技术,即Gesture。首先,我从网上找了很多资料,具体归纳起来有2类:一类是触摸屏手势识别,另一类是输入法手势识别。我们先来讨论一下第一类触摸屏手势识别,这个比较简单,就是利用触摸屏的Fling、Scroll等Gesture(手势)来操作屏幕,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的。下面通过我自己的一个动手实验来进行介绍。首 阅读全文

posted @ 2012-07-27 09:46 只为学习、收藏!! 阅读(339) 评论(0) 推荐(0)

2012年7月25日

Android平台HttpClient的使用-手机号码归属地查询

摘要: Android平台主要提供了四种数据存储方式:Shared Preferences、文件存储、Sqlite存储和网络存储。其中: 1)Shared Preferences 一个轻量级的键-值存储机制,专门用于存储键-值对数据,并且仅可以存储基本的数据类型(boolean、int、long、float和String);通常使用它来存储应用程序的配置信息。 2)文件存储 通过FileInputStream和FileOutputStream对文件进行操作,在Android中,文件是一个应用程序私有的,一个应用程序无法读写其它应用程序的文件。 3)SQLite存储 SQLite是一款轻型的数据库,支持 阅读全文

posted @ 2012-07-25 14:14 只为学习、收藏!! 阅读(314) 评论(0) 推荐(0)

2012年7月24日

android中到webservice用法 .

摘要: WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块。在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WEbservice客户端库非常丰富,例如Axis2,CXF等,但这些开发包对于Android系统过于庞大,也未必很容易移植到Android系统中。因此,这些开发包并不是在我们的考虑范围内。适合手机的WebService客户端的SDK有一些,比较常用的有Ksoap2,可以从http://code.google.com/p/ksoa 阅读全文

posted @ 2012-07-24 10:10 只为学习、收藏!! 阅读(170) 评论(0) 推荐(0)

导航