自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

转载 json和xml解析

Android开发过程中,数据传输是难免的,一般组织数据有两种方式:xml格式和json格式。两者解析都非常方便,而且解析工具也都很多,这里不多作比较。下面就Json格式的解析做一个比较实用的分析:1) 解析Json格式的数据2) 解析单个对象3) 解析对象的集合一 大前提--什么是Json ?1.如果不知道什么是Json,先扫一下盲1)JSON:JavaScript Object Notat

2012-11-30 17:13:47 4211

转载 2011-03-09 22:17 MVC模式与项目开发

原文地址:http://hi.baidu.com/wuwei0814/item/6f457ccbf3d257d7ee183be9 在学习任何一门面向对象的编程技术并熟悉它的基本语法和编程API后,都会进入使用具体语言进行软件项目开发的领域。面对一个应用项目我们该从何处入手?怎样的代码设计可以为将来打下最坚实的基础呢?所有这些问题我们将在本章给出一些基本答案:那就是我们在前文里已经介绍过的—

2012-11-21 11:59:14 1803

转载 Android SDK及ADT升级方法

原文:http://wenku.baidu.com/view/fcf42b63caaedd3383c4d371.html本文只讲如何更新android SDK到3.0,以及更新ADT。若您是全新的eclipse是安装而非更新,本文不易参考。 至于是先更新ADT,还是先更新eclipse,个人认为先更新ADT是上策。若您已经先更新了SDK,那么会有以下问题,在您以后新打开eclipse的时候会提

2012-11-21 10:18:19 2389

转载 Android开发中的Handler线程初窥,及HandlerThread异步通信的实现

原文:http://blog.csdn.net/ihrthk/article/details/7316377 最近学习Android,学习的时候会用Java的一些机制去理解,但是往往还是有些区别的。下面我们来看看Android下面的线程使用方法,这里通常会用到Handler。Handler的作用就是一个队列,先进先出,实现了异步机制。

2012-11-20 11:57:00 819

转载 android的消息处理机制(图+源码分析)——Looper,Handler,Message

android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍:线程的魔法师 LooperLooper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程。所谓Looper线程就是循环工作的线程。在程序

2012-11-20 11:40:00 627

转载 PID和UID的权限问题

原文地址:http://wenku.baidu.com/view/2cb8220090c69ec3d5bb750e.html现在,我来解释一下Uid机制 众所周知,Pid是进程ID,Uid是用户ID,只是Android和计算机不一样,计算机每个用户都具有一个Uid,哪个用户start的程序,这个程序的Uid就是那个那个用户,而Android中每个程序都有一个Uid,默认情况下,Androi

2012-11-15 18:10:27 2695

转载 StringBuffer中length()和capacity()的区别用法

[Java] view plaincopyprint? length()和capacity()    通过调用length()方法可以得到当前StringBuffer的长度。而通过调用capacity()方法可以得到总的分配    容量。它们的一般形式如下:  int length()  int capacity()  这里是一个例子:  //StringBuffer length

2012-11-15 15:44:50 4179

转载 如何应用Java的可变参数

原文出处:http://developer.51cto.com/art/200906/132089.htmJava可变参数Java语言在JDK1.5中首次推出Java可变参数,variable arguments,或简称varargs。这一新语言特征给软件开发人员在编写方法重载时提供了方便和灵活性。但可变参数的应用并不像想象的那么简单,使用时有其特殊要求和局限性。重载的最好例子读者

2012-11-15 15:23:04 753

转载 未捕捉的异常

原文链接:http://www.ukoom.com/uncaughtexception.htm线程退出关联Runnable对象的 run()方法后死亡。大多数情况中线程在执行完run()方法的所有代码后退出,但也有可能是由于未捕捉到的异常而退出。例如Java程序员们经常会遇 到NullPointerException异常,通常不会捕捉并处理该异常,因为程序在抛出NullPointerExcep

2012-11-14 15:16:48 1148

转载 Android使用UncaughtExceptionHandler捕获全局异常

原文出处:http://orgcent.com/android-uncaughtexceptionhandler-exception/Android系统的“程序异常退出”,给应用的用户体验造成不良影响。为了捕获应用运行时异常并给出友好提示,便可继承UncaughtExceptionHandler类来处理。通过Thread.setDefaultUncaughtExceptionHandler

2012-11-14 11:58:52 1051

转载 Android中Intent与Bundle 在传值时有什么不同

http://blog.csdn.net/garretly  首发  转载注明出处 /** * 测试android中直接用Intent传值与Bundle传值的区别 *  * 欢迎大家提问 * by garretly * mail [email protected] */  前一阵子逛EOE 看有有人提问  Intent 和Bundle有什么样的区别

2012-11-13 09:36:32 2068

转载 判断android是否成功联网

原文网址:http://blog.csdn.net/wjdarwin/article/details/6314934android 中查看当前是否联网 方法如下: ConnectivityManager cManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo

2012-11-12 17:56:38 867

转载 ByteBuffer remaining 简介

现在我们获得一个buffer,即缓冲区。里面存在len长度的可用数据。我们要做的就是根据自己的协议结构将这个buffer转化为遵循我们自己的协议的packet。进而交由后面的业务逻辑代码处理。此时我们定义自己的通信协议一个byte的包头,用于数据吧合法性验证,两byte数据包长(一般用4byte,即一个int),剩下内容为可变长度的数据包体。现在我们拿到buffer,这时候就有分包(粘包)

2012-11-09 10:04:02 30299

转载 HTTP协议详解

Author :Jeffrey  My Blog:http://blog.csdn.net/gueter/ 引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是

2012-11-08 16:32:35 814

转载 android-项目中用到了java5 Executors线程池,网上搜了一下讲的挺详细

Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。    有关Java5线程新特征的内容全部在java.util.concurrent下面,里面包含数目众多的接口和类,熟悉这部分API特征是一项艰难的

2012-11-08 15:49:25 2388

转载 [android]Android异步处理系列文章索引

原文地址:http://blog.csdn.net/mylzc/article/details/6736988 转载请注明出处Android异步处理系列文章索引Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+L

2012-11-01 23:23:16 653

转载 [android]Android Activity和Service之间的通信

原文:http://www.eoeandroid.com/thread-67968-1-1.html在android中Activity负责前台界面展示,service负责后台的需要长期运行的任务。Activity和Service之间的通信主要由IBinder负责。在需要和Service通信的Activity中实现ServiceConnection接口,并且实现其中的onServiceC

2012-11-01 12:48:51 1010

转载 [android]Android怎样能有两个Activity传递的自定义数据

来源开发界 http://www.kaifajie.cn原文:http://wenku.baidu.com/view/d1250a16cc7931b765ce1566.html               在开发中,本人遇到这样问题想在两个activity之间传递某个自定义类对象,但是使用Bundle发现里面只能传送已经封装好的int,float,String等类型,

2012-11-01 12:37:07 998

java 单机版 考试登陆系统 附有登陆界面截图

java单机版的考试登陆系统,内附有界面截图,有代码详细注解,此项目经过编译,已经在eclipse上运行成功...

2012-08-27

java单机版 考试登陆系统

此项目为单机版的考试登陆系统,图片等配置齐全,通过编译等...在eclipse上已经运行完成,内容有详细注解...

2012-08-27

java JFrame版的登陆界面

最简单的java基于JFrame版的登陆界面

2012-08-22

JFrame版的贪吃蛇游戏---有思路和注释

整个项目已经测试运行,下载后直接导入便可运行,内附有txt文件说明大体思路,希望能对你有所用...

2012-08-22

控制台版最简单的贪吃蛇--有思路说明

本项目只是最简单的控制台版的贪吃蛇,适用于刚刚接触项目的初学者,内附有每个类、每个属性、每个函数的来源说明--及整个项目的思路

2012-08-13

空空如也

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

TA关注的人

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