自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android程序间数据的共享

1.先解释下数据共享:在安卓中,每个程序都有自己的ID,并且在自己的进程中运行,每个进程都有自己的运行环境,这样保证程序的完整性。虽然,保证了程序的完整性,但是,程序间数据的共享就不方便了,所以,安卓提供了ContentProvider和ContentResolver来解决这个问题。2.ContentProvider能够共享很多数据,但是,最终都要整合成数据库的形式,因为,ContentPro

2015-12-24 00:47:06 524

原创 安卓中SQLite的学习笔记

当我们存储的数据比较多的时候,我们就应该用到数据库了。在安卓中集成了SQLite数据库,这里简单的介绍下SQLite的使用。a.SQLite的特点:1.最大支持2TB的数据存储(这已经非常大了,相对于智能手机而言,因为我们的手机现在存储还停留在几百GB的水平,等到手机能存储几TB的时候,说不定SQLite就能存储更大的数据了)2.占用资源非常少,大概在250KB左右,着相对于现在智能手

2015-12-22 23:47:23 440

原创 安卓游戏中Proferences的简单使用

Preferences存储数据,需要有Context才能取到,单独的一个context是不容易取到的,但是,Activity继承自Context,所以,Preferences数据的存储需要有Activity来支持,sp(SharePreferences的简写)需要从context中得到,Editor需要从sp中得到。其中,sp是读取数据的关键,editor是存储数据的关键。所以,我们存取数据的时候

2015-12-22 00:10:00 585

原创 Cocos2d-x 3.x中读取csv数据文件

游戏开发中,数据文件通常是存储在xml,json,csv等格式的文件中,这里实现了CSV文件的解析。1.为什么是CSV?   数据文件为什么存储在CSV文件中呢?   a,同样的数据放到CSV中要比放在xml和json中要小。   b,CSV的解析也比较简单。   c.策划编辑方便,策划比较擅长使用excel,使用CSV能够使用excel直接导出,不用再解析为其他格式。2.

2015-12-15 16:23:34 1195

原创 cocos2d-x 3.x相应键盘事件

3.x中使用键盘事件相对2.x中简单了不少,几句话就解决问题了。键盘的响应事件也属于event的范围,需要创建一个EventListener,然后,添加到事件分发器中就好了。键盘的相应事件有两种,按下事件和抬起事件。cocos的Demo在E:\cocos2d-x-3.6\tests\cpp-tests\Classes\NewEventDispatcherTest这个目录下,LabelKey

2015-12-09 17:16:33 3849 1

原创 cocos2d-x实现打字机效果

打字机的效果,一般出现在对话和游戏的剧情介绍中(现在已经很少用了,有几个人一个字一个字的看剧情呀)。这里有两种方案实现了打字机的效果。一种是使用系统字体,一种是使用TTF字体。下面一一介绍。1.使用LabelTTF实现。在cocos3.x中Label有了新的API,新的Label将每个字符作为一个Letter来存储。通过getLetter(int index)方法得到。得到的Lette

2015-12-09 11:35:58 2933 3

原创 MediaPlayer的使用

游戏中的背景音乐用到了MediaPlayer。使用MediaPlayer播放背景音乐有2中方法,一种是通过create来创建MediaPlayer对象,一种是通过new来创建对象,通过create创建出来的对象,不需要对音乐进行prepare,通过new创建的则需要进行prepare操作。然后就是,new创建的对象可以随意设置其资源路径,可以在SD卡也可以在其他地方,也可以是网络上的资源,

2015-12-01 20:52:52 752

lua实现的一个2048小程序

使用lua实现的一个2048小程序,实现了2048的基本功能。

2016-01-06

android程序间数据的共享(ContentProvider和ContentResolver的使用)

安卓程序间数据共享的实现,包含两个程序,共享资源的程序和读取资源的程序,共享资源的程序包含了SQLite数据库的使用。

2015-12-24

安卓音效文件加载系统

实现安卓音效资源的加载,卸载,播放。 这里将其集成在一个单例对象中,能够更方便的控制资源的加载。

2015-11-25

华容道的Cocos2D-3.4实现

华容道的cocos实现,用cocos2dx-3.4开发,设计了关卡数据和角色数据,可以自己写关卡,碰撞检测排布都已OK。

2015-04-14

c++tutorial

c++入门教程,纯英文教程。介绍c++的基础知识,让你更快入门。

2014-09-16

空空如也

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

TA关注的人

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