<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一克先生的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MasonYin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MasonYin]]></copyright><item><title><![CDATA[草稿]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/11801087</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/11801087</guid><author>MasonYin</author><pubDate>Wed, 18 Sep 2013 11:28:25 +0800</pubDate><description><![CDATA[密级：机密                                                     
文档编号：  GROUP4                                     
分册名称： 需求1-1                  
 
 
 
 
智能家电控制系统（IEACS）
需求分析
 
 
 
 
 
 
 
东]]></description><category></category></item><item><title><![CDATA[安卓四大组件]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/10472727</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/10472727</guid><author>MasonYin</author><pubDate>Wed, 28 Aug 2013 20:43:24 +0800</pubDate><description><![CDATA[在Android中，一个应用程序可以使用其它应用程序的组件，这是Android系统一个非常重要的特性。例如，你编写的应用程序需要显示一个可以滚动的图片列表，如果其它某个应用程序已经开发了具有此功能的组件并对外发布了此组件以使其它应用程序能够使用此组件，因此你可以直接调用这个组件来显示图片，而不需要重新开发一个具有此功能的组件。在需要的时候Android会启动另外一个程序的部分代码，这部分代码实现了]]></description><category></category></item><item><title><![CDATA[TestCpp 中Transtions test]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/10414771</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/10414771</guid><author>MasonYin</author><pubDate>Tue, 27 Aug 2013 20:44:43 +0800</pubDate><description><![CDATA[XXX::create(t, s);  参数t为时间，  s为要转入的场景
Transtions test中的效果总结
    switch(nIndex)
    {
    case 0: return CCTransitionJumpZoom::create(t, s);   跳跃式，本场景先会缩小，然后跳跃进来




    case 1: return CCTrans]]></description><category></category></item><item><title><![CDATA[Cocos2d-x 中CCLayer继承图表]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/10366229</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/10366229</guid><author>MasonYin</author><pubDate>Mon, 26 Aug 2013 23:11:29 +0800</pubDate><description><![CDATA[CCLayer 是CCnode 的子类， 它实现了
TouchEventsDelegate
协议， 
CCLayer继承了CCNode 的所有特性， 还加入了一下新的特性： 


接受iPhone 的点击接受Accelerometer input（加速度计输入）]]></description><category></category></item><item><title><![CDATA[跟着BOY学习开发cocos2d-x 游戏 （前提篇 一）]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/10201507</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/10201507</guid><author>MasonYin</author><pubDate>Thu, 22 Aug 2013 23:29:04 +0800</pubDate><description><![CDATA[转自天地会 郑州|boy
  http://bbs.9ria.com/thread-242088-1-1.html， 


看着大家都在群里面对cocos2d-x 那么的热情很多 热心人都做出了自己的贡献。我想我也应该做点什么，是不是该留下点东西。在这里我要特别感谢无脑码农和龙灵修两位大侠是他们给我们这些新手学习的动力。所以从今天开始我将手把手教大家创建自己的游戏 另外此次写的游戏
 是]]></description><category></category></item><item><title><![CDATA[cocos2d-x 使用断言]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/10126667</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/10126667</guid><author>MasonYin</author><pubDate>Tue, 20 Aug 2013 22:46:03 +0800</pubDate><description><![CDATA[一.   CC_ASSERT 或 CCAssert宏






Assert - 断言

　　使用断言可以创建更稳定，品质更好且不易于出错的代码。当需要在一个值为FALSE时中断当前操作的话，可以使用断言。单元测试必须使用断言。

　　除了类型检查和单元测试外，断言还提供了一种确定各种特性是否在程序中得到维护的极好的方法。






通过使用CC_ASSER]]></description><category></category></item><item><title><![CDATA[cocos2d-x onEnter回调函数]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/10122065</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/10122065</guid><author>MasonYin</author><pubDate>Tue, 20 Aug 2013 20:03:17 +0800</pubDate><description><![CDATA[cocos2d-x onEnter函数追根溯底
 
(2012-03-13 20:06:22)
转载▼






标签： 

cocos2d
 

onenter
 

ccnode
 

cclayer
 

ccscene
 

it


分类： techology





  cocos2d中ccNode的onEnt]]></description><category></category></item><item><title><![CDATA[JDK 中包含的组件]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9644137</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9644137</guid><author>MasonYin</author><pubDate>Wed, 31 Jul 2013 02:51:06 +0800</pubDate><description><![CDATA[JDK包含了一批用于Java开发的组件，其中包括：

javac – 编译器，将后缀名为.java的源代码编译成后缀名为.class的字节码java – 运行工具，运行.class的字节码jar – 打包工具，将相关的类文件打包成一个文件javadoc – 文档生成器，从源码注释中提取文档，注释需符合规范jdb debugger，调试工具jps – 显示当前java程序运行的进程状态javap]]></description><category></category></item><item><title><![CDATA[Java面试题和经典题目]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9634955</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9634955</guid><author>MasonYin</author><pubDate>Tue, 30 Jul 2013 22:49:54 +0800</pubDate><description><![CDATA[JAVA相关基础知识
1、面向对象的特征有哪些方面 
1.抽象：
抽象就是忽略一个主题中与当前目标无关的那些方面，以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题，而只是选择其中的一部分，暂时不用部分细节。抽象包括两个方面，一是过程抽象，二是数据抽象。
2.继承：
继承是一种联结类的层次模型，并且允许和鼓励类的重用，它提供了一种明确表述共性的方法。对象的一个新类可以从现有的]]></description><category></category></item><item><title><![CDATA[Android游戏引擎]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9634611</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9634611</guid><author>MasonYin</author><pubDate>Tue, 30 Jul 2013 22:34:59 +0800</pubDate><description><![CDATA[虽然android学了点点，然后现在又没学了（我为啥这么没有恒心呢大哭）。以后有时间还是要继续学android的，一定要啊！虽然现在没学android游戏编程，不过还是把这些八款开源的android游戏引擎记录一下，以后可能会用到也说不定。

1、Angle
Angle是一款专为Android平台设计的，敏捷且适合快速开发的2D游戏引擎，基于OpenGL ES技术开发。该引擎全部用Java代]]></description><category></category></item><item><title><![CDATA[Android中ListView的一些设置]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9633711</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9633711</guid><author>MasonYin</author><pubDate>Tue, 30 Jul 2013 21:50:47 +0800</pubDate><description><![CDATA[在Android中，ListView是最常用的一个控件，在做UI设计的时候，很多人希望能够改变一下它的背景，使他能够符合整体的UI设计，改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg"，不过不要高兴地太早，当你这么做以后，发现背景是变了，但是当你拖动，或者点击list空白位置的时候发现ListItem都变成黑色的了，破坏了整体效果]]></description><category></category></item><item><title><![CDATA[Android 屏幕适配问题]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9633199</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9633199</guid><author>MasonYin</author><pubDate>Tue, 30 Jul 2013 21:20:44 +0800</pubDate><description><![CDATA[如何将一个应用程序适配在不同的手机上，虽然这不算是一个技术问题，但是对于刚刚做屏幕的开发人员来说，还真不是一件多么简单的事情。
 
首先：你需要在AndroidManifest.xml文件的元素如下添加子元素

       android:normalScreens="true" android:anyDensity="true"
       android:smallScreens]]></description><category></category></item><item><title><![CDATA[Android 开发asset 文件夹和raw 文件夹的区别]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9632999</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9632999</guid><author>MasonYin</author><pubDate>Tue, 30 Jul 2013 21:06:12 +0800</pubDate><description><![CDATA[*res/raw和assets的相同点：

1.两者目录下的文件在打包后会原封不动的保存在apk包中，不会被编译成二进制。


*res/raw和assets的不同点：
1.res/raw中的文件会被映射到R.java文件中，访问的时候直接使用资源ID即R.id.filename；assets文件夹下的文件不会被映射到R.java中，访问的时候需要AssetManager类。
2.r]]></description><category></category></item><item><title><![CDATA[Android开发者应该深入学习的10个项目]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9632903</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9632903</guid><author>MasonYin</author><pubDate>Tue, 30 Jul 2013 20:59:38 +0800</pubDate><description><![CDATA[Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了，创造了许许多多相当优秀的应用。

其中也有许许多多的开发者提供了应用开 源项 目，贡献出他们的智慧和创造力。学习开源代码是掌握技术的一

个最佳方式。下面推荐几个应用开源项目，这些项目不仅提供了优秀的创意，也可以直接掌握 Android内核的

接口使用.

1.Android团队提供的示例项目

如果不是]]></description><category></category></item><item><title><![CDATA[Parcel 在Android 中的应用]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9617921</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9617921</guid><author>MasonYin</author><pubDate>Mon, 29 Jul 2013 16:40:04 +0800</pubDate><description><![CDATA[Android中Parcel的分析以及使用


 简单点来说：Parcel就是一个存放读取数据的容器， Android系统中的binder进程间通信(IPC)就使用了Parcel类来进行客户端与服务端数据的交互，而且AIDL的数据也是通过Parcel来交互的。在Java空间和C++都实现了Parcel，由于它在C/C++中，直接使用了内存来读取数据，因此，它更有效率。
分析Binder机制]]></description><category></category></item><item><title><![CDATA[Android 容易犯的错误]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9557073</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9557073</guid><author>MasonYin</author><pubDate>Sun, 28 Jul 2013 06:24:20 +0800</pubDate><description><![CDATA[1.设置TextView的文本颜色

TextView tv;
...
tv.setTextColor(R.color.white);


其实这样设置的颜色是 R.color.white的资源ID值所代表的颜色值，而不是资源color下的white颜色值：正确的做法如下：



?






tv.setTextColor(getResources().getC]]></description><category></category></item><item><title><![CDATA[C/C++中的Struct的理解]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9556603</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9556603</guid><author>MasonYin</author><pubDate>Sun, 28 Jul 2013 06:18:00 +0800</pubDate><description><![CDATA[1.     struct的巨大作用
面对一个人的大型C/C++程序时，只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序，势必要涉及一些(甚至大量)进行数据组合的结构体，这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说，会不会用struct，怎样用struct是区别一个开发人员是否具备丰富开发经历的标志。
在网络协议、通信]]></description><category></category></item><item><title><![CDATA[android虚拟机安装卸载APP]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9532203</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9532203</guid><author>MasonYin</author><pubDate>Sat, 27 Jul 2013 19:54:55 +0800</pubDate><description><![CDATA[方法1：
——————————首先安装————————

一:首先需要启动模拟器

二:start -> 运行 ->CMD

三：进入andoridsdk下面的tools目录

四：adb install c:\*.apk(说明：“c:\*.apk”是要安装的文件的路径)



这样就安装成功了！

——————————卸载————————

一:首先需要启动模拟]]></description><category></category></item><item><title><![CDATA[Android 远程Service通信]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9531945</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9531945</guid><author>MasonYin</author><pubDate>Sat, 27 Jul 2013 19:10:19 +0800</pubDate><description><![CDATA[这里讲述的是基于JDK1.5的RMI程序搭建，更简单的说是一个 HelloWorld RMI。

1. 这里是基于JDK1.5的，节省了繁琐的手工编译（生成桩和骨架）。不像1.4之前的RMI。

2. 这里是把客户端和服务器端的两个程序，分布在两个独立的程序里面，而不是同一个package下面。是真正的分布式。

3. 这里不过多阐述原理，这只是一个Hello World！！

好]]></description><category></category></item><item><title><![CDATA[Android触摸屏手势识别程序]]></title><link>https://blog.youkuaiyun.com/MasonYin/article/details/9470217</link><guid>https://blog.youkuaiyun.com/MasonYin/article/details/9470217</guid><author>MasonYin</author><pubDate>Thu, 25 Jul 2013 16:03:11 +0800</pubDate><description><![CDATA[很多时候，利用触摸屏的Fling、Scroll等Gesture（手势）操作来操作会使得应用程序的用户体验大大提升，比如用Scroll手势在 浏览器中滚屏，用Fling在阅读器中翻页等。在Android系统中，手势的识别是通过 GestureDetector.OnGestureListener接口来实现的，不过William翻遍了Android的官方文档也没有找到一个相 关的例子，API Demo中]]></description><category></category></item></channel></rss>