自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (16)
  • 收藏
  • 关注

原创 Android进价篇-SOAP协议

使用SOAP协议的前提是你必须下载一个KSOAP包:ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar包然后操作的第一步:实例化SoapObject对象:1.serviceNameSpace 命令空间2.methodName 调用方法SoapObject request=new SoapObject(service

2012-03-09 16:59:54 12664 4

原创 Android进价篇-重力感应

Android中为了实现一些特定的效应,必须使用重力感应,尤其是在游戏当中。在Android中管理重力感应的是SensorManager。@Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstan

2012-03-09 16:47:55 781

原创 Android进阶篇-ListView和Button共存

很多情况下,会有这么一种情况。就是ListView的子项中可能有Button或者ImageButton,如何使得ListView和Button/ImageButton共存呢?一般情况下,如果你不做处理,会产生互相屏蔽对方监听事件的情况。为了解决这个问题,首先你要在自定义的XML文件中把整个布局设为android:descendantFocusability= "blocksDescen

2012-03-06 09:38:41 916

原创 Android进阶篇-判断3G/WIFI/WAP

手机上网的方式主要是GRPS/WIFI/WAP三种形式。有的时候,我们需要获取到当前上网的形式。这就需要使用到下面这个函数: /** * 判断联网状态及联网方式 * @param context 当前应用上下文 * @return NO_NETWORK 无可用网路; WIFI 通过wifi方式联网; GRPS 通过GPRS方式联网 * */ public sta

2012-03-05 09:26:34 1902

原创 Android进阶篇-Toast自定义显示时间

public class CustomToast { public static final int LENGTH_MAX = -1; private boolean mCanceled = true; private Handler mHandler; private Context mContext; private Toast mToast; public Custo

2012-03-02 10:55:35 23732 2

原创 java基础篇-继承

/** * @author [email protected] * 基类 */public class Person { private String name;//姓名 private String age;//年龄 public Person() { super(); } public Person(String name, String age) { supe

2012-02-24 09:04:33 680 2

原创 java基础篇-练习一

//Person.java/** * @author [email protected] * 实体类Person */public class Person { private String name;//姓名 private String age;//年龄 private String id;//学号 private String score;//成绩 public Pers

2012-02-22 10:10:49 551

原创 Android进阶篇-流量统计

Android平台在2.2版本之后,系统提供了TrafficStats类来实现流量的统计。  它是根据每个应用的UID来进行划分。 /** *流量统计 */ private void FlowCount() { // TODO Auto-generated method stub AlertDialog.Builder builder = new AlertDialo

2011-10-27 14:01:59 1210

原创 Android进阶篇-自定义Menu(设置Menu的背景及文字属性)

系统自带的Menu有各种限制条件,如何设置Menu的背景和文字的各项属性呢?在不自定义的情况下,也是可以设置Menu的背景的。 /** 设置Menu的背景图 */ protected void setMenuBackground() { this.getLayoutInflater().setFactory( new android.view.LayoutInflater.F

2011-10-13 16:34:56 23103 1

原创 Android-语音识别

package com.cn.control;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Intent;imp

2011-08-09 10:45:48 928 1

原创 Android进阶篇-百度地图获取地理信息

Android中获取用户的地理信息的方式有很多种,各有各得优点和缺点。这里主要介绍的方法是通过调用百度提供的地图API获取用户的地理位置信息。首要不可缺少的还是百度提供的标准Application类public class BMapApiApplication extends Application { public static BMapApiApplication mDe

2011-07-01 15:29:00 6234 3

原创 Android进阶篇-onTouchEvent的使用

这里通过演示一个可以拖动颜色球的例子来展示Android中onTouchEvent的使用以及自定义View。实体类ColorBall:/** * @author gongchaobin * * 实体类 颜色球 */public class ColorBall { private Bitmap img; //小球的图片 private int coordX = 0;

2011-06-30 17:53:00 14316 3

原创 Android数据篇-Json解析

现在的手机客户端一般是通过Json格式来传输数据,因为Json数据是轻量级的,便于传输。在通过HTTP拿到服务端返送的Json数据后,就会有一个解析的问题。解析的方式有很多种,比如说Google的Gson...这里只讲一种方法 /**解析JSON数据 * @param strJSON Json数据串 * @return HashMap键值对 * @throws JS

2011-06-29 17:47:00 817

原创 Java-DOM解析

public  static NodeList getValue(String xml) {  Log.v("tag",xml);  xml = "" + xml + "";  Log.v("tag12",xml);    NodeList nodes_i = null;  try  {   DocumentBuilderFactory dbf = DocumentBuilderFactory.n

2011-06-29 09:01:00 743

转载 Java之中的Vector的用法

Java 之 Vector的用法(一):一般在需要将多个元素存在一个集合里的时候用,帮住文档里的,看的懂的话就拿去吧,应该能满足你了。java.util 类 Vectorboolean add(E o) 将指定元素追加到此向量的末尾。 void add(int index, E element) 在此向量的指定位置插入指定的元素。 boolean addAll(Collection c)

2011-06-27 10:26:00 717

转载 Json学习

JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。JSON 是 JavaScript原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工具包。JSON的规则很简单:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(

2011-06-24 09:39:00 538

原创 Android进阶篇-自定义Dialog

很多时候,我们需要自定义一个Dialog来体现程序的多样性。这种情况我们一般会想到使用一个Activity设置它为Theme.Dialog的样式来实现。这样的话,我们可以自定义Activity的XML,接受各种触发事件。同时,如果只是在Manifest里面设置Activity的属性为"@android:style/Theme.Dialog"是不行的。因为这样的话,会产生很多问题。

2011-06-20 14:51:00 1205

原创 Android 获取本机的IP

public class MainActivity extends Activity {    /** Called when the activity is first created. */    String address;     public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedIn

2011-06-09 13:35:00 963

转载 HTTP通信原理

//z转载HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服

2011-06-08 17:17:00 12474 1

原创 android-调用系统软件

1. 调web浏览器view plaincopy to clipboardprint?01.Uri myBlogUri = Uri.parse("http://xxxxx.com");  02.returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);  2. 地图view plaincopy to clipboardprint?01.Uri

2011-06-03 09:48:00 940

原创 XML迭代解析算法

public void LoadXMLToTree(XmlNode xmlNode,Context context)  {  if (xmlNode.IsNull())    return;//判断节点是否为空(递归终止的条件)   else  {   XmlNodeList ChildNodeList = xmlNode.GetChildren(); //取得当前节点的孩

2011-05-20 17:17:00 1594 1

原创 SAX解析XML文件

//MainActivity.java //创建SAXParserFactorySAXParserFactory factory = SAXParserFactory.newInstance();XMLReader reader = factory.newSAXParser().getXMLReader();//为xmlReader设置内容处理器 reader.setConte

2011-05-20 17:00:00 440

原创 Android基础篇-自动获取屏幕的尺寸及密度

有的时候我们需要获取设备的尺寸以及密度,Android是提供了相应的API的 DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels;

2011-04-13 09:58:00 2038

原创 宏开关

宏开关有好多用处:1.譬如:注释掉一大段代码,把这段代码用#if 0 //也可以用#ifdef NONONO,这里的NONONO是随意的,但是#if 0更方便这里是一大段代码 //这段代码编译的时候就编译不到了,只要当define NONONO被释放才执行#endif 一般是这样用的:#ifdef...#else...#endif2.再如:通常用在头文件中假如头文件myheader.h会这样写这个文件#ifndef __MYHEADER_H__ //注意,是ifndef,表示"假如没有定义",这里的__MY

2011-03-04 10:40:00 1729

原创 C语言宏定义技巧

<br />1,防止一个头文件被重复包含 <br />#ifndef COMDEF_H <br />#define COMDEF_H <br />  //头文件内容 <br />#endif <br />2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 <br />typedef  unsigned char      boolean;     /* Boolean value type. */ <br />  <br />typedef  unsigned long

2011-02-18 17:21:00 419

原创 JAVA环境变量设置

java环境变量的配置:用鼠标右击“我的电脑”->属性->高级->环境变量系统变量->新建->变量名:JAVA_HOME 变量值:C:/Program Files/Java/jdk1.5.0_12(这只是我的JDK安装路径)系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%/bin;(若已经有Path项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开,注意这里是修改,不要把原来的path参数删掉,会出问题的)系统变量->新建->变量名:CLASSPATH 变量值:%

2011-02-13 10:49:00 431

ViewPager双层嵌套Demo

ViewPager双层嵌套Demo 仿网易新闻

2014-03-06

Android SDK开发范例大全源码

Android SDK开发范例大全书籍中的相关源码

2011-09-07

Android-语音识别

Android平台通过获取Voice调用云端数据进行数据输入

2011-08-09

android-新浪微博源码

android-新浪微博的源代码,非常具有学习价值。 里面有各种UI的设计及数据传输的形式...

2011-07-29

Tomcat7.0.12

Tomcat安装程序下载~~~~~~~~~~~~~

2011-07-13

Google+Android开发入门与实践书籍源码

Android开发入门与实践这本书籍涉及到相关实例的所有源码

2011-07-07

Android百度地图开发文档

基于Android系统的百度地图的开发文档

2011-07-06

Android 地图

调用百度地图API实现的Android手机地图定位搜索小应用

2011-07-06

Android 通讯录

Android写的一个通讯录实例,里面设计到Json解析,Xml解析以及SQlite的处理。

2011-07-02

Android游戏 小球快跑

一款物理感应的Android游戏源码(重力感应,电子罗盘...)

2011-06-09

Android 九宫格

九宫格-最常见的一种UI设计,此实现了Android版的九宫格效果

2011-06-09

Android 网络动态加载图片

Android中网络动态加载图片在ListView中同时可以在ListView中添加各种控件

2011-06-09

MySQL5.1参考手册

详细介绍MySQL的使用方法以及SQL语句的基础使用

2011-06-09

AgileBuddy

这是一款当前很火的Android重力感应的游戏源码,非常适合不怎么了解Andriod重力感应处理的开发人员。

2011-06-09

android-日记本

主要是联系SQLite的使用,有增删改查的各项功能 同时能够显示在ListView上

2011-06-08

联通培训Brew开发入门文档

Brew开发的初级文档 里面详细介绍了Brew SDK的API的使用方法

2011-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除