自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u013790419的专栏

Everything is simple

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

转载 targetSdkVersion和与target属性的区别

注:文本转载于:http://usenrong.iteye.com/blog/1488503AndroidMenifest.xml中targetSdkVersion和project.properties中的target属性的区别      在AndroidMenifest.xml中,常常会有下面的语句:         在project.properties中,会看到下面的语句:

2014-12-26 14:49:07 977

转载 Android开发--Intent-filter属性详解

如果一个 Intent 请求在一片数据上执行一个动作, Android 如何知道哪个应用程序(和组件)能用来响应这个请求呢? Intent Filter就是 用来注册 Activity 、 Service 和 Broadcast Receiver 具有能在某种数据上执行一个动作的能力。使用 Intent Filter ,应用程序组件告诉 Android ,它们能为其它程序的组件的动作请

2014-12-26 14:22:27 766

转载 android Application类的详细介绍

在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是;        * Base class for those who need to maintain global application state. You can        * p

2014-12-26 11:40:39 583

转载 armeabi与armeabi-v7a

在我们android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这两个文件夹其中的一个。那armeabi-v7a 与 armeabi有什么区别,都是什么意思呢?    armeabi和armeabi-v7a是表示cpu的类型,我们知道一般的手机或平板都是用arm的cpu(mips

2014-12-25 15:32:38 1202

转载 Cocos2d-x教程(19)-cocos2d-x.xcodeproj-2.2.x版本对cocos2dx文件的引用以及Cocos2d-x 2.2.0版本后项目拷贝出来无法运行的原因

欢迎加入 Cocos2d-x 交流群: 193411763转载时请注明原文地址:http://blog.csdn.net/u012945598/article/details/17954549今天在使用Cocos2d-x 2.2.1版本中的"curl.h"头文件时遇到了一个问题    提示文件没有找到。之后笔者对比了一下Cocos2d-x 2.1.5版本

2014-12-12 10:37:13 1357

转载 安卓反编译揭秘(爱加密系列教程十一)伪加密APK文件被破坏

1. 源码混淆    如上图,对Android APP的源码进行混淆后混淆器将代码中的所有变量、函数、类的名称加密为简短的英文字母代号,在APP被破解后增加破解者对代码的阅读难度。    但是混淆的功效只能运作在APP已经被破解后,而且只是增加破解者的难度时间,对其防止破解的作用意义不是很大。 2. 反工具破解之伪加密   

2014-12-11 18:23:21 2246

转载 Cocos2d-x下使用iconv库

原文:http://blog.csdn.net/alex_my/article/details/10567541近来在客户端搭建打包APK的环境,以及解决中文乱码问题。网上找了很多资料,但总是各种不详细,非常麻烦。因此在这里把自己的过程详细记录下,如果有哪步不详细,请留言。    客户端使用的是cocos2d-x-2.0.4,是一个比较老的版本了。使用cygwin和eclipse交叉编

2014-12-10 11:26:53 982

转载 关于cocos2dx中文转UTF8码的解决方案

文章转载请注明出处:作者帘卷西风的专栏(http://blog.csdn.net/ljxfblog)cocos2dx支持中文显示,只要将中文字符转换成UTF-8字符集就可以正常显示,不过在实践上还是会出现很多问题会困扰开发者。通常来说,目前的解决方案有以下几种:1、把代码文件(.h/.cpp/.lua等)的文件编码格式改成UTF-8格式即可,这对于单机游戏来说是很好

2014-12-09 18:32:17 1363

转载 freetype 使用小结

FreeType是一个完全开源的、可扩展、可定制且可移植的字体引擎,它提供TrueType字体驱动的实现统一的接口来访问多种字体格式文件,包括点阵字、TrueType、OpenType、Type1、CID、CFF、Windows FON/FNT、X11 PCF等。FreeType函数库具有以下特点:(1)它使得客户应用程序可以方便地访问字体文件,无论字体文件存储在哪里,并且

2014-12-09 18:31:12 4174

转载 png图片结构分析与加密解密原理

PNG文件格式分为PNG-24和PNG-8,其最大的区别是PNG-24是用24位来保存一个像素值,是真彩色,而PNG-8是用8位索引值来在调色盘 中索引一个颜色,因为一个索引值的最大上限为2的8次方既128,故调色盘中颜色数最多为128种,所以该文件格式又被叫做PNG-8 128仿色。PNG-24因为其图片容量过大,而且在Nokia和Moto等某些机型上创建图片失败和显示不正确等异常时有发生,有时

2014-12-08 14:23:43 15770 1

转载 C++ function、bind以及lamda表达式

本文是C++0x系列的第四篇,主要是内容是C++0x中新增的lambda表达式, function对象和bind机制。之所以把这三块放在一起讲,是因为这三块之间有着非常密切的关系,通过对比学习,加深对这部分内容的理解。在开始之间,首先要讲一个概念,closure(闭包),这个概念是理解lambda的基础。下面我们来看看wikipedia上对于计算机领域的closure的定义:

2014-12-08 11:35:31 760

转载 C++11中的匿名函数(lambda函数,lambda表达式)

这篇文章是根据维基百科整理来的,原文请看:http://en.wikipedia.org/wiki/Anonymous_function#C.2B.2B  C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式). Lambda表达式具体形式如下:    [capture](parameters)->return-type{body}  如果没有参数

2014-12-08 10:58:40 1184

原创 android 加载 动态库问题

当需要将第三方代码加入我们的android工程时,或者为了增加反编译难度等原因需要编译动态库.so文件,就要注意以下几点:首先是编译出.so ,这时其实也可以编译成静态库然后链入最终的.so中。编译.so需要在android工程的jni中放入源文件(gcc,clang对纯C语法的检查很不严格啊?好多C语法错误是在win下编译才发现的,所以最好好好检查,以防今后使用中出现奇怪

2014-12-03 18:55:08 958

转载 NDK中 .so文件的无法加载

总结:1).so文件要以lib开头,如libJNITest.so2).so文件要放在Android工程目录下的libs\armeabi下3)用loadLibrary或load加载a) 用loadLibrary调用的时候需要去掉lib前缀 System.loadLibrary("JNITest"); b) 用load调用的时候需要写全路径名 且不能去掉lib前

2014-12-03 17:02:59 894

转载 决Visual C++ 编译器中混合 .c 文件时收到 C1853 预编译头错误的方法

决Visual C++ 编译器中混合 .c 文件时收到 C1853 预编译头错误的方法  当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file i

2014-12-03 11:49:51 692

转载 基于 Android NDK 的学习之旅----- C调用Java

许多成熟的C引擎要移植到Android 平台上使用 , 一般都会 提供 一些接口, 让Android sdk 和 jdk 实现。下文将会介绍 C 如何 通过 JNI 层调用 Java 的静态和非静态方法。 1、主要流程1、  新建一个测试类TestProvider.javaa)         该类提供了2个方法b)        一个静态的方法,一个非静态的方法2、 

2014-12-02 17:07:18 511

转载 NDK so库的调用和编译

NDK动态库的调用分两种情况。第一种是:so库和调用程序在同一个目录和源程序 通过同一个mk文件来编译;另外一种情况是so是外部已经编译好了的,调用程序加载调用。(博主:这两种其实是一样的,没有任何区别 -v-)下面我们就来分析下面2种so的调用情况:第一部分: 内部so调用      A. 先看下工程的目录:        

2014-12-01 18:32:07 1089

转载 Android: NDK编程入门笔记-编译.so

原文:http://www.cnblogs.com/hibraincol/archive/2011/05/30/2063847.html为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于

2014-12-01 18:27:36 809

转载 android 集成第三方静态库的编译方法

原文:http://blog.csdn.net/lizhiguo0532/article/details/7219349最近为java层将一个静态库通过jni层封装成了一个动态库工他们调用,遇到了一些编译上的疑惑,所以索性将其彻底搞清楚算了,免得以后误事。             下面的图片列出了所有相关文件,可以看到引用静态库的文件是com_xxx.cpp文件

2014-12-01 17:40:37 941

转载 Android 安卓使用C/C++静态库/动态库指南

原文:http://blog.csdn.net/luofl1992/article/details/8663171目前我在做HM(HEVC测试软件)移植到Android平台,在移植过程中出现了一些问题,顺便记录下来,供大家分享。也让大家在出现问题是能够有一个参照。这些天忙着调试程序中出现的BUG,没有来得及更新。移植HM详细请看另外一篇日志:http://blog.cs

2014-12-01 17:38:17 3197

headfirst设计模式

设计模式经典名书 headfirst系列

2014-11-12

空空如也

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

TA关注的人

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