自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

Android Animations动画使用详解

一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中AlphaAnimation...

2012-04-30 00:15:00 47

《Windows游戏编程大师技巧》五、DirectX基础知识和令人生畏的COM

所有的DirectX组件都是以COM实现的,两者环环相扣。DirectX基础DirectX可能会让身为程序员的你丧失些对硬件的控制能力,但是DirectX比Windows系统自带的GDI或MCI快上很多倍,并且也更稳定。在编写Windows游戏的过程中,使用DirectX的方法要干净和优雅得多。你只要向DirectX发出命令,它就会帮你处理所有细节问...

2012-04-29 21:40:00 64

Android 创建与解析XML(六)—— 比较与使用

前面介绍了四种创建、解析XML的方式:0、 Android 创建与解析XML(一)—— 概述1、 Android 创建与解析XML(二)—— Dom方式2、Android 创建与解析XML(三)—— Sax方式3、Android 创建与解析XML(四)—— Pull方式4、Android 创建与解析XML(五)—— Dom4j方式其中,从处理方式看,有的采用了Java处理XML的标准方式,...

2012-04-29 00:02:00 51

Android 创建与解析XML(五)—— Dom4j方式

1、Dom4j概述dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.dom4j...

2012-04-28 23:15:00 98

Android 创建与解析XML(四)—— Pull方式

1、Pull概述Android系统中和创建XML相关的包为org.xmlpull.v1,在这个包中不仅提供了用于创建XML的XmlSerializer,还提供了用来解析XML的Pull方式解析器XmlPullParserXmlSerializer没有像XmlPullParser那样提取XML事件,而是把它们推出到数据流OutputStream或Writer中。XmlSerializer提供了...

2012-04-28 23:12:00 44

Android 创建与解析XML(三)—— Sax方式

1. Sax概述SAX是一种占用内存少且解析速度快的解析器,它采用的是事件启动,不需要解析完整个文档,而是按照内容顺序看文档某个部分是否符合xml语法,如果符合就触发相应的事件,所谓的事件就是些回调方法(callback),这些方法 定义在ContentHandler中,下面是其主要方法:startDocument():当遇到文档的时候就触发这个事件 调用这个方法 可以在其中做些预处理工作,...

2012-04-28 23:12:00 60

android dumpsys

http://blog.csdn.net/electricity/article/details/6721330android: dumpsysAndroid has an interesting command calleddumpsysto dump some system information. Even described onadb manualI thi...

2012-04-28 20:22:00 81

逆波兰表达式C语言实现

今天有师妹求助,要实现带有括号、加减乘除、阶乘的表达式计算一时冲动便给师妹写了一下,C语言代码如下,用了两个栈来实现逆波兰表达式求值://作者:卞昊穹//邮箱:bianhaoqiong(AT)163.com//2012.04.26//欢迎参考,引用请注明原作者#include <stdio.h>#include <stdlib.h>//运算符栈的长...

2012-04-27 00:24:00 315

Android 创建与解析XML(二)—— Dom方式

1. Dom概述Dom方式创建XML,应用了标准xml构造器javax.xml.parsers.DocumentBuilder 来创建 XML 文档,需要导入以下内容javax.xml.parsersjavax.xml.parsers.DocumentBuilderjavax.xml.parsers.DocumentBuilderFactoryjavax.xml.parsers.Par...

2012-04-26 22:03:00 70

Android 创建与解析XML(一)—— 概述

Android 是最常用的智能手机平台,XML 是数据交换的标准媒介,Android 中可以使用标准的XML生成器、解析器、转换器 API,对 XML 进行解析和转换。XML,相关有DOM、SAX、JDOM、DOM4J、Xerces、JAXP等一堆概念,但是很多人总是会弄混他们之间的关系,这对我们理解XML文件的创建和解析很不利。要挑选一个适合在Android平台上使用的XML解析方案,我们还...

2012-04-25 12:49:00 50

Android Listener侦听的N种写法

Android中,View的Listener方法,在是否使用匿名类匿名对象时,有各种不同的写法。OnClickListener和其他Listener方法一样,都是View类的接口,重载实现后就能使用,其接口定义如下: public interface OnClickListener { /** * Called when a view has been...

2012-04-23 13:29:00 61

《Windows游戏编程大师技巧》 T3D游戏控制台程序实例及第一部分总结

现在我们要创建一个Windows外壳程序,将单调的Windows运行细节隐藏,Win32/DirectX编程就变得类似于32位DOS的编程过程。在构建好的代码结构下,我们只需关心Game_*几个有关游戏逻辑的方法就行了。1.Game_Init()Game_Init()在WinMain()中的主事件循环之前被调用,并且仅调用一次。它用于初始化游戏所需的各...

2012-04-22 15:20:00 70

《Windows游戏编程大师技巧》 四、GDI、控件和突发奇想

本章是纯粹讲述Windows编程的最后一章。谢天谢地!高级GDI绘图GDI比起DirectX来实在太慢了,那为什么还要了解?1.GDI功能很全,并且是Windows与生俱来的渲染引擎。2.如果想创建任何工具或标准应用程序,都要用到GDI。3.GDI与DirectX混合使用,来仿真DirectX尚未实现的函数。到底什么是图形设备描述表?图形...

2012-04-22 09:11:00 64

Android 滑动效果高级篇(八)—— 自定义控件

自定义控件,较常用View、ViewGroup、Scroller三个类,其继承关系如下:本示例自定义控件,实现一个Gallery效果,并添加了一个显示View个数和位置的bar条,效果图:自定义控件,包含通过继承实现的自定义控件和自定义控件属性两部分,即控件和属性1、自定义属性自定义属性,分为定义属性、解析属性、设置属性三部分,具体步骤:首先,在res/valus/attrs.x...

2012-04-20 23:01:00 65

Android 滑动效果高级篇(七)—— 华丽翻页效果

本示例介绍翻页效果,借鉴参考【何明桂的小窝】的博客,效果图如下:感兴趣的朋友,可以查看【参考推荐】,原博客把原理和实现,已经讲得很清楚了,在此不再重复本示例源码下载如下:源码下载参考推荐:Android 实现书籍翻页效果----原理篇Android 实现书籍翻页效果----升级篇Android 实现书籍翻页效果----完结篇Android 动画框架详解,第 1 部分(...

2012-04-20 23:00:00 72

Android 滑动效果进阶篇(六)—— 倒影效果

上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现1、倒影绘制ImageAdapter继承自BaseAdapter,详细实现可见Android 滑动效果入门篇(二)—— Gallery这里重点介绍倒影原理及实现倒影原理:倒影效果是主要由原图+间距+倒...

2012-04-20 22:59:00 64

Android 滑动效果进阶篇(五)—— 3D旋转

前面介绍了利用Android自带的控件,进行滑动翻页制作效果,现在我们通过代码实现一些滑动翻页的动画效果。Animation实现动画有两个方式:帧动画(frame-by-frame animation)和补间动画(tweened animation)本示例通过继承Animation自定义Rotate3D,实现3D翻页效果。效果图如下:1、Rotate3D(Animation)首先,自...

2012-04-20 22:58:00 88

【JDBC单例】和【C3P0连接池基本用法】的对比

最近需要从一张表中查询大量数据,做了如下实验:平台:MySQL5.1.52(最大连接数设为1000)CentOS 6.2HP台式机(酷睿i5-2400 / 8G内存/ 500GB Sata3 硬盘)在本机通过JDBC连接数据库将基本的单例模式和基本的C3P0连接池的使用做了如下对比。1、单例代码如下:package t2.dbc;import java....

2012-04-19 19:18:00 86

ubuntu9.10自带字典(Dictionary 2.28.1)配置本地词库

http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=243955&start=0用ubuntu没有个字典很不方便,看到系统有自带的就不想试什么星际译王了,在网上找了下,方法如下:首先安装词库:(那个各户断和服务器端不知道是不是必要的,我因为刚开始是用不了所以就都装了)sudo apt-get install dic...

2012-04-18 21:20:00 211

《Windows游戏编程大师技巧》三、Windows高级编程

Windows编程很绝的地方在于:你不用了解太多细节,就可以完成很多工作。使用资源资源就是你的程序代码结合在一起的多块数据,可以被程序本身在运行时加载。资源应当也放在程序的.EXE文件中的原因是:1.同时包含代码和数据的.EXE文件更容易发布。2.外力不容易任意删改程序的数据文件(如.BMP和.WAV文件)。对于想编译进程序中的数据类型没有限制,下列...

2012-04-18 13:40:00 210

Android 滑动效果基础篇(四)—— Gallery + GridView

Android系统自带一个GridView和Gallery两个控件,GridView网格显示,Gallery单个浏览,两者结合起来可以真正实现Gallery浏览图片效果。本示例通过GridView和Gallery两个控件,模仿实现一个完整的仿Gallery图像集的图片浏览效果。效果图如下:1、GridView首先,自定义一个GridImageAdapter图片适配器,用于填充Grid...

2012-04-16 23:05:00 68

hadoop学习笔记(6)-别拿Hadoop map key当id使

在写mapreduce时,发现一个问题:hadoop的map函数的key一般是输入文件的行号,于是乎就希望把这个当作一个unique id来用,但是确出了很严重的问题,在分布式集群中,不同map任务中可能会有很多相同的行号,千万不能把这个key当作id....

2012-04-16 15:43:00 76

matlab engine: 在Codeblocks中使用C++调用matlab

按照以下步骤操作,没有遇到问题:原文:http://www.cnblogs.com/iambobor/archive/2011/10/28/2227855.html平台:XP,Code::Blocks 10.05(包含gcc 4.4.1),matlab 2010b方式:C++调用matlab引擎设置步骤: (一)系统变量:path中添加MinGW\bin; MATLAB...

2012-04-16 15:35:00 193

git 学习笔记(1)

同学毕业设计做了一个Online Judge,应该是河海第一个自主的OJ雏形了,放在github上,我也凑了个热闹。久闻git大名,一直没用过,昨天捣鼓了一下,几个比较不错的资料如下:关于git:http://progit.org/book/不错的使用git的项目托管:http://github/com一个简单的快速指南:http://rogerdudler.githu...

2012-04-16 15:18:00 57

Powerful Python One-Liners

http://wiki.python.org/moin/Powerful%20Python%20One-LinersPowerful Python One-LinersThis is a page that is devoted to short programs that can perform powerful operations. The ability to wr...

2012-04-14 21:11:00 124

《Windows游戏编程大师技巧》二、Windows编程模型

这一章开篇语对我有很大的启迪,一直对Windows下编程有着畏难心理。太庞大的平台和体系,太多的API和术语,太快的技术换代节奏,而我是个想要把握住本质掌握住基础才会有安全感和成就感的程序员,所以我只乐于学习Win32 API。而现在受到这本书的启发,对Windows编程的畏惧少了一些,也有了一些学习计划:1.窗体界面 -> Win32\MFC (简单了解界面消息...

2012-04-14 15:26:00 71

身体发出的求救讯号

http://topic.csdn.net/u/20120410/13/C327D9B0-50F8-45D7-B991-31AEB11C9FDB.html一、心脏有问题时1.呼吸会不顺畅,胸口会闷也会刺痛,刺痛的时间是短暂的,一发作几秒钟就过了,最多一分钟。2.严重了会从前胸痛到后背膏肓肩胛的地方,十天半个月会来一次,三、五个月发作一次,时间越短越严重。3.心脏不...

2012-04-14 14:58:00 89

哪些人需要时间管理

http://blog.csdn.net/jyhye/article/details/74568261. 感觉时间有限,而工作无限的人。2. 努力工作,却收不到成果。3. 努力工作,却不是很快乐。4. 想要趁早实现自己的理想。5. 常连吃饭都没有时间,但不想过劳死的人。 上面是《时间管理幸福学》的作者吴淡如罗列出来的几种情况,我也简而言之的概括为:有...

2012-04-14 14:55:00 205

《算法导论》第15章 动态规划 (1)装配线调度

动态规划通常用于有很多种可行解,而找出最优解的问题。具体可分为4个步骤:1)描述最优解的结构。2)递归定义最优解的值。3)自底向上计算最优解的值。4)由最优解的值构造出最优解。下面通过一个具体问题来看究竟如何用动态规划算法来解决问题。Colonel汽车公司在有两条装配线的工厂里生成汽车。每一条装配线上有n个装配站,两条生产线上相同位置的装配站功能...

2012-04-14 00:56:00 187

Android 滑动效果基础篇(三)—— Gallery仿图像集浏览

Android系统自带一个Gallery浏览图片的应用,通过手指拖动时能够非常流畅的显示图片,用户交互和体验都很好。本示例就是通过Gallery和自定义的View,模仿实现一个仿Gallery图像集的图片浏览效果。效果图如下:1、基本原理在 Activity 中实现OnGestureListener 的接口onFling() 手势事件,通过自定义的 View绘制draw() 图片2...

2012-04-12 21:29:00 42

《算法导论》第14章 数据结构的扩张 (2)

在上一节中,我们为树结点添加size域表示每颗子树的大小,即包含的结点个数,扩张了二叉查找树为其增加顺序统计量的查找功能。更为自然的想法是直接添加顺序统计量rank域到每个树结点上。这一节我们就来看下在这样的设计下,如何扩张来完成上一节相同的功能。当我们插入一个结点到二叉树中,假设它的顺序统计量为5,那么之前二叉树中顺序统计量大于5的结点都要更新。也就是说插入一个新结点...

2012-04-09 23:03:00 86

Android 滑动效果入门篇(二)—— Gallery

Gallery 是Android官方提供的一个View容器类,继承于AbsSpinner类,用于实现页面滑动效果。从上面的继承关系可以看出,AbsSpinner类继承自AdapterView,因此我们可以自定义实现Adapter,来填充Gallery容器的数据。本示例通过自己实现一个Adapter,来填充Gallery容器的图片数据,首先看效果:Activityimport a...

2012-04-09 20:37:00 53

《算法导论》第14章 数据结构的扩张 (1)动态顺序统计

《数据结构扩张》是《算法导论》第三部分的最后一章。在介绍学习了这么多种数据结构之后,简要介绍了当这些基本数据结构不满足需求时,如何扩张它们来满足需求。这才是学习算法的目的,能够根据需求选择合适的数据结构和算法,并在无法满足需求时能够扩张它。这才是对算法的思想和本质的学习!可以将本章看做深入学习的前奏吧,因为紧接着就要开始进入第四部分《高级设计和分析技术》了。那么赶快...

2012-04-08 17:57:00 75

《Windows游戏编程大师技巧》一、学海无涯

偶然发现了本很棒的游戏编程入门书 - 《Windows游戏编程大师技巧》。说是大师技巧,其实还是很深入浅出的。它涵盖了Windows图形编程的方方面面,从Win32的Helloworld程序,到GDI简介,再到DirectX的API。很适合我这种Windows编程的菜鸟,所以很喜欢这本书的内容。觉得这本书好的另一个原因是:虽然内容丰富,但没有涉及Windows编程比较繁琐的...

2012-04-07 12:06:00 64

Life Record

It is another year now, 2012.Record of2011:Work: After came back from MS in BJ, I, with my team, started theUIP 2nd project based on the 1st one. It is really a difficult time for we were short of...

2012-04-06 15:56:00 195

Life Record

It is another year now, 2012.Record of2011:Work: After came back from MS in BJ, I, with my team, started theUIP 2nd project based on the 1st one. It is really a difficult time for we were short of...

2012-04-06 15:56:00 87

Android 滑动效果入门篇(一)—— ViewFlipper

ViewFilpper是Android官方提供的一个View容器类,继承于ViewAnimator类,用于实现页面切换,也可以设定时间间隔,让它自动播放。又ViewAnimator继承至于FrameLayout的,所以ViewFilpper的Layout里面可以放置多个View,继承关系如下:本示例通过ViewFlipper和GestureDetector.OnGestureListener...

2012-04-01 22:12:00 78

空空如也

空空如也

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

TA关注的人

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