自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aaronzzq的专栏

有希望, 有目标, 有计划, 有主见. 学会忍耐,随机应变,生成对策.

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

转载 android 笔记8

<br /><br />上一篇文章分析了小游戏Snake的基本框架,本文将分析Android自带的另一个小游戏LunarLander,它与前者的“定时器+系统调用onDraw”架构相比,由于采用了“多线程+强制自行绘制”的架构思路,因而更为实用。<br /><br /><br />和Snake的比较<br />      就界面Layout来说,这个程序其实和Snake没有什么不同,同样是采用了FrameLayout,而且游戏的主界面由一个自定义的View来实现,这里是LunarView。读过上一篇文章的朋

2010-10-14 17:28:00 505

转载 android 笔记7

<br /><br />上一篇文章分析了Snake的界面Layout实现,本文将关注游戏主界面这个View是如何实现的,并提出了我的一些困惑之处,希望有朋友能帮忙解惑。<br />Snake这个项目把主界面剖成界面UI和游戏逻辑两层,最基础的界面UI部分用父类TileView来表示,子类SnakeView是在TileView的UI基础上,加入相应的游戏控制逻辑,从而实现了两者的分离,这对于游戏的修改非常有用。<br />UI实现部分<br />首先来看界面UI部分,基本思想大家都非常清楚:把整个屏幕看做一个

2010-10-14 17:25:00 539

转载 android 笔记6

<br /><br />   上一篇文章介绍了我对Snake这个示例程序进行的一些简单修改,从这一篇开始真正开始详细分析Snake的具体实现。<br />      本文首先分析Snake的界面Layout实现,并通过一个实验来说明项目中使用的FrameLayout和RelativeLayout这两种布局的效果,其次还介绍了一个用于UI优化的工具---hierarchyviewer。<br /><br />Android Layout机制<br />1, FrameLayout<br />     

2010-10-14 17:24:00 503

转载 android 笔记5

<br /><br />这个系列的前四篇文章介绍了Android sdk中自带的NotePad程序,算是开了个头,这篇开始介绍Android sdk中自带的第二个示例程序—Snake(贪食蛇)。本文将主要介绍我对这个示例程序进行的一些修改。<br />游戏暂停/继续机制<br />      由于原来的代码中在游戏运行时没有提供控制选项(比如暂停/继续),因此除非你死了,否则只能玩到底。我这里对代码进行一些修改,加入一个Option Menu来提供暂停/继续机制。<br />     

2010-10-14 17:22:00 491

转载 andriod 笔记4

<br /><br />上篇文章介绍了Activity的生命周期,并通过一个实验来探索状态转换的机制,然后介绍了应用中使用的一个自定义控件。本文将继续分析NoteEditor这个类和以及Content Provider机制。<br />NoteEditor深入分析<br />首先来弄清楚“日志编辑“的状态转换,通过上篇文章的方法来做下面这样一个实验,<br />首先进入“日志编辑“时会触发onCreate和onResume,然后用户通过Option Menu选择”Edit title”后,会触发on

2010-10-14 17:18:00 609

转载 android 笔记4

<br />上篇文章介绍了Activity的生命周期,并通过一个实验来探索状态转换的机制,然后介绍了应用中使用的一个自定义控件。本文将继续分析NoteEditor这个类和以及Content Provider机制。<br />NoteEditor深入分析<br />首先来弄清楚“日志编辑“的状态转换,通过上篇文章的方法来做下面这样一个实验,<br />首先进入“日志编辑“时会触发onCreate和onResume,然后用户通过Option Menu选择”Edit title”后,会触发onSaveInstan

2010-10-14 17:17:00 570

转载 android 笔记4

<br />上篇文章介绍了Activity的生命周期,并通过一个实验来探索状态转换的机制,然后介绍了应用中使用的一个自定义控件。本文将继续分析NoteEditor这个类和以及Content Provider机制。<br />NoteEditor深入分析<br />首先来弄清楚“日志编辑“的状态转换,通过上篇文章的方法来做下面这样一个实验,<br />首先进入“日志编辑“时会触发onCreate和onResume,然后用户通过Option Menu选择”Edit title”后,会触发onSaveInstan

2010-10-14 17:16:00 474

转载 android 笔记3

Phinecos(洞庭散人)专注于开源技术的研究与应用Android实例剖析笔记(三)<br />上一篇文章介绍了Android的菜单机制,并动手做了一个实验来探究动态菜单的实验机制。这一篇将重点介绍Activity的生命周期,通过一个简单的实验来摸索状态转换的机制,最后介绍NotePad中使用的自定义控件技术。<br />Activity的生命周期<br />      Activity类中有许多onXXX形式的函数可以重载,比如onCreate,onStart,onStop,onPause,那么它们的调

2010-10-14 10:41:00 583

转载 android 笔记2

Phinecos(洞庭散人)专注于开源技术的研究与应用Android实例剖析笔记(二)<br />      上篇文章分析了NotesList这个Activity,并着重剖析了其中的intent机制,本文将继续上篇未完的工作,以NotesList为实例介绍Android的菜单机制(尤其是动态菜单机制)。<br />简介<br />android提供了三种菜单类型,分别为options menu,context menu,sub menu。<br />options menu就是通过按home键来显示,con

2010-10-14 10:36:00 670

转载 Android实例剖析笔记(一)

Phinecos(洞庭散人) 专注于开源技术的研究与应用 Android实例剖析笔记(一) 开卷语 俗话说,“熟读唐诗三百首,不会作诗也会吟”。最近收集了很多Android的示例代码,从这些代码的阅读和实验中学习到很多知识,从而产生写这个系列的打算,目标就是一步步跟着实例进行动手实作,真正从“做”中体会和学习Android开发。 本文是这个系列的第一篇,目标是Android自带的一个范例程序:记事本,将分为四篇文章进行详细介绍。 预备知识 搭

2010-10-14 10:18:00 598

原创 39万的课

<br /> 第一课<br /> 一个男人在他妻子洗完澡后准备进浴室洗澡。这时,门铃响了。<br /> 妻子迅速用浴巾裹住自己冲到门口。<br /> 当她打开门时,邻居鲍勃站在那儿。<br /> 在她开口前,鲍勃说,“你如果把浴巾拿掉,我给你800美元。”<br /> 想了一会儿,这个女人拿掉浴巾赤裸地站在鲍勃面前。几秒钟后,鲍勃递给她800美元然后离开了。<br /> 女人重新裹好浴巾回到屋里。<br /> 当她踏进浴室时,丈夫问她,“是谁呀?”<br /> “是邻居鲍勃。”她回答。<br

2010-10-13 09:39:00 621

android多线程下载code

android多线程下载code,很好的总结了多线程下载的方法和实现。

2015-10-14

Hadoop集群配置及MapReduce开发手册

Hadoop集群配置及MapReduce开发手册

2012-10-08

ARM汇编语言中文手册

ARM汇编语言中文手册,ARM汇编语言中文手册,ARM汇编语言中文手册,ARM汇编语言中文手册,ARM汇编语言中文手册

2009-11-29

vc 垃圾清理器清楚当前目录和子目录下所有vc工程生成的临时文件, 非常好用,强烈推荐!

清楚当前目录和子目录下所有vc工程生成的临时文件, 非常好用,强烈推荐!

2009-03-08

空空如也

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

TA关注的人

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