自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yu13473054的专栏

大概也许只有我自己能看明白,哈哈~~

  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用apktool 2.0 反编译和批量打包

1,工具apktool 2.0jdk 1.8 (jdk 1.7   估计也没有问题),需要配置好jdk环境变量python 2.7 + 需要配置好环境变量2,使用命令对apk进行反编译和重新打包(如果是批量打包,可以忽略这些步骤,因为脚本文件有这些东西)定位到apktool.jar所在的文件目录,同时将源apk也放在这个目录中。签名文件 aalushikeystore

2016-02-19 18:00:44 3170

原创 Windows下cocos2d-x开发环境的搭建,包含Android开发环境

1,下载Cocos:网址:http://www.cocos.com/download/2,安装vs 20133,安装python网址http://www.python.org,下载python2.7.x(cocos3.x使用的都是这个版本)安装后,配置python环境变量:(别安装到c盘)path: 添加python安装目录。例如:D:\Python27PATHEXT:

2016-02-16 18:29:13 1128

原创 Xlua开发中需要注意到的坑~

----给c#中的委托赋值function OnSyncOutlimitDataNotify( msg )local reply = CS.ProtoBuf.Serializer.Deserialize(msg.data, typeof(CS.Module.SyncOutlimitDataNotify));endCS.Module.ModUser.Instance.OnSyncOu

2018-04-10 10:44:15 6791 1

原创 lua开发笔记

1. local 声明的变量/方法只在当前脚本文件有效。2. 对象(包括C#)映射来的。使用 . 来访问静态成员和变量。: 来访问方法。3. 可以不以;结尾,因为习惯+统一,最好还是加;4. for i = 1, 10, 1 doend5. for i,v in pair( table ) doend注意如果table索引不连续,无法保证遍历的顺序6. while

2018-04-10 10:42:11 242

原创 判断是否有空格或者tab键

private char ValidateName ( string text, int charIndex, char addedChar ) { string inputStr = addedChar.ToString(); if (inputStr.IsNullOrBlank()) return (char) 0x00;

2018-04-10 10:40:15 4398

原创 OpenGL学习书籍推荐

1,opengl 红宝书2,Nehe的Opengl教程  网上的文章,能形成一个完整系列的就是 Nehe的。有点老, 不过不影响学习理论。3、知乎上的这个帖子也提供了不少思路    https://www.zhihu.com/question/24162747 4、进阶: 游戏引擎架构   很不错的书,分析了3D引擎的方方面面。建议人手一本收藏。5、高阶:gpu gems  123,   一共三本...

2018-04-10 10:37:47 8511

原创 c#中DateTimeKind的

DateTime saveNow = DateTime.Now; Debug.Log(string.Format("{0} {1}, Kind = {2}", "Now: .............", saveNow.ToString(datePatt), saveNow.Kind)); //Now: ............. 12/8/

2017-12-08 14:53:40 2336

原创 eclipse 启动 an error has occurred see the log null.

eclipse再启动后,直接弹窗报错,报错内容就一行:an error has occurred see the log null.此时需要已管理员身份运行eclipse即可正常使用

2017-10-20 12:36:03 10875 12

原创 设置锚点后,对UI成的影响

问题描述:弹窗增加一个打开动画后,wrapContent中的内容变成了一条线,如下图所示分析原因:当弹窗增加一个打开动画(缩放样式),此时,如果WrapContent的父物体(即ScrollView)增加了锚点,此时在打开的瞬间,Panel的大小计算出现偏差了,所以出现上述bug。解决方式:取消ScrollView的锚点设置,此时,不会影响到适配,同时也解决了问题。

2017-10-17 12:21:07 991

原创 NGUI ScrollView是否滑到底部的判断

using System;using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;using Object = UnityEngine.Object;public class Test : MonoBehaviour{ public UIScrollView _scrollVi

2017-09-21 13:48:31 2709

原创 设计模式的六大原则记录

参考链接:http://www.uml.org.cn/sjms/201211023.asp参考链接:http://www.cnblogs.com/dolphin0520/p/3919839.html设计模式的六大原则是:单一职责、里氏替换、依赖倒置、接口隔离、开闭原则、迪米特法则。1,单一职责: 即一个类只负责一项职责。    比如:类T只负责一个职责P,这样设计是符合单一职责原则

2017-08-02 18:03:57 246

原创 unity中Mathf.Lerp、Mathf.MoveTowards、Mathf.SmoothStep、Mathf.SmoothDamp的区别

1,Mathf.Lerp(float a, float b, float t):线性插值,如果需要达到t值,需要一个逐渐变大的t值。另外可以将a设置为当前结果,t设置为一个恒定值,这样会得到一个逐渐减速的值,最后结果会无限接近于b返回结果按照如下方式计算:return (a + ((b - a) * Clamp01(t)));2,Mathf.MoveTowards(float curr

2017-07-14 12:35:20 4232

原创 unity中Random的猜想

以下文章,仅代表个人猜想,尚未做过多的验证。如有大神发现错误,希望指出!在unity中,Random代表随机,根据官方 "The random number generator is not truly random but produces numbers in a preset sequence" ,可以理解,他其实是一组预先设置好的数据,只是在随机的时候,从依次从每个位置上取出固定的

2017-07-13 17:32:20 759

原创 将Gradle项目打包生成jar包

首先配置本地MENIFEST.MF,添加关联jar包,设置程序入口修改pom文件下的配置信息,添加maven-shade-plugin配置信息运行cmd,进入到项目所在目录,运行mvn clean package进入项目目录,target目录,既可得到对应jar包

2017-07-06 11:21:08 5259 1

原创 unity3D 模型不受雾效的影响

unity 版本:5.6.0项目开启雾效后,某些物体不收雾效的影响,如下图所示:此时,选中不受雾效影响的物体,查看使用的shader(造成这个问题的原因主要就是shader使用不对):修改使用的shader:再次运行,物体可以受到雾效的影响了

2017-06-22 22:33:49 7408

原创 libgdx 实现转盘功能

package jaze.gdx;import com.badlogic.gdx.ApplicationAdapter;import com.badlogic.gdx.Gdx;import com.badlogic.gdx.backends.lwjgl.LwjglApplication;import com.badlogic.gdx.backends.lwjgl.LwjglApplica

2017-06-07 10:48:17 332

原创 eclipse 导出jar报错

如果出现报错:JAR creation failed. See details for additional information.  点开details,看看里边的错误日志可以忽略中间的warning提示,主要检车下在工程项目下是否有一个文件中的代码全部被注释掉,如果有这样的文件,删除重新导出既可。

2017-05-19 18:18:22 4284 1

转载 texture packer导出的图片程序中拼接有黑边的问题

http://blog.csdn.net/zlqqhs/article/details/51941956

2017-05-02 11:22:52 2228

转载 excel2007/2010中独立显示窗体的方式

Excel2007中进行不同窗口分离显示的操作步骤如下:  开始-运行。  在输入框里面输入:regedit.exe。  确认。  弹出注册表--点击 HKEY_CLASSES_ROOT 展开列表。  找到 Excel.Sheet.12\shell\Open  修改内容前应先对注册表进行导出备份。

2016-12-19 17:17:12 2473

转载 解决windows 7 旗舰版 不是aero样式的问题

http://jingyan.baidu.com/album/a65957f48bb1b124e67f9bc4.html?picindex=1

2016-11-12 15:18:51 460

原创 libgdx中文字自动换行,文字颜色标记

使用的字体api是libgdx 1.9.3。1.文字自动换行: Label label=new Label("124563987258,12456382236874,123654236", new LabelStyle(new BitmapFont(), null)); label.setWidth(100);//设置每行的宽度 label.setWrap(true);

2016-08-25 11:49:40 1784

原创 Libgdx使用过程中的漏洞整理

1.在ScrollPane中,如果每个item的触摸监听事件添加的是ClickListener,则不能再TouchUp方法中进行代码的处理,需要覆写click方法,在其中实现逻辑原因:覆写TouchUp后,滑动Scrollpane的话,也会该方法也会接受到响应2.

2016-08-16 18:06:40 502

原创 获取图片的位深度

文章参考位置:http://tieba.baidu.com/p/1832653283,感谢楼主!!!大概思路:图像的位深度,就存储在文件的byte数组里,找到位置,就能获取到。png图片的位深度获取: //png int bitsPerPixel = bytes[24] & 0xff; if ((bytes[25] & 0xff) == 2) { bitsPerPixe

2016-07-27 16:57:08 10836

原创 jd-gui打开jar包后显示空白

下载一个高版本的dex2jar的包即可

2016-06-16 19:06:17 3389

原创 Libgdx中InputListener事件的触控监听的手动调用

此情况适用于以下情况:①:两个Actor,当其中一个Actor被点击后,需要调用另外一个Actor的点击事件,也就是两实现同一个功能②:此方式特别适用与新手教程中观察libgdx源代码得知:①:在点下的时候,Stage中的touchDown方法被调用,此时会调用代码: InputEvent event = Pools.obtain(InputEvent.class); e

2016-04-11 15:09:40 2449 3

转载 打开office word excel弹出visual studio

解决方案:      http://jingyan.baidu.com/article/9989c74618b540f648ecfee2.html

2016-02-22 09:58:04 780

原创 C++中为什么要有.h文件和.cpp文件

一直纠结为什么c++中要分两个文件,而不能像java一样,只使用一个文件。下面是我自己的理解1,.h文件是不会被编译器编译的,而每个.cpp文件都会被编译,生成一个.obj文件。2,这两个文件的名称不一定非要一样,只是为了方便阅读而已。在编译时,会根据#include去查找对应的.h文件继续整理中.......

2016-02-14 11:34:03 6182 1

原创 Eclipse解决查看源代码出现乱码问题

第一步:确认源码和工程的编码方式一致第二步:preference->General->Content Types->Text->Java Source File,修改Default encoding为上述编码方式,点击Update完成即可,使用eclipse版本为:Version: Luna Service Release 1 (4.4.1)

2016-02-03 16:33:57 1906

原创 java中文件读取操作

文件读取: String path="E:/Desktop/data(1).txt"; try { File file=new File(path); //方式一:读取出来后,格式和文件中的格式一致// FileInputStream fis=new FileInputStream(file);// byte[] buff=new byte[1024];//

2016-01-12 16:35:56 340

原创 设置Swing全局字体

1,首先需要确定本地有这个字体,否则设置后会不生效2,在程序中添加如下代码 private static void InitGlobalFont(Font font) { FontUIResource fontRes = new FontUIResource(font); for (Enumeration keys = UIManager.getDefaults().k

2016-01-08 18:29:27 1838

转载 选择默认程序--添加无效--强制更改,ps为例

“开始”——“运行”——输入“regedit”点回车——找到“HKEY_CLASSES_ROOT\Applications\Photoshop.exe\shell\open\command”——将注册表项里的原路径“D:\Program Files\Photoshop cs\Photoshop.exe”改为现在的“D:\Program Files\ Photoshop CS3\Ph

2016-01-04 15:01:13 2406 2

原创 vs 2013 使用scanf获取输入字符和字符串

在vs2013中,使用scanf会报错,推荐使用scanf_s代替。1,获取字符 char a; scanf_s("%c", &a, 1); printf("%c\n", a);注:在scanf_s函数中,必须指定一个获取的字符数,否则,会获取不到值2,获取字符串 char buf[10]; scanf_s("%s", buf,10); printf("%s\n

2016-01-03 17:25:09 7593 1

原创 使用比较器让对象进行排序

java Comparator

2015-12-14 14:45:01 535

golang1.11.4,mac安装包

由于golang官网会打不开,下载golang官网包,版本1.11.4

2019-01-09

空空如也

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

TA关注的人

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