自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

转载 cocos2d-x 内存管理

一、C++内存管理 1、内存分配区域

2018-05-15 12:11:16 234

原创 WebApi Owin OAuth(四)Web端保存access_token及Demo

用户的基本信息和access_token保存在Cookie,并进行MD5加密对比本地Cookie是否正确。 为了方便测试刷新Token,服务端设置的access_token过期时间10秒,一般设置20分钟,可根据需要进行设置。 采用的resource owner password credentials,其他三种授权模式大同小异。 Demo中没有把授权服务和Api服务分开,这个也不难分离。

2016-05-04 17:28:45 2325 1

原创 WebApi Owin OAuth(三)WebApi入参的常规习惯问题

众所周知WebApi的入参形式是很让人烦心的事情,[FromBody]、[FromUri]、参数实体封装(泛滥成灾),这些入参方式就是在墙奸程序员,至于框架的这种设计初衷无法去揣测,还好有伟大的程序员,无意中查到国外一大牛对此做了改造,表示感谢! SimplePostVariableParameterBinding.cs using log4net; using Newtonsoft.Js

2016-05-04 13:06:57 1641

原创 WebApi Owin OAuth(二)access_token过期刷新

产生刷新access_token的凭据refreshl_token主要由AuthenticationTokenProvider产生,在Providers目录新建RefreshOAuthProvider,并重写AuthenticationTokenProvider里的方法: using System; using System.Threading.Tasks; using Microsoft.Ow

2016-03-28 14:30:50 4665

原创 WebApi Owin OAuth(一)登陆获取access_token

最近需要搭建一个框架提供接口需要支持手机APP、WebForm、WinForm的访问,于是想到使用WebApi,同时考虑到接口的安全认证问题,则采用了Owin OAuth授权认证,Owin OAuth有四种认证方式,这里采用了密码交换Token的认证方式。在这里记录一下整个框架完成的过程。 微软已经对Owin OAuth有了很好的封装,并且创建WebApi项目时整个授权认证框架也一并创建好了。

2016-03-23 17:15:09 5608 3

原创 cocos2d-x 观察者与通知

SceneA.h #ifndef __ALayer_SCENE_H__ #define __ALayer_SCENE_H__ #include "cocos2d.h" #include "SceneB.h" #define MSG_STATE "scene_notification" class ALayer : public cocos2d::Layer { public: ~ALa

2014-09-05 15:41:00 700

原创 cocos2d-x 委托

SceneA.h #ifndef __ALayer_SCENE_H__ #define __ALayer_SCENE_H__ #include "cocos2d.h" #include "SceneB.h" class ALayer : public cocos2d::Layer ,public SceneBDelegator { public: // there's no 'id'

2014-09-05 15:28:59 768

原创 cocos2d-x 3.2 随机数

看了一下c++的关于随机数,还是有些不知道

2014-08-28 02:46:34 724

原创 cocos2d-x 3.2 扇形按钮

今天心血来潮做了个扇形按钮,想起android的扇形按钮那是非常的复杂,而cocos2d-x做起来却这么方便。 HelloWorld.h #ifndef __HELLOWORLD_SCENE_H__ #define __HELLOWORLD_SCENE_H__ #include "cocos2d.h" class HelloWorld : public cocos2d::Layer {

2014-08-24 23:00:10 2104 1

原创 cocos2d-x vs2013中配置libcurl、rapidjson、tinyxml2、HttpClient

【vs配置libcurl配置环境(2步)】 1、属性-》c/c++ -》常规-》附加包含目录:$(EngineRoot)external\curl\include\win32 #include "curl\curl.h" 2、配置属性 -》 连接器 -》 输入 -》 附加依赖项:libcurl_imp.lib //==========================

2014-08-24 22:55:06 1497

原创 cocos2d-x 3.2 Sqlite封装类(一)

学习操作Sqlite时,简单封装了一个SQLiteHelper操作类。

2014-08-14 23:27:17 1249

原创 cocos2d-x 3.2 移植到android

前人栽树,后人乘凉,这句话有点过了,只

2014-08-12 22:53:57 1737

原创 cocos2d-x 缘去缘来

接触cocos2dx有一段时间了,唯一的感觉就是“简单”。

2014-08-07 23:42:35 612 1

原创 android 关于GridView或ListView的item选中突现

有人说用selector,其实没这么简单,因为选中后要一直处于突现状态,并且选中其他item时要切换成选中的item为突现。 最初我是传递选中的position,然后去重绘View,然而在性能上不容乐观。 效果图: 主要代码:   import cn.qhg.dataadapter.ZbGridViewAdapter; import android.graphics.Color; ...

2014-03-20 00:04:20 949

原创 android 在GridView的item弹出层上的按钮使用ImageView做为按钮的状态背景图问题

需要在GridView的每个item上显示一个编辑层,编辑层上有四个按钮,起初是用ImageView来做的这四个按钮,但发现一个百思不得骑姐的问题。 使用ImageView做为按钮的效果图: 当在编辑层上点中间的空白处时,四个按钮的状态背景图竟然同时触发了,这是不希望出现的情况。 希望达到的效果是只有点击了相应的按钮才会触发相应的状态背景,点空白的地方是不希望触发任何状态背景图的。 布...

2014-03-17 00:13:30 833

原创 android ScrollView水平滑动回弹

在研究了View的一些属性之后做了个Scroll的水平滑动回弹。 效果图: 主要代码:   import android.content.Context; import android.graphics.Rect; import android.util.AttributeSet; import android.view.MotionEvent; import android.vie...

2014-03-12 17:53:58 1490

原创 android 理解View中的getWidth和getMeasuredWidth

分析图: getWidth:View布局的宽度 getMeasuredWidth:View的实际内容宽度 通过一个效果图和布局的不同来理解“View布局的宽度”和“View的实际内容宽度”到底是什么概念, 效果图: LinearLayout布局layout_width="fill_parent"里面有多个imageview, getWidth = 800;   我的屏幕宽度是8...

2014-03-12 16:24:39 1760

原创 android 开源项目SlidingMenu简单示例

效果图: SlidingMenu是什么就不必再说了,非常有名,花了一天时间了解了一下开源项目SlidingMenu,做了个简单的example,主要是前期导入时遇到问题浪费了一些时间。 SlidingMenu依赖于另一个开源项目ActionBarSherlock,所以需要将ActionBarSherlock添加作为SlidingMenu的库工程,然后再将SlidingMenu添加到自己的工...

2014-03-11 04:56:14 1066

原创 android 开启动画(超首)

效果图: 为了录制效果配置为渐隐了。和主activity放在一块的话,当主activity被系统回收之后再次回到主activity时会再次执行onCreate,但开启动画一般只是第一次进入应用时执行一次,在应用里面不应该再次出现。因此单独使用了一个activity来做超首开启动画的特效,主要是使用了alpha动画特效 主要代码: frist_main.xml   <?xml ...

2014-03-07 22:08:35 1013

原创 android 进度条垂直动态上升下降达到警告线改变前景色

效果图: 利用TimerTask动态改变滚动条前景色 主要代码如下: activity_main.xml   <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr...

2014-03-07 21:12:16 1254

原创 android 在图标上显示数字

效果图: 动态显示当天的号数。 主要代码如下:   import android.content.Context; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; import android.graphics.Canvas; import android.graphics.Paint; i...

2014-03-06 15:38:13 2160

Socket测试工具.rar

Socket测试工具.rar

2021-04-27

WebApi_OAuth_Demo - packages

WebApi_OAuth_Demo - packages WebApi_OAuth_Demo的packages,项目目录移动过导致编译时无法正确下载NuGet

2016-05-04

WebApi_OAuth_Demo

WebApi + OWin + Auth + ClientTest

2016-05-04

memcached_1.4.13(win64&32)_client2.12

包含memcached的windows服务端的exe,版本1.4.13,支持32位和64位;包含客户端的Enyim.Caching.dll,版本2.12

2015-11-30

Cocos2d-x 3.2 仿微信打飞机

使用的cocos2d-x 3.2最新版本。 搜索了很久才搜索到完整的素材,空降物竟然也是黑白的,只好自己随便加了点颜色。重在练手,成功移植到了android真机。 详细内容,博客:http://blog.csdn.net/qhg2014/article/details/38427977

2014-09-05

cocos2d-x 3.2 仿微信的飞机大战

使用的cocos2d-x 3.2最新版本。 搜索了很久才搜索到完整的素材,空降物竟然也是黑白的,只好自己随便加了点颜色。重在练手,成功移植到了android真机。 详细内容,博客:http://blog.csdn.net/qhg2014/article/details/38427977

2014-08-13

空空如也

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

TA关注的人

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