自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 flutter doctor 验证环境licenses不通过

Windows平台配置flutter开发环境前提:配置了android开发环境。 本文解决方式不一定适用你的问题按照官网配置环境,还是比较简单1.下载安装包,解压到一个没有空格路径的目录下不要解压到program files目录中2.配置环境变量。配置路径要到 binhttps://docs.flutter.dev/get-started/install/windowsflutter doctor检测不通过配置好flutter后,在命令行运行flutter doctor检测过程中有两个

2022-05-18 16:40:26 291 1

原创 windows平台安装配置openssl

windows平台安装配置opensslopenssl相关地址官网:https://www.openssl.org/官方github:https://github.com/openssl/openssl官方安装说明文档:全平台https://github.com/openssl/openssl/blob/master/INSTALL.md针对windows平台https://github.com/openssl/openssl/blob/master/NOTES-WINDOWS.md系统环

2021-05-15 14:19:34 329

原创 Unity3D中使用Gradle出包

Unity3D中使用Gradle出包开篇环境&工具使用Gradle创建 Android Studio 工程android端代码导出 aarunity 中导入 aar导出Android Studio 工程结语开篇本篇博客讲述如何在Unity3D中使用Gradle方式发布Android包。包含的内容一,出包的两种途径,一种是通过AndroidStudio导出aar到Unity,然后通过Unity打出Android包,一种是通过Unity导出AndroidStudio工程,然后通过AndroidStu

2020-08-15 17:17:14 4552 4

原创 Windows上搭建PHP开发环境

Windows上搭建PHP开发环境前言运行环境&安装软件数据库 mysql 安装服务器 nginx 安装PHP 安装redis 配置phpMyAdmin 安装PhpStorm 安装结语前言作为一个不太全面发展的客户端程序员,基本没怎么写过服务器,就是以前闲暇时候写过点php和go,用WAMP或者宝塔搭建过运行环境,这次机缘巧合要同时搞服务器和客户端,因为用到了nginx,本来想继续用宝...

2019-10-27 23:45:39 14618 5

原创 Unity使用Gradle打包出错问题

Unity使用Gradle打包出错问题新版Unity的Android平台的创建系统默认使用的Gradle,也是跟随了Android开发技术发展,毕竟现在开发Android基本都是用Android Studio了。但是当使用Gradle方式打包Android时会出错,无法成功。这里先讲下如何切换回Legacy模式(就是老版使用eclipse出Android)进行打包,然后再讲如何解决这个错误。我现...

2019-09-03 16:04:37 3692

原创 在Unity开发中使用 Rider

Unity开发中使用Rider环境:WindowsUnity 2017JetBrains.Rider-2018.3.4作为Windows和Visual Studio的拥趸,我是多么推崇Visual Studio,开发Unity使用,开发工具软件也使用。不过自从升级到Unity 2017,Visual Studio 2017后,开发过程中发现很是卡顿,尤其是在使用Unity断点调试时,不是...

2019-04-14 15:00:06 11981 2

原创 Unity中使用Protobuf

开发环境WindowsC#Unity 2017.1.2Visual Studio 2012 & Visual Studio 2017.NET 3.5 | .NET 4.6protobuf-3.6.1protobuf官网地址 使用介绍官网教程地址 protobuf tutorialgithub地址 protocolbuffers从gitbub中下载发布版本 版本下载...

2018-10-31 19:58:59 2843 1

原创 Unity发布Android游戏后检测性能的几个工具

Unity发布Android游戏后检测性能方式废话开篇Unity性能之殇Unity相关ProfilerAssetBundles BrowserAndroid相关adb shell dumpsysMemory Profiler后记废话开篇时隔多年,发篇水文刷下存在感。Unity性能之殇Unity开发游戏很快捷方便,但是如果不熟练掌握使用的话,发布的游戏,总是存在性能问题。网上有很多性能优化的...

2018-10-17 19:18:49 2869

原创 Android WebView使用本地字体

Android WebView使用本地字体要点 1.修改Html Style,Body标签内容,引用本地字体。 2.将字体放到 assets 文件夹中。<style> @font-face { font-family: myFont; src: url('file:///android_asset/fonts/myFont.ttf')

2017-11-20 16:18:10 5637 3

原创 使用 ndk-stack 寻找Android程序Crash的原因

开篇废话很久不研究cocos2d-x了,也不知道如今发展如何了。先前写游戏时会分几块。主要功能代码都是用C++编写,编辑器用vsandroid平台相关功能使用 Java 编写,编辑器用 Eclipseios平台相关功能使用 Object-C 编写,编辑器用 Xcode基本流程就是先在 VS上开发主要功能,等测试通过了,然后再针对不同平台做接入。所以调试方面win32工程,可以在VS中调试

2016-12-02 17:02:49 11988

原创 GLFWError #65542 Happen, WGL: The driver does not appear to support OpenGL

小黑升级的Win10后就跑不起 Cocos2d了,换了几个版本的引擎都是提示这个错误。先前用Win7的时候还跑的起,说明小黑的集成显卡 GMA 4500 是支持 OpenGL的。同时网上搜索这个错误,基本上说的也是显卡驱动,更新下显卡驱动就好了,但是我的问题的是,我已经是最新的显卡驱动啦。平时空闲了也是想用Cocos写写程序,所以这个问题还是要解决的,最后我的解决办法,去下载了

2016-09-03 13:42:34 46037

原创 TripleDES之C#和PHP之间加密解密

在C#常用加密解密一文中,介绍了几个加密解密方法,其中有个如何使用对称加密算法DES,此次说下DES的升级版,TripleDES。DES和TripleDES之间的关系可以参考下面的博文。 对称加密DES和TripleDES重点内容是,如何分别在C#,PHP中使用TripleDES,然后可以让二者可以解密对方发送的加密内容。废话不多说,直接上两端的代码。C#代码using System;using

2016-06-19 20:35:53 5076 5

原创 C#常用的加密解密方法

开篇C#内置很多加密解密的方法,有MD5,SHA1,base64等。这里会简单介绍下这几个方法以及用法,不过不会深入研究每种加密方法的原理,高手请绕行。 这几个加密解密会分为两类说,一类是只有加密,没有解密类型的MD5,SHA1。此类加密常用在数据校验。一类是有加密,有解密类型的base64,DES,RSA。此类加密常用在数据传输。数据校验型MD5 Message Digest Algorith

2016-06-18 16:52:43 21559

原创 如何让程序在Nexus上全屏显示

图片来源 http://www.pcpop.com/view/1/1157/1157137_1.shtml?r=09092235这可能是我最短的一篇博客了哈 哈 哈~从网上盗的一长Nexus 6P运行程序的截图,是不是看起来还是不错,但是有个问题就是底部的 Navigation Bar ,尤其如果是在游戏界面,这个东西还是一直存在,导致游戏不能全屏,太影响观感了。手游基本上都是全屏的,这个

2016-03-24 23:13:41 2530

原创 Jni 学习之Java调用C++

学习下JNI,学习如何通过JNI,让Java调用C++代码以及C++调用Java代码。这里不再讲解如何下载安装配置JDK,网上有很多很多,这里贴一个,可以参考http://www.cnblogs.com/ymmt/archive/2012/03/10/2389307.html什么是JNI,内容摘自百度百科JNI是Java Native Interface的缩写,它提供了若干的A

2015-12-21 15:33:35 9205

原创 两点之间划线【交流贴】

其实这篇博客算是备忘,权当以后要用的时候再看看,同时也希望有更好的方法来解决,万分感谢!起因做了一个关卡界面,然后每个关卡之间有一根连线。因为关卡图标不是预先使用NGUI摆放好的,而是用代码动态生成的,并且关卡图标生成的位置没有规律,所以连线也需要动态添加,于是就需要实现一个亮点之间连一条直线的小算法。如图片所示,关卡图标在 X Y 轴上的位置是随机的,是使用代码动态生成的,而不是预先

2015-12-04 20:04:27 5118 1

原创 UIEventListener 及其他

开篇闲谈关于标题里为什么带了个其他。因为UIEventListener的功能实现离不开其他功能的支持,然后这篇博客会通过UIEventListener来讲讲NGUI和Unity里的一些东西,东西比较杂就叫做其他吧 ,本篇使用的NGUI版本是3.7.5,老版的未知,新版的应该原理类似。关于UIEventListener首先UIEventListener是什么,以及是干嘛用的,首先借用源码里的注释,注释

2015-11-21 13:26:43 5759 4

原创 Cocos2d-x 开发环境搭建

闲话:9月没写博客,唉~ 假期归来,快快更新一篇。吐槽:在QQ群里经常看见有人问 Cocos2d-x的开发环境如何搭建,此时我就在想怎么不去官网找呢,引擎从哪下的,文档就在哪。后来我去官网看了看,发现Cocos2d-x的官网组织好混乱,想找到官方写到教程,要费一番功夫。而且官网经常抽风,不是打开的慢就是无法打开,至今用百度搜索Cocos2d,找到官网地址也是不易,就有一个英文版的还是比较稳定。

2015-10-05 17:53:28 1578

原创 生命不息,折腾不止—小黑升win10

开篇(废话):11年初在资金短缺又大爱小黑的情况下购入一台低配小黑,有多低呢?型号:Thinkpad SL410K CPU:奔腾 T4500内存:1G DDR3 1066MHz显卡:集成显卡 Intel GMA X4500硬盘:250G大概配置就是这样。后来实在觉得用起来太卡,在12年内存最便宜的时候,在京东购入一条4G的金士顿内存,花费125软妹币(前

2015-08-04 16:06:59 3254

原创 Android学习之Styles And Includes

最近在看 Android Programming: The Big Nerd Ranch Guide,书写的不错,推荐级别。打算把看书学到的东西,一点一点记录下来。目前看到24章,讲的是style 和 include。本章会制作一个简单的遥控器界面。界面最终效果如下:顶部区域会显示当前频道,再下面那个区域是用来显示正在输入的频道。数字键就是用来输入数字的,Delete键用来

2015-07-28 16:36:36 734

翻译 测试你的 In-app Billing 程序

测试你的 In-app Billing 程序为了保证 In-app Billing 可以在你程序中正常使用,你应该在把应用程序发布到Google Play之前进行测试。早期的测试有助于确保用户对于你的购买流程不感到疑惑或者反应迟钝,还可以使用户可以及时看到他们新购买的商品。使用静态回应测试可以用Google Play保留的产品ID以静态回应的方式来测试你的程序。通过使用保留

2015-07-27 11:10:57 1346

翻译 购买 In-app Billing 商品

购买 In-app Billing 商品 一旦你的应用连接上了 Google Play,你就可以初始化内购商品的购买请求了。Google Play 提供了结算接口,可以让用户进入使用他们的支付方式,所以你的程序不必直接处理支付交易。When an item is purchased, 当一个商品被购买后,Google Play 会认为这个用户已经拥有了此商品,并且直到这个商品被”消

2015-07-26 21:36:33 3007

翻译 创建 In-app Billing 商品

创建可供购买的 In-app Billing 商品在你发布 In-app Billing 应用前,你需要在 Google Play 开发者控制台 定义可供购买的数字商品列表。在 Google Play 设置你的 In-app 商品在开发者控制台,你可以定义内购商品的商品信息并把这些商品和你应用关联起来。在商品列表里添加新的内购商品:为你的 In-app Billin

2015-07-24 11:01:46 1443

翻译 准备好你的 In-app Billing 应用程序

准备好你的内购应用在开始使用 In-app Billing 服务之前,你需要先把包含 In-app Billing Version 3 API 的库添加到你的Android工程中。你还需要设置你的应用和Google Play通信需要的权限。另外,你还需要在你的应用和Google Play之间建立一个稳定连接。最后还要确认Google Play支持你应用程序使用的In-app Billing

2015-07-23 22:40:46 1712

翻译 In-app Billing 概述

这个文档讲解了In-app Billing的基础构成和功能,为了能够把In-app Billing功能添加到你的程序中,你需要很好的理解这些内容。注意: 保证你的应用遵从发布地国家的相关法律. 举例说, 在欧盟这些国家, 依据 Unfair Commercial Practices Directive 法律法规禁止直接向儿童推荐购买广告商品,还有劝说他们的父母或者其他成年人给儿童购买这些广

2015-07-21 22:06:02 1197

翻译 Google官方教程之Selling In-app Products

1.原文链接【需FQ】:http://developer.android.com/training/in-app-billing/index.html2.平时对于英文文档都是大概读一下,现在翻译文章,就需要咬文嚼字了,其中有很多觉得可能翻译错了或者翻译不好的都加了注解,希望高手回复个你觉得好的翻译。3.本篇可能翻译第一,应用第二,实在没收获的就去看我先前的那篇支付博文^_^。 售卖

2015-07-21 22:02:37 829

原创 在NGUI中高效优化UIScrollView之UIWrapContent的简介以及使用

前言:1.我使用的NGUI版本为 v3.7.5,不知道老版的NGUI是否有UIWrapContent 这个脚本。2.本文讲解主要以图片显示的例子为主,本文例子UIScrollView是水平方向,一页数量为6个cell,cell上显示的数字是其处于整个列表中的index,index 从0开始计数。一。使用UIWrapContent的原因以及大致原理做UI的时候经常会做一些列表来显示商

2015-06-15 14:29:57 14421 6

原创 NGUI创建UIRoot后报NullReferenceException的解决办法

使用NGUI版本3.7.5。在创建了一个UIRoot后,有时会报NullReferenceException的错误,如下图。虽然报错但是不影响运行。截取部分报错输出是NullReferenceException: Object reference not set to an instance of an objectUIPanel.get_worldCorners (

2015-05-18 10:23:59 2282

原创 Notepad++配置Go语言语法高亮

前提是已经安装并配置好了Go语言环境,这里不再赘述。1.Go语言支持包如果在Go安装目录中misc文件夹中有notepadplus文件夹,其中有userDefineLang_Go.xml(网上有的写是userDefineLang.xml,我没有见到)这个文件,则直接使用,没有的话就从下面这个地址下载。下载到后,解压会得到两个xml,一个是userDefineLang_Go.xml,

2015-05-15 13:21:26 4451 1

原创 NGUI使用过程中遇见的问题

错误1.使用UIEventListener为一个按钮绑定点击事件时,绑定的方法名不要与UIEventListener里存在的方法同名,如OnClick(), OnPress()否则可能会报对象为Failed to call function的错误.正确用法:UIEventListener.Get(_gobt).onClick = OnClickBt; 绑定不同的方法名错误用法:

2015-04-30 17:51:53 1767

原创 NGUI实现多层血条[交流贴]

写在前面(废话):想用NGUI实现个多层血条,在网上没找到相关信息,思来想去还是自己实现一个吧。最后捣鼓捣鼓还是出来了。写了两个版本的,第一个版本是纯体力制作,就是有几层血就预先放好几个血条,比如说 boss有5层血,就预先摆好5层血,但是要加个透明血条(用来表现减血效果,如下图示例),就需要摆10个血条了,这样就太挫了,于是就有了多层血条2.0 beta,之所以用beta,因为觉得还是不够好

2015-04-20 21:34:14 2807

原创 NGUI报错小结

NGUI出现类似 XX shader doesn't have a clipped shader version for XX clip regions 错误的一个原因及解决办法。P.S.unity里如何替换shader简单介绍

2015-02-15 11:19:29 3743 4

原创 常用的排序小算法

快过年了,赶紧更个博吧!最近一直在搞unity,没什么大收获,所以就一直没有更新博客,惭愧啊。前段时间遇见了一个奇偶对称排序的问题,解决后觉得不错,加上先前经常用到的两个小算法,就打包在一起写一篇吧。小算法一:动态排列布局写游戏时经常会做商店或者仓库,而且像商店这种界面,里面的商品是需要根据服务器消息或者配置信息动态添加的,不能事先摆好。我做这个时常用的就是循环求除求余

2015-02-13 19:21:53 648

原创 Google play billing(Google play 内支付) 下篇

如官方文档billing_integrate.xml

2014-07-03 20:49:51 41996 25

原创 Google play billing(Google play 内支付) 上篇

最近Google貌似又被全面封杀了,幸好在

2014-07-02 22:30:49 7842 4

原创 春花无实

本来想用水湄物语的>

2014-07-01 23:25:42 807

原创 cocos2d-x 3.1 编译脚本android-build.py解释

写在前面:前段时间下载了cocos2d-x 3.1,按照官网的教程,配置环境,编译打包,走了一遍,感觉不错,顺便发现其中用了很多python的脚本文件,比如今天要说的android-build.py.这个文件把编译,打包的功能全部整合到了一起.也就是传说中的一键打包.正好最近在看python,就顺手拿这个脚本学习一下.小贴士:在正式看这个脚本文件前,推荐先到cocos2d-x的官网按教

2014-07-01 20:01:34 4498 2

windows-nginx-php-wnp.rar

Windows上搭建PHP开发环境使用到的资源,包括nginx,php,phpMyAdmin。本来想把 mysql 一起传上来的,但是我现在只能传220M的东西。然后怎么积分也没地方编辑啊。

2019-10-27

引入proto dll方式的unity工程

在unity工程中引入proto代码生成的dll方式使用protobuf的小demo。可以直接下包运行。

2018-10-31

引入proto源码方式的unity工程

unity工程中引入proto源码方式编写的一个使用小demo。可以下载后直接运行。调了积分,系统设置的太高了。

2018-10-31

RemoteControl Demo

根据 Android Programming: The Big Nerd Ranch Guid第24章内容写的演示Demo

2015-07-28

空空如也

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

TA关注的人

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