自定义博客皮肤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)
  • 收藏
  • 关注

原创 (三)Android Context说明

1. 写文章之前的声明:首先,文章写上原创标签是有点牵强的,本质上是读书笔记。上周周六的时候参加了博文视点的一个作者交流会,编辑送我了一本android内核方面的书《Android内核剖析》,拿回来读了一下,非常的棒。首先作者知识丰富,对android认识很到位,水平比很多其他Android编者高不少。其次,水平高正常,写书的吗,都有点水平,但是作者写书的时候,非常用心,语言通俗易懂,干脆。这点就

2011-09-27 10:42:47 1240 2

原创 我所了解的LBS

LBS: Location Based Service,基于位置的服务。   用通俗的话来描述这门技术的现实应用: 让世界知道你现在的位置,然后你可以知道你想关心的任何东西的位置。反正,和位置很相关……   一个很经典,很未来的LBS描述: 2011年的4月1日,星

2011-09-27 10:08:40 1537

原创 (二)Android Framework概述

1. 写文章之前的声明:首先,文章写上原创标签是有点牵强的,本质上是读书笔记。上周周六的时候参加了博文视点的一个作者交流会,编辑送我了一本android内核方面的书《Android内核剖析》,拿回来读了一下,非常的棒。首先作者知识丰富,对android认识很到位,水平比很多其他A

2011-09-26 14:36:25 5635 3

原创 (一)Android 异步消息处理

1. 写文章之前的声明:首先,文章写上原创标签是有点牵强的,本质上是读书笔记。上周周六的时候参加了博文视点的一个作者交流会,编辑送我了一本android内核方面的书《Android内核剖析》,拿回来读了一下,非常的棒。首先作者知识丰富,对android认识很到位,水平比很多其他A

2011-09-26 11:02:38 3071 2

原创 初学J2ME时,看过的好文章(五)

随着手机编程的发展,现在的手机网络编程已经成为一种基本的手机软件开发技能,虽然相对于PC网络编程来说,手机网络编程比较简单,且绝大部分都是进行客户端网络编程,但是在实际使用中还是存在一系列的问题。下面的说明部分适用于各种手机开发技术,代码部分以J2ME技术为基础进行说明。 手机

2011-09-22 17:46:21 989 1

原创 初学J2ME时,看过的好文章(四)

在J2ME的低级用户界面编程中,进行事件处理是经常使用到的技术之一,因为处理手机键盘上的按键事件是最常使用到的一种,所以就以此为中心,介绍一下实际使用过程中三种处理方式进行说明:   1、 覆盖keyPressed方法   在继承了Canvas的界面中,如果需要进行按

2011-09-22 17:45:06 621

原创 初学J2ME时,看过的好文章(三)

因为在MIDP手机编程中,没有控制台的概念,所以所有的MIDP手机软件都必须有自己的界面,下面就熟悉一下MIDP的界面类体系。        首先说明的是,MIDP的标准界面类都位于javax.microedition.lcdui包中,使用时一定要记得引入。        在

2011-09-22 17:44:12 600

原创 初学J2ME时,看过的好文章(二)

用惯的J2ME高级UI而还没有接触过低级UI的developer一定不会习惯跟Canvas的初夜!因为他没有Form那么多可以触摸到风情万种,也没有Item的独特风味,有的只是一个只画笔一个画布,一些只有名字的事件响应方法,更奇怪的事情是你不能手动的调用paint()去做你想做的

2011-09-22 17:42:49 723

原创 初学J2ME的时,看过的好文章(一)

J2ME程序开发全方位基础讲解汇总(1) J2ME中暂时无法完成的功能      列一些J2ME中暂时无法完成的功能,希望大家能积极补充:   1、在手机中不更改代码实现移植,主要指游戏。   2、动态修改按钮文字。   3、在Canvas上接受中文输入。   4、

2011-09-22 17:41:36 772

原创 移动开发中的通信架构(七)

回答网友疑问: 1.为什么发送请求的时候不直接发送,而是添加在一个vector中,然后每个200毫秒发送一次? 答:这主要是因为本框架是应对通信需求非常严格的项目,比如炒股软件,浏览器等实时软件。这些软件对网络要求非常高,而且某些界面可能要求实时刷新,这样就导致请求非常多,而

2011-09-19 09:45:21 781 1

原创 移动开发中的通信架构(六)

前面有朋友说架构中少一个类HttpListener,现在补充如下,引起的不便,请谅解。   package app.http; import app.http.Response; /** * http监听类,主要用于沟通通信和UI两个线程 */ publ

2011-09-19 09:21:43 727

原创 移动开发中的通信架构(五)

《 移动开发中的通信架构》系列文章终于写完了,我整整花了一周多时间才搞定。哎,自己会一样东西是一件事情,然后描述一件东西,又是一件事情。系列文章在发布的时候,又改了大半天。文章中难免有不足的地方,希望可以交流。         下面来说说本框架的优点: 1.和其他模块高度分离

2011-09-16 13:52:00 1240 4

原创 移动开发中的通信架构(四)

这篇文章讲解真正的网络请求类HttpClient,它负责打开网络链接,获取数据,把数据存放于一个字节数组,让Response解析。 以下是代码: package app.http; import java.io.ByteArrayOutputStream; impor

2011-09-16 13:38:59 1048

原创 移动开发中的通信架构(三)

前面两篇文章讲述了框架的大体情况和请求的封装,这篇文章讲述请求的发送。在本框架中,请求生成以后,并不是马上发送,而是加入一个请求列表。然后有一个线程来维护这个请求列表。         下面来具体分析,从移动开发中的通信架构(二)的第一段代码中取出: sendReques

2011-09-16 13:29:37 1456 2

原创 移动开发中的通信架构(二)

先罗列一小段代码,这一小段代码代表了通信框架中发送请求的基本方式,读者可以根据这段代码,分析整个请求过程: /** * 典型使用方式: * * StructRequest output = new StructRequest(GameConst.COMM_PRIC

2011-09-16 11:12:28 1428 1

原创 移动开发中的通信架构(一)

移动开发,或者其他大部分软件开发,我们程序员做的无非三件事情:获取数据、显示数据、获取用户事件并做相应反馈。而且移动开发之中,由于网络环境的不稳定,获取网络数据就成为很多应用的瓶颈。本文将试图构建一个稳定,高效,通用的移动开发通信框架。        本文基于J2ME环境编写,

2011-09-16 10:33:27 1558 1

原创 java三大框架技术起源

Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的? 我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模

2011-09-14 13:32:51 1269 2

原创 JDK

这是以前的一篇老文章,现在转移到csdn上,做个纪念!   在安装jdk的时候,一般要配置3个选项:java_home;path;classpath,其中path已有,只是需要增加 一些参数而已。 具体步骤如下: 首先右键点我的电脑。打开属性。然后选择“高级

2011-09-14 13:23:14 1064

仿写 微信 界面

网上找的的一份源码,基本实现了微信的所有界面,对于Dialog,动画等UI元素的使用都有很好的借鉴意义。

2012-09-25

Android 动画

一种简单的实现Android动画的机制,可以对动画有更加精细的控制。

2012-09-12

android Gallery

Android平台的Gallery可以实现很棒的图片拖动效果,本资源是关于Gallery的一个demo

2012-06-12

android 动画 demo

关于android动画做了全面剖析,是很好的android动画资料

2012-06-12

ADT12,ADT

ADT12,官网下载太慢哈,这个快,就不需要在官网下载了

2011-10-04

空空如也

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

TA关注的人

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