<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[阿弥陀佛]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_9512</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_9512]]></copyright><item><title><![CDATA[android程序中证书签名校验的方法]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82578104</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82578104</guid><author>iteye_9512</author><pubDate>Mon, 28 Apr 2014 17:58:32 +0800</pubDate><description><![CDATA[
android程序中证书签名校验的方法一  

2013-02-26 09:56:22|  分类： android逆向技巧 |举报 |字号 订阅
(1)、将证书进行base64编码，并将编码后的字符串保存在程序中；
(2)、将证书签名（MD5或SHA1值）进行对称算法加密（比如：DES），然后将加密后的结果和对称算法密钥放在一起，再使用证书的private key 对其加密，将加密后的...]]></description><category></category></item><item><title><![CDATA[ Android 获取网络时间]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82572102</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82572102</guid><author>iteye_9512</author><pubDate>Wed, 12 Mar 2014 11:42:45 +0800</pubDate><description><![CDATA[ Android 获取网络时间

在网上看到的最常见的方式有：

public static void main(String[] args) throws Exception {

       URL url=new URL(&quot;http://www.bjtime.cn&quot;);//取得资源对象

       URLConnection uc=url.openConnection(...]]></description><category></category></item><item><title><![CDATA[SQLite清空表并将自增列归零]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82571265</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82571265</guid><author>iteye_9512</author><pubDate>Wed, 05 Mar 2014 18:02:03 +0800</pubDate><description><![CDATA[
SQLite清空表并将自增列归零
作者：Zhu Yanfeng   发布：2012-09-29 14:43   分类：数据库   阅读：3,567次   抢沙发  

SQL标准中有TRUNCATE TABLE语句，用来清空表的所有内容。但SQLite不支持这个语句。在SQLite中直接使用“DELETE FROM TableName”就可以了。对于大多数DBMS来说，用DELETE不如...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (九) 构造函数]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565810</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565810</guid><author>iteye_9512</author><pubDate>Tue, 07 Jan 2014 17:03:34 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]#include ;
using namespace std;


/*
	类继承中的构造函数
	当Animal的构造函数变为Animal(int height,int weight)时，系统并不会为Animal生成默认构造函数。
	这个时候 Fish类的构造函数要变为：Fish(): Animal(100,200) --》其中的100 200为传入的参数。...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (八) 继承]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565797</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565797</guid><author>iteye_9512</author><pubDate>Tue, 07 Jan 2014 15:28:14 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]#include ;
using namespace std;


/*
	类的继承
*/
class Animal
{
public:
	Animal()
	{
		cout ]]></description><category></category></item><item><title><![CDATA[从0学习C++ (七) 结构体 与 类]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565796</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565796</guid><author>iteye_9512</author><pubDate>Tue, 07 Jan 2014 15:27:09 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
using namespace std;

//结构体.结构体中默认的访问权限是public
struct People
{
	int a;
	int b;
	void output()
	{
		a = 1000;
		b = 2000;
		cout ]]></description><category></category></item><item><title><![CDATA[从0学习C++ (六)枚举]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565794</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565794</guid><author>iteye_9512</author><pubDate>Tue, 07 Jan 2014 15:26:56 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
#include ;
#include ;
#include ;

/*
	枚举学习
*/
enum spectrum{red,orange,yellow,green,blue,violet,indigo,ultraviolet};
enum bits{one = 1, two = 2,four = 4,eight = 8}; ...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (五)匿名共同体]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565786</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565786</guid><author>iteye_9512</author><pubDate>Tue, 07 Jan 2014 14:42:30 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
#include ;
#include ;
#include ;

/*
	匿名共用体
	匿名共用体（anonymous union）没有名称，其成员将成为位于相同地质处的变量。显然，每次
	只有一个成员是当前的成员。
	下面的例子中，由于共同体是匿名的，因此id_num 和 id_char被视为price的两个成员，他们的地址...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (四) cin读取一行输入]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565219</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565219</guid><author>iteye_9512</author><pubDate>Thu, 02 Jan 2014 17:50:46 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
#include ;
#include ;
#include ;

/*
	cin读取一行数据,获取正行输入。
	char[]  与 string的区别。
*/




int main(){
	using namespace std;
	
	char mchar[20];
	string str;

	co...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (三) 结构体中包含共同体]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565218</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565218</guid><author>iteye_9512</author><pubDate>Thu, 02 Jan 2014 17:48:52 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
#include ;
#include ;
#include ;

/*
	结构体中包含共用体
	举例：管理一个商品小目录，其中有一些商品的ID是整数，而另一些的ID是字符串。
	     在这种情况下，可以这样做：
*/
struct widget{
	char brand[20];
	int type;
	union...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (二) 共同体]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565217</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565217</guid><author>iteye_9512</author><pubDate>Thu, 02 Jan 2014 17:46:56 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
#include ;
#include ;
#include ;

/*
	共用体（union）是一种数据格式，它能够存储不同的数据类型，但同时只能存储其中的一种类型，
	共用体的长度为其最大成员的长度。
	共用体的用途：当数据项使用两种或更多格式（但不会同时使用时）
*/

union one4all{
	int int...]]></description><category></category></item><item><title><![CDATA[从0学习C++ (一) 结构体]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565216</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565216</guid><author>iteye_9512</author><pubDate>Thu, 02 Jan 2014 17:45:46 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
#include ;
#include ;
#include ;
#include ;

//定义常量 注：没有类型，后面没有 ；
#define RESULT_MAX  888

void toast(int number);
int add(int a,int b);
/*
	定义结构体
	包括三个结构成员。
	注：每个成员之后都有一个 ...]]></description><category></category></item><item><title><![CDATA[Unity3d的GUI排版教程]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82565215</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82565215</guid><author>iteye_9512</author><pubDate>Thu, 02 Jan 2014 17:42:46 +0800</pubDate><description><![CDATA[学习一下：Unity3d的GUI排版教程

GUILayout.BeginArea、GUILayout.BeginVertical、GUILayout.BeginHorizontal这三大要素，下面我讲用这三大要素来进行一次经典的横、纵、横式布局排版，布局格式如下图所示：

接着代码如下所示：
        GUILayout.BeginArea(new Rect(10, 10, 30...]]></description><category></category></item><item><title><![CDATA[Unity3D研究之打开Activity与调用Java代码传递参数]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82564977</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82564977</guid><author>iteye_9512</author><pubDate>Tue, 31 Dec 2013 16:45:46 +0800</pubDate><description><![CDATA[Unity for Android 比较特殊，Unity for IOS 打包是将XCODE工程直接交给开发者，开发者可以在工程的基础上继续添加新的视图，最后由开发者自行打包生成IPA包，发布程序。而Unity for Android打包直接生成APK包，等于说源代码开发者是看不到的，但是Unity的自身确实有些局限，针对Android平台我们需要学习如何在 Unity中调用Android的JAV...]]></description><category></category></item><item><title><![CDATA[ Unity3D调用Android接口 ]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82564967</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82564967</guid><author>iteye_9512</author><pubDate>Tue, 31 Dec 2013 16:25:02 +0800</pubDate><description><![CDATA[简介

有一些手机功能，Unity没有提供相应的接口，例如震动，例如不锁屏，例如GPS，例如...

有太多的特殊功能Unity都没有提供接口，这时候，我们就需要通过使用Android原生的ADT编辑器去编写Java代码，然后打包jar导入到Unity工程，然后通过Unity提供的调用Android接口的函数去调用jar包中的函数即可。

这里我们就介绍一下使用Unity实现手机震动效...]]></description><category></category></item><item><title><![CDATA[unity3d开发的android应用中加入AD系统的具体步骤]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82564963</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82564963</guid><author>iteye_9512</author><pubDate>Tue, 31 Dec 2013 16:05:12 +0800</pubDate><description><![CDATA[Unity3d已经支持android，如何在程序里加入admob？

试了一下，确实可以，不过必须要把android工程的包名改成unitypackage里的包名。

决定自己也做一个unity3d的Plugins，记录一下步骤：

经过自己测试wozik提供的Plugins中的AndroidManifest.xml，res，libs，bin是必须的，其他东西都可以去掉。

按照这...]]></description><category></category></item><item><title><![CDATA[Unity3d导出android项目时报错]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82564961</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82564961</guid><author>iteye_9512</author><pubDate>Tue, 31 Dec 2013 16:04:35 +0800</pubDate><description><![CDATA[Unity3d导出android项目时报错


错误截图如下：
[img]
[img]http://dl2.iteye.com/upload/attachment/0092/6990/14c5142b-bc30-3fdf-a463-3b71131491f3.jpg[/img]
[/img]

这个问题搞了一天多，原因是 android SDK 导致的，更换个SDK，或者打开 SDK...]]></description><category></category></item><item><title><![CDATA[cocos2d-x  win32交叉编译android项目经验 ]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82553864</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82553864</guid><author>iteye_9512</author><pubDate>Tue, 17 Dec 2013 09:55:58 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/ilylyl521/article/details/9222883

Hello!大家好，欢迎来到互撸娃的博客。这是我的第一篇博文。今天教大家怎么把2dx的win32项目交叉编译成android项目并最终编译成apk。我会讲的很详细。并注明我遇到的一些错误。我所用的cocos2d-x版本是2.1.4。


需要的所有软件：VS2010(或2...]]></description><category></category></item><item><title><![CDATA[Frame Animation小看一下]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82543780</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82543780</guid><author>iteye_9512</author><pubDate>Sat, 12 Oct 2013 16:30:37 +0800</pubDate><description><![CDATA[Demo运行效果图：

[img]http://dl2.iteye.com/upload/attachment/0090/1315/71d4e9aa-f91c-3bee-89d2-9098d05e260e.png[/img]


源码：
]]></description><category></category></item><item><title><![CDATA[动画小学一下]]></title><link>https://blog.youkuaiyun.com/iteye_9512/article/details/82543775</link><guid>https://blog.youkuaiyun.com/iteye_9512/article/details/82543775</guid><author>iteye_9512</author><pubDate>Sat, 12 Oct 2013 16:14:49 +0800</pubDate><description><![CDATA[转自：
http://www.eoeandroid.com/forum.php?mod=viewthread&amp;tid=564


Demo运行效果：

[img]http://dl2.iteye.com/upload/attachment/0090/1292/89051ea2-1ae0-3e11-8a2c-f80f88fba387.png[/img]


源码：
...]]></description><category></category></item></channel></rss>