- 博客(20)
- 资源 (1)
- 收藏
- 关注
转载 JNI 数据类型转换
#include #include "com_test_Test.h" #include #include #include //获取字符串 JNIEXPORT void JNICALL Java_com_test_Test_sayHello(JNIEnv * env, jobject obj,
2013-06-07 17:09:22 790
原创 Android NDK (JNI)在 .c或 .cpp下打印LOG
Android NDK (JNI)在 .c或 .cpp下打印LOG #include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "mylog" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
2013-06-07 16:15:40 1283
转载 Linux下搭建android NDK开发环境
1)下载android-ndk-r4 下载地址 http://www.ideasandroid.com/android/sdk/android-ndk-r4-linux-x86.zip http://developer.android.com/sdk/ndk/overview.html 下载完成后直接解压就可以用了。 2)配置android-ndk-r4环境变量 命令行执行sudo
2013-06-04 16:14:23 967
转载 Linux 之 shell 比较运算符
运算符 描述 示例 文件比较运算符 -e filename 如果 filename 存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename 为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename 为常规文件
2013-06-03 17:41:28 648
转载 Android网络编程之Socket&Http
正文 在Android的网络通讯中,通常会使用Socket进行设备间数的数据通讯,使用Http来对网络数据进行请求。 1、Socket(套接字) 不管是有过Java开发经验还是.NET开发经验的同学都应该对Socket有或多或少的了解,常见的TCP或者UDP协议其实都是基于Socket来实现的。 Socket是用于描述网络上的一个
2013-06-03 17:37:57 631
原创 关于android Listview 使用时遇到的几个问题
1.解决Android的ListView控件滚动时背景变黑 Android默认可能在滚动ListView时这个列表控件的背景突然变成黑色。这样可能导致程序 的黑色的背景和主程序的主题既不协调。解决的方法Google在设计Android时也考虑了,在Layout的ListView中加入 android:cacheColorHint="#00000000" 的属性即可。 2.去掉lis
2013-06-03 17:36:09 686
转载 android 中XML和对象转换利器Xstream的使用
xstream官方 http://xstream.codehaus.org/index.html XStream框架: 虽说pull dom dom4j等优秀的xml解析工具使用非常广泛,但对于复杂庞大的数据交互来说,使用它们无疑让你倍加痛苦,你可能大部分精力都放在无聊繁琐的解析和拼装上,如果接口稍微改动,更令你有股辞职不相干的冲动,或许你更倾向选择JSON,但有时候你还是不得不面
2013-06-03 17:34:51 870
转载 Android中解析XML
XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。 在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。 SAX解析器: SAX(Simple API
2013-06-03 17:30:25 860
转载 Ubuntu识别不了OMS(Ophone)的手机设备
(insufficient permissions for device) 当你使用adb devices 之类的命令的时候会提示 shily@hh-desktop:~$adb shell error: insufficient permissions for device shily@hh-desktop:~$ adb devices List of devices attached
2013-06-03 17:28:40 711
转载 IOS入门3--iOS开发中属性最常用的关键字及其定义
readonly此标记说明属性是只读的,默认的标记是读写,如果你指定了只读,在@implementation中只需要一个读取器。或者如果你使用@synthesize关键字,也是有读取器方法被解析。而且如果你试图使用点操作符为属性赋值,你将得到一个编译错误。 readwrite此标记说明属性会被当成读写的,这也是默认属性。设置器和读取器都需要在@implementation中实现。如果使用@s
2013-06-03 17:27:08 607
转载 IOS入门2--Objective-C基础语法和关键字
对于一门语言得学习,个人觉得最主要得就是其语法格式和那些关键字。 因为对于基本现在大多数得语言,每种语言都是一种符合人思维得方式来与计算机交流。 因此,其实每种语言中定义或是封装好得基础类和类库,其实都是很相似得。 比如 int,double几种基本类型,String,数组,集合以及字典数据类型。 因此你在编程时比如你想以字符串形式和计算机交流,那你很容易就能想到在C中可以使用String
2013-06-03 17:25:29 639
转载 文件夹右键添加cmd打开命令
文件夹右键添加cmd打开命令 分类: 其它 2011-09-28 09:58 148人阅读 评论(0) 收藏 举报 cmdshellwindowssystemc 文件夹右键添加cmd打开命令 打开文件夹选项,进入 文件类型 tab在“已注册的文件类型(T):”中选择 “资料夹”,如下图点击上图中的 “高级”,在弹出的 “编辑文件类型”中选择 “新建”按
2013-06-03 17:22:25 1023
原创 jenkins从配置到使用(ubuntu 12.04)
jenkins是基于Java开发的一种持续集成工具,用于监控秩序重复的工作 jenkins 官网:http://jenkins-ci.org/
2013-06-03 17:19:53 725
转载 linux (ubuntu) SVN命令大全
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn addfile 例如:svn add test.php(添加test.php) svn add*.php(添加当前目录下所有的ph
2013-06-03 17:16:05 658
转载 java 枚举用法详解
/** * 枚举用法详解 * * @author jiqinlin * */ public class TestEnum { /** * 普通枚举 * * @author jiqinlin * */ public enum ColorEnum {
2013-06-03 17:11:57 694
转载 linux ubuntu12.04 解压中文zip文件,解压之后乱码
在windows下压缩后的zip包,在ubuntu下解压后显示为乱码问题 1.zip文件解压之后文件名乱码: 第一步 首先安装7zip和convmv(如果之前没有安装的话) 在命令行执行安装命令如下: sudo apt-get install p7zip-full convmv 第二步 假设zip文件名为y05文档.zip,那么先进入zip文件所在的目录,然后命令行执行
2013-06-03 17:10:01 1377
转载 Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 一、反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD-GUI 前者是将ap
2013-06-03 17:07:34 828
转载 Eclipse 配置C/C++环境(Eclipse+CDT+MinGW)
需要的工具:JDK+Eclipse+CDT+MinGW a. eclipse与JDK的安装这里就不做赘述,安装CDT插件: 安装CDT插件 1>下载CDT插件:可以在http://www.eclipse.org/cdt/ 选择适合你的eclipse的版本,接着打开页面给出的超级链接,在“Installing from a tar.gz or z
2013-06-03 17:05:35 1839
转载 android 系统签名,共享用户ID
platform.x509.pem和platform.pk8的用处 作者: Android开发网原创 时间: 2011-03-15 很多网友可能需要访问一些系统敏感的设置信息,如果没有Root权限如何解决呢? platform.x509.pem和platform.pk8可以让你获得系统权限,Android在系统账户安全中使用了Linux的ACL控制方式,通过在每个App中使用shar
2013-06-03 17:03:28 1266
原创 shell脚本备忘
linux下常用的脚本包括 bash 和shell 官方手册 http://www.gnu.org/software/bash/manual/bashref.html 1输出信息 [html] view plaincopy #!/bin/bash echo "hello bash" #display one message 将以上内容保存为
2013-06-03 16:59:41 727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人