自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (13)
  • 收藏
  • 关注

转载 Android的Application对象讲解

2013-06-19      0 个评论       作者:PocoyoShamoo收藏    我要投稿  Android的Application同Activity和Service一样都是Android框架的组成部分。这个Application通常在app启动的时候就会自动创建。Application在app中是一个单例模式,而且Application也是整个app生命周

2015-03-30 18:49:49 526

转载 ViewPager onPageChangeListener总结

原文地址:http://blog.csdn.net/xipiaoyouzi/article/details/12121131android ViewPager滑动事件讲解今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究:首先ViewPager在处理滑动事件的时候要用到OnPageChangeListenerOn

2015-03-22 17:10:05 359

转载 Android Fragment完全解析,关于碎片你所需知道的一切

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常

2015-03-22 16:37:42 403

转载 Universal-Image-Loader解析(二)——DisplayImageOptions的详细配置

原文地址:http://www.myext.cn/other/a_26932.html在使用这个框架的时候,我们必须要配置一个DisplayImageOptions对象来作为ImageLoader.getInstance().displayImage()中的参数,所以很有必要讲解这个对象的配制方法。讲解完了后其实这个框架我们就会了解的比较详尽了。1.默认的配置

2015-03-22 12:59:40 390

原创 MicroSoft Visual Studio2012配置OpenGl

资源链接:http://download.csdn.net/detail/u010778159/8520239通过链接下载好资源,解压后:接着,打开你的Visual Studio的安装目录里的:E:\Microsoft Visual Studio\VC98\Include\GL,将刚解压得到的.h、.lib文件都拷贝到上方目录中。

2015-03-21 11:52:02 1722

原创 同步传输和异步传输有什么区别?

慢慢的看一下,应该容易理解.在网络通信过程中,通信双方要交换数据,需要高度的协同工作。为了正确的解释信号,接收方必须确切地知道信号应当何时接收和处理,因此定时是至关重要的。在计算机网络中,定时的因素称为位同步。同步是要接收方按照发送方发送的每个位的起止时刻和速率来接收数据,否则会产生误差。通常可以采用同步或异步的传输方式对位进行同步处理。1. 异步传输(Asynchronous Transm

2015-03-16 08:20:25 2769

原创 android开发——自定义EditText

效果图:直接上代码Activity.XML:注:(@drawable/search)这个是搜索的图标在res文件夹里新建一个floder ,命名为drawable,在该文件夹内创建一个xml文件,名为shape.xml代码如下:

2015-03-15 17:24:02 605

原创 (int)str.charAt(0)与Integer.parseInt的区别

我定义一个数组:Str = 1234;然后用 int a =(int)str.charAt(0)取得强转Int型的值1;为什么当我用判断语句if(1==a) {System.out.println("恭喜,这个正确的~!");}  总是不能得出结果,然后我用int a = Integer.parseInt(str.charAt(0)+"") 然后再判断if(1==a) {System.ou

2015-03-15 13:33:35 2094

转载 onItemClick监听器四个arg参数

原文地址:http://blog.csdn.net/catherine880619/article/details/6796561请教Android开发中的Adapter内的onItemClick监听器四个arg参数问题(多谢) public void onItemClick(AdapterView arg0, View view, int position

2015-03-15 13:21:59 375

转载 高仿优酷Android客户端图片左右滑动(自动切换)

原文地址:http://blog.csdn.net/t12x3456/article/details/8160128高仿优酷Android客户端图片左右滑动(自动切换)本例是用ViewPager去做的实现,支持自动滑动和手动滑动,不仅优酷网,实际上有很多商城和门户网站都有类似的实现:具体思路:1. 工程中需要添加android-suppo

2015-03-15 11:29:18 531

转载 sendToTarget与sendMessage

sendToTarget与sendMessage的区别  Message msg = handler.obtainMessage();                        msg.arg1 = i;                        msg.sendToTarget(); Message msg=new Message();

2015-03-15 11:27:50 653

原创 ImageView.ScaleType

mageView.setScaleType(ImageView.ScaleType.CENTER_CROP);       ImageView.ScaleType共八种:        1·ImageView.ScaleType.center:图片位于视图中间,但不执行缩放。        2·ImageView.ScaleType.CENTER_CROP 按统一比例缩放图片(

2015-03-15 10:46:30 342

转载 当android调试遇到ADB server didn't ACK以及顽固的sjk_daemon进程

原文链接:http://blog.csdn.net/wangdong20/article/details/20839533做Android调试的时候经常会遇到,程序写好了,准备接上手机调试,可不一会儿出现相信做过android调试的同学都遇到过这个问题,网上说kill掉跟adb相关的进程,重启Eclipse可是我在任务管理器上没有看到明显

2015-03-14 13:29:28 394

原创 Android开发——利用数据库存储图片

keyWord: Blob,databaseAndroid数据库中存取图片通常使用两种方式,一种是保存图片所在路径,二是将图片以二进制的形式存储(sqlite3支持BLOB数据类型)。对于两种方法的使用,好像第二种方法不如第一种方法更受程序员欢迎,他们认为,在很多数据库语言里,处理大字段都是不容易的,像图片这样的文件放在数据库里会有问题:对数据库的读

2015-03-13 19:39:56 9746 3

原创 Android开发——去除标题栏

去除标题栏title其实非常简单,他有两种方法,一种是在代码中添加,另一种是在AndroidManifest.xml中添加:1、在代码中实现:在此方法setContentView(R.layout.main)之前加入:requestWindowFeature(Window.FEATURE_NO_TITLE);标题栏就没有了。2、在AndroidManifest.xml中实现:

2015-03-13 00:43:56 444

原创 android开发——侧滑抽屉效果的导航菜单实

Android官网关于DrawerLayout的例子请参考下面链接:http://developer.android.com/training/implementing-navigation/nav-drawer.html#ListItemClicks先发效果图:        分别要用到两个XML文件:drawer.xml:(这个是抽屉菜单的xml文件

2015-03-11 23:58:51 969

原创 Android开发——实现渐变启动界面

KeyWord: AlphaAnimation 、 inflate    最近打算和同学一起参加一个app应用大赛,觉得微信那种渐变启动界面效果不错,于是自己动手实现了一下。    首先,先来看看layout:startup.xml是启动界面,activity.xml是登陆界面startup.xml:(启动界面)StartUp.java:

2015-03-10 19:29:39 2011

原创 Cocos2d-x——读取Csv配置文件

KeyWord :  Csv、CCFileUtils在一个游戏中,通常会有很多怪物、关卡、技能等数据,这些数据不可能在代码里写死,一般都会使用配置文件保存,使用时再加在到内存。这次,要给大家介绍在项目里常常使用的一个配置文件——Csv格子文件。Csv文件其实很简单,它就是一组只用逗号分隔开的字符串,如图:看起来像是excel文件一样,但是当我们用记事本打

2015-03-09 11:41:30 1227

原创 Cocos2d-x开发之——保存数据

keyword: CCUserDefault 当我们在开发设计游戏时,需要保存游戏中的各种数据,不然如果玩家玩我们的游戏玩了一整天,然后退出了,结果我们告诉他:"抱歉,游戏不能保存数据.",估计玩家得疯掉~所以,Cocos2d-x提供了保存数据的功能,这个类就是CCUserDefault。它会将我们的数据存储到一个XML文件里,下次就可以从XML文件中读

2015-03-09 09:42:17 861

转载 Cocos2d-x 的CCObject与autorelease 之深入分析

[Cocos2d-x相关教程来源于红孩儿的游戏编程之路CSDN博客地址:http://blog.csdn.net/honghaier]红孩儿Cocos2d-X学习园地QQ群:249941957 [暂满]加群写:Cocos2d-x 红孩儿Cocos2d-X学习园地QQ2群:44208467 加群写:Cocos2d-x  Cocos2d-x 的CCObject与au

2015-03-08 17:14:28 406

转载 USING_NS_CC的理解

打算在HelloWord中要添加一个精灵随鼠标拖动的功能。首先在HelloWord.h文件中加入如下代码:       //在这里我们定义一个精灵指针。       CCSprite*   m_pSprite;       首先,编译的时候,VS编译不通过,查看编译信息,如下所示:       是说在*前,缺少“;”,首先怀疑是CCSprite没

2015-03-06 08:34:34 678

原创 addObserver和postNotification函数传递函数的区别

上一篇文章中,我们利用addObserver来订阅消息,用postNotification来发布消息,但是有一点要注意的是,addObserver和postNotification都可以传递一个CCObject数据,那么如果两个函数都传递了数据,在接收消息时,我们应该取谁的数据呢?在上一篇的代码中修改OtherLayer类,代码如下:我们看到,在init中新建了一个

2015-03-05 10:23:57 1168

原创 观察者模式——CCNotificationCenter

HelloWorldScene.h:我们新增了两个函数,一个用于接收消息的回调函数,一个用于发布消息,当然,通常消息的订阅者和消息的发布者不会是同一对象,这里只是为了简单才放到一起。HelloWorldScene.cpp(部分修改代码):在init函数里,订阅了一个名为“test”的消息,并且创建了一个菜单,用于发布消息,现在用调试模式运行项目,

2015-03-04 23:59:36 479

原创 触发器——scheduleOnce

HelloWorldScene.h:HelloWorldScene.cpp(部分修改代码):以调试模式运行项目后,可以发现,隔2s之后会调用cookFinish函数,而且只会调用一次

2015-03-04 22:08:04 1235

原创 让一切都停下来——Unschedule

HelloWorldScene.h:HelloWorldScene.cpp(修改的部分代码):运行项目,可发现每一帧都会调用update()函数,而每隔两秒都会调用一次MyUpdate()函数如果要取消update函数的调用,只需要一句代码,this->unscheduleUpdate();如下:此时,我们用调试模式运行项目,将看到日

2015-03-04 21:55:52 2982

原创 Cocos2d-x利用schedule实现定时器

每一帧都有我——scheduleUpdate和update新建一个项目,命名为ScheduleUpdate_test.将HelloScene.cpp中的init函数的多余代码删掉,然后我们敲几行代码,如下图所示:MyUpdate是自定义的函数,通过在init中每2秒调用一次该函数,记得在,h文件中声明一下用调试模式运行一下,可以看到:

2015-03-04 21:40:33 659

原创 《跑跑跑》(五)——添加障碍物,Tiled障碍层的使用

首先利用TiledMap在原来的地图上添加上障碍物,先新建两个图层,分别叫barrier和meta2,如下选中barrier,然后利用图块中的素材,在地图上画障碍物,如图:嗯....在地图上一坨坨的就是所说的障碍物。但是如果现在保存,重新运行项目的话,可以发现这些障碍物并不能阻碍主角前进所以才需要用到meta2图层,先加载下面的图块:(命名为meta2)

2015-03-03 11:52:46 3091

自定义Spinner,效果如腾讯QQ输入账号下拉框

Android Studio工程,自定义Spinner,效果如腾讯QQ输入账号下拉框

2015-07-30

png_for_dialog

png_for_dialog

2015-07-22

对相机图库中的照片裁剪,并更新UI.rar

简洁美观 选取相机、图库中的照片,进行裁剪,并更新UI

2015-04-30

Fragment间的切换

Fragment间的切换

2015-04-28

FragmentTest

Fragment中为按钮添加响应事件 Fragment中为按钮添加响应事件

2015-04-28

Viewpager嵌套listview

Viewpager嵌套listview

2015-04-10

缓冲、loading动态图标

android应用开发中的各种缓冲、loading的动态图标

2015-03-22

ipl系统工具

ipl系统工具

2015-03-21

OpenGl库文件集合

Visual Studio OpenGl配置所需的.dll .h .lib文件 教程地址:http://blog.csdn.net/u010778159/article/details/44514719

2015-03-21

opengl库文件完整版

包含配置opengl的lib、dll、.h文件

2015-03-21

android开发小图标

多套安卓开发的小图标,包含psd、pnd文件

2015-03-15

cocos2d-x2.1.3的msvc.rar

cocos2d-x2.1.3的msvc.rar

2015-01-25

install-templates-msvc.bat

install-templates-msvc.bat

2015-01-25

空空如也

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

TA关注的人

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