- 博客(30)
- 资源 (23)
- 收藏
- 关注
原创 gson初步使用
之前也用过Gson, 但可以说那根本就不是用,只是很简单的将json string 通过MyObject obj = gson.fromJson(jsonString, MyObject.class);得到对象了。而且MyObject的属性也是很平常的, 近段时间遇到一些还没接触过的,记录一下一,取某一段 json string String pp = "{\
2013-09-25 22:16:20
1311
原创 cocos2dx-lua项目的构建、编译细则
首先说明你下本文使用cocos2dx version 2.1.4lua version 5.1第三方摇杆 SneakyButton.cpp \ SneakyButtonSkinnedBase.cpp \ SneakyJoystick.cpp \ SneakyJoystickSkinnedBase.cpp \
2013-08-21 18:38:50
14030
2
原创 cocos2d lua 环境搭建
标题貌似起的有点不好。。。编辑器用sublime text 2调试用decoda弄这个sublimetext 2的lua环境和绑定cocos2d-x花了几天时间,郁闷的很。。。记录一下吧,也希望跟我一样的新手别走弯路,浪费时间 1,sublime text 2简介一款收费的文本编辑软件,现在我用的是破解版的2.0.2。。。其它的自行度娘 2,搭建lua编译环
2013-08-07 13:20:11
19245
原创 Cocos2d-x初级篇之工程的创建和编译(windows环境)
一,创建cocos2dx的工程二,修改默认的makefile三,使用cygwin编译一,创建工程进入cocos2dx的home目录,打开create-android-project.bat,修改其中几个变量_CYGBIN : cygwin\bin的安装绝对路径_ANDROIDTOOLS : android sdk的 tools目录绝对路径_NDKRO
2013-07-22 16:18:12
2654
转载 揭秘 typedef四用途与两陷阱
原文出处:http://niehan.blog.techweb.com.cn/archives/325.htmltypedef用来声明一个别名,typedef后面的语法,是一个声明。本来笔者以为这里不会产生什么误解的,但结果却出乎意料,产生误解的人不在少数。罪魁祸首又是那些害人的教材。在这些教材中介绍typedef的时候通常会写出如下形式: typedef int PARA;
2013-06-12 19:54:24
621
转载 理解虚基类、虚函数与纯虚函数的概念
原文出处 http://www.cnblogs.com/MS-Frank/archive/2008/01/16/1041310.html加入自己一些理解 虚基类 在说明其作用前先看一段代码class A{public: int iValue;};class B:public A{public: void bPrintf(){
2013-06-11 13:38:01
786
转载 C++动态联编与静态联编
原文地址: http://blog.youkuaiyun.com/neiloid/article/details/6934129加入自己一些理解....在C++中,联编是指一个计算机程序的不同部分彼此关联的过程。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。 1. 静态联编静态联编是指联编工作在编译阶段完成的,这种联编过程是在程序运行之前
2013-06-11 13:15:29
3666
原创 泛型在Android中的应用
引言Android应用中经常会碰到对JSON的解析,但解析一串比较长的JSON时候往往会比较耗时,那么耗时就采用异步解决. 但程序中有很多bean啊,要怎样解决该类适合全部的bean呢? 那就用到泛型 啦。。/** * json异步解析类 * @author 蒙查查 * **/ public class AnyncParseJson extends Threa
2013-06-10 17:15:38
16710
原创 C++工程里面的h文件与cpp文件
又看回C++。。苦逼啊。。。还是记下笔记一般构建一个win32工程里面都会有这几个文件夹,||------include //放头文件 .h|------resource // 图片什么的资源文件吧|------source //放cpp文件|------外部依赖项那么CPP文件写什么?去做一些类里面函数的具体实现那么 .h 文件写什
2013-06-10 11:46:11
7103
原创 互斥机制synchronized学习
/** * 互斥机制学习 * @author 蒙查查 * @date 2013-4-9 * **/package com.test.sync;import java.util.LinkedList;import com.test.R;import android.app.Activity;import android.os.Bundle;import android.ut
2013-04-09 11:03:03
1282
原创 Java string
Java string有个同学发了道面试题给我,竟然做错啦,基础啊…自己留个笔记.题目如下(1)String a1 = “abc”;(2)String a2 = “abc”;(3)String b1 = new String(“abc”);(4)String b2 = new String(“abc”);System.out.print(a1 == a2); //true
2013-03-21 23:41:05
805
转载 android fileheper文件操作类
input.javapublic class Input extends InputStream{ private static final int DEFAULT_BUFFER_SIZE = 1024; private byte[] buf; private int pos; private int count; private InputSt
2013-03-17 11:58:14
920
原创 自定义progressDialog
开发中经常需要用到progressDialog,但自带的太挫了,自定义吧效果图: 1,需要为Dialog定义一个布局文件,我这里定义一个waiting.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_p
2013-03-15 00:34:00
3252
原创 仿QQmini的侧滑效果SlidingMenu
Slidingmenu很多地方都有。。之前项目有要求模仿QQmini的,所以现在记录一下, 2013-1-9 22:28最后更改,不去记录pointID,暂时处理不好,在拖动的时候在点击滑动页面就会出现getX()越界, MotionEvent.java没细看,先这样吧...android 的touch事件处理请参考我转载的一篇文章:http://blog.youkuaiyun.com/feng28379
2013-01-09 14:37:27
4075
转载 Android中Touch事件的处理逻辑
本文原链接:http://www.oschina.net/question/163910_27289android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTIO
2013-01-09 14:33:45
880
原创 java String.format
格式化字符串,很多时候会用到,android中比较常将要格式化的字符串放到String.xml中存放String.xml你好!%1$s今天是你%2$d岁生日,你已经度过了%3$f天java代码中String msg = String.format(getResources().getString(R.string.msg), "feng",
2013-01-08 16:37:27
1082
原创 android onNewIntent
在android中Activity设置了singleXX模式之后,需要使用onNewIntent来接收其他Activity,广播,notification等传来的intent,要注意的是,在onNewIntent中要使用setIntent(intent) 去更新onNewIntent,然后getIntent()才能得到最新的intent值 @Override protected void
2013-01-05 11:42:49
1590
原创 android判断程序是否存在
String packagename = "com.android.gcihjt"; PackageInfo packageInfo; try { packageInfo = this.getPackageManager().getPackageInfo( packagename, 0); } catc
2012-12-31 17:10:07
3510
原创 自定义editext,可复制,隐藏键盘
/** * @author zjf * 点击可复制文本信息 * */public class TextViewCanCopy extends EditText{ private int off; //字符串的偏移值 ClipboardManager cmb = (ClipboardManager) getContext().getSystemService(Context.CL
2012-12-24 15:24:54
892
原创 自定義ListActivity(一)
使用ListActivity可以很方便的幫助我們創建列表視圖,如果只需要一個全屏的listView視圖,那麼setContentView(R.layout.XXX);也可以省略了,系統会自动帮我们构造出一个全屏的列表。但如果需要使用ListActivity且視圖非純ListView的話,就需要為視圖創建一個佈局文件,不過需要注意幾個地方下面會註釋出來下面給出本例子的效果圖( T
2012-09-26 10:41:20
997
转载 Android Intent Action大全
轉自:http://jinguo.iteye.com/blog/715624 String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. “android.intent.action.ADD_SHORTCUT” String ALL_APPS_ACTION 动作:列举所有可用的应用。 输入:无。 “android.intent.
2012-08-21 11:46:27
689
原创 Android JNI使用方法步驟(限windows)
1,eclipse建立android工程(下面我建立在d:\android\workspace\)projectname: jni_helloApplicationname: jni_helopackagename practice.jni_hellocreateactivity helloActivitymin sdk version 102,在h
2012-08-17 11:04:22
1688
原创 windows配置android开发环境
1,安装JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlX86 表示32位OSX64 表示64位OS根据自身系统选择。下载安装完成之后,配置系统环境变量。JAVA_HOME ( X:\Program Files\Java\jdk1.6.0_24) ,此路径下包括lib,bin,
2012-08-17 00:23:20
624
原创 android webview中js与java互相调用
之前项目也有做过,今日有空就复习一下....但犯了一个很低级错误,竟然把JSInterface类的成员给static了,后面还wv.addJavascriptInterface(new JSInterface(),"JSInterface2"); 所以后面javascript调用java就出现抛出CloneNotSupportedException------“"Class doesn't im
2012-07-15 18:33:16
19645
1
原创 eclipse查看SDK源码设置
这个首先你要获得android的SDK源码,如没有,csdn搜索“android SDK源码”本文使用我本机作为例子:D:\Android_sdk\platforms\android-10 里面存在着一个 android.jar ,那么在该目录新建一个目录 sources (PS:android.jar原来的那些文件不要删掉)将SDK源码文件考进sources中D:\A
2012-06-09 20:54:19
2636
原创 C語言中的static
今天做項目,發了個很大的神經,雖然對static的概念 “静态全局变量在声明它的整个文件都是可见的,而在文件之外是不可见的;” 記得牢牢的,但還是犯了這種錯誤。項目目錄結構: TEST--> t_main.c , t.h --> TEST2 --> t2.ct_main.c 代碼:#include "stdio.h"#includ
2012-05-09 13:10:07
552
转载 Eclipse debug模式下使用16进制(Hex)查看变量值
本文轉自http://lj6684.iteye.com/blog/537530因为工作中需要查看byte[]原始编码,eclipse中debug模式下默认查看byte使用10进制显示,上网查找发现配置为16进制(Hex)显示的办法,记录下来备忘在debug模式试图下,Variables试图窗内 View Menu->Java Preferences...在打
2012-03-19 11:09:24
2732
转载 wget手册 wget命令使用方法
本文转自:http://www.21andy.com/blog/20080211/872.html 用wget下载一个目录,例如网站的 yourdir wget -U “Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)” -r -p -k -np -Pmydir -nc -o down.log http://www.yourdomain.com/yourdir/index.html 如果要想下载整个网站,最好去除-np参数。 wget -U “Mo
2011-05-13 11:31:00
766
原创 Redhat常用操作记录笔记
一,文件、目录的创建、移动与删除 文件的创建 touch 文件名… 或 vi 文件名… 文件的删除 rm –f 文件名… (参数-f是不提示删除) 目录的创建 mkdir 目录名 空目录的删除 rmdir 目录名 (rmdir只能删除空目录) 非空目录的删除 rm –rf 目录名 (-r 为递归删除非空目录里面的文件目录; –f 不提示删除) 文件&目录的移动 mv [源文件/目录列表] [目标目录] 二,读取U盘文件 在li
2011-05-12 14:37:00
937
原创 Redhat 设置ip,网关,DNS
1,查看ip信息 ifconfig –a (同windows的ipconfig/all) 2,设置网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.2.128 NETMAST=255.255.255.0 USERRCTL=no PEERDNS=no TYPE=Ethernet NETWO
2011-05-11 18:03:00
12869
android自定义控件SlidingMenu
2013-01-09
ASP企业展示型的网站
2009-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人