- 博客(12)
- 资源 (8)
- 收藏
- 关注
转载 ubuntu12.04安装svn 1.7
转自:http://blog.csdn.net/xiaohuan_study/article/details/129492511.问题 在Ubuntu12.04上面安装svn,默认的版本是1.6,突然想使用高版本的svn。2.解决办法 1. 在sources.list添加ppa的源,可以在末尾添加如下两行: d
2014-08-26 20:18:44 717
转载 Android如何防止apk程序被反编译
Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。 下面具体说一说怎么样让SDK2.3下的proguard.cfg文件起作用,先来看看andr
2014-08-22 09:49:28 492
转载 Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubun
2014-08-21 23:48:09 458
转载 android 应用程序自适应屏幕大小
android应用自适应多分辨率的解决方法 1. 首先是建立多个layout文件夹(drawable也一样)。在res目录下建立多个layout文件夹,文件夹名称为layout-800x480等。需要适应那种分辨率就写成什么。注意: a. 较大的数字要写在前面:比如layout-854x480而不能写layout-480x854.
2014-08-20 17:40:44 821
转载 Android 升级版本 如何保存旧数据
首先只有不卸载应用,数据库就会存在!一.数据库升级: 在我们的程序中,或多或少都会涉及到数据库,使用数据库必定会涉及到数据库的升级,数据库升级带来的一些问题,如旧版本数据库的数据记录的保持,对新表的字段的添加等等一系列问题,还记得当我来西安的时候,面试的第二家公司,做音乐播放客户端的,就问到了这个问题; 我们开发了一个程序,当前是1.0版本。该程序用到了数据库。到1.1版本时,
2014-08-18 10:43:38 1212
转载 Android一种View动态折线绘制的实现实战
由于工作需要,模拟一个signal变化量走势,所以需要绘制折线动态图,话说使用achartengine这个jar包就能实现各种图形绘制,but工程导入一个包在大小上毕竟是要付出代价的嘛,况且只是为了实现画一条动态曲线嘛,故就用重写View实现了下,还是惯例,直接上代码。最主要的实现类:[java] view plaincopypack
2014-08-15 17:43:41 990 2
转载 C++中delete和delete[]的区别
一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论。做个备份,以免丢失。 C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 关于 new[] 和 delete[],其中又分为两种情况:(1) 为基本数据类型分配和回收空间;(2)
2014-08-12 17:41:08 482
转载 pthread_create
转自:http://baike.baidu.com/view/1797052.htm?fr=aladdinpthread_create是类Unix操作系统(Unix、Linux、Mac OS X等)的创建线程的函数。目录1函数简介▪ 头文件▪ 函数声明▪ 编译链接参数▪ 返回值▪ 参数▪ 注意事项2
2014-08-12 17:24:27 617
转载 如何在JNI中抛异常
在android的JNIHelp.h文件中声明四种可以向JVM抛异常的函数:int jniThrowException(JNIEnv* env, const char* className,const char* msg)int jniThrowNullPointerException(JNIEnv* env, char* msg)int jniThrowIOException
2014-08-08 15:13:39 629
转载 Android 之 ServiceManager与服务管理
ServiceMananger是android中比较重要的一个进程,它是在init进程启动之后启动,从名字上就可以看出来它是用来管理系统中的service。比如:InputMethodService、ActivityManagerService等。在ServiceManager中有两个比较重要的方法:add_service、check_service。系统的service需要通过add_servi
2014-08-04 16:48:38 671
转载 System Server进程启动过程源码分析
SystemServer进程名称为System_Server,在Zygote进程启动过程源码分析一文中介绍了zygote进程通过startSystemServer函数调用将启动一个SystemServer子进程:[java] view plaincopyprivate static boolean startSystemServer(
2014-08-04 16:35:28 1215
计算机网络第五版
2017-11-15
SingleTask与SingleInstance实例
2014-07-17
Android Binder
2013-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人