- 博客(13)
- 收藏
- 关注
反编译ANDROID APK文件
最近为了参考一个android软件的程序,查找了一下反编译android apk文件的资料,分享出来。[版权归作者wixe所有,欢迎转载,但请事先告知作者并注明出处]要反编译一个apk译文件,需要做以下几步:1.找到apk安装文件2.找到安装软件的*.dex译文件3.dump dex文件4.分析dex文件获取想要的代码1.找到apk安装文件这个比较容易,把手机或者模似器安装好后,可以在eclips...
2009-11-24 15:08:00 58
部署应用程序到Android手机
要部署程序在模拟器上运行,在先前Hello World的程序已经看过了,在项目名称上单击右键执行Android应用程序即可,但事实上,要将Android程序,部署在手机环境中进行测试,方法也是相同的,同样调用"Run As-Android Application"的方式执行,不同的是,需要事先安装好Android的USB Driver,并且通过USB联机至手机,在与手机联机的状况下,就可以让Ecl...
2009-11-23 14:29:00 57
最近的一些感悟
随便写写,欢迎拍砖 ^_^作为一个编码员的基本任务就是依据设计,从既定的输入得到既定的输出。一个模块无论看起来有多么狰狞,对外界而言无非就是输入和输出,内部的操作应该是尽可能封闭的。作为一个设计师的任务则是依据需求,划分出既定而明确的模块和各模块之间的关系。------------------------分割线----------------------------------...
2009-11-21 21:34:00 58
DateTime.Now不准确的问题
今天今日插件测试出,如果在设置中修改时间,今日插件的时间会显示不正确,今日插件是C#做的,用了DateTime.Now获得请不要使用任何应用程序或库, 或者修改时区偏或内部 DateTime.Now 可能受到其他进程修改时区偏。获得可靠性 P/Invoke GetSystemTime() 或 GetLocalTime() 如下:定义结构 [StructLayout(Lay...
2009-11-19 15:42:00 1140
GOF以及java的23种设计模式简介
Design Patterns: Elements of Reusable Object-Oriented Software(即后述《设计模式》一书),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著(Addison-Wesley,1995)。这几位作者常被称为“四人组(Gang of Four)”,而这本书也就被称为“四...
2009-11-17 14:52:00 45
Eclipse默认标签TODO,XXX,FIXME和自定义标签
1 TODO表示需要实现,但目前还未实现的功能2 XXX勉强可以工作,但是需要改进的功能3 FIXME代码是错误的,不能工作,需要修复4.自定义标签window-->preferences-->java-->compiler-->tags选择new,输入tag,选择priority,ok...
2009-11-17 11:13:00 51
Java虚拟机(JVM)参数配置说明
1. Java VM 运行于linux平台上的JVM会读取/etc/sysconfig/i18n中的参数来决定输出流的编码方式,如果在安装linux系统过程中没有选择中文,JVM就不能数据中文编码的文字。打开/etc/sysconfig/i18n,注意这两行:LANGUAGE="en_US.ISO8859" --该行指明了语言的编码方式SUPPORTED="en_US.UTF-8:zh_CN....
2009-11-16 17:20:00 74
Tomcat源码学习(一)
作为一位Java程序员,如果您没有接触过开源软件、项目或框架的话,恐怕有些不可思议。轰轰烈烈的开源运动起源于Linux操作系统,Apache基金会在其中扮演了中流砥柱的角色,业界巨擘SUN,IBM,BEA和Oracle等公司的积极参与,使得声势浩大的开源运动成为软件开发领域势不可挡的力量。2001年11月,IBM向Apache基金会捐献出Visual Age for Java,这个看似穷途末路的产...
2009-11-16 15:53:00 74
Windows Mobile boot 过程详解
Wince 中可以比较方便的查看系统启动的过程。OEM开发时,需要写一些初始的代码。这些初始代码要和内核部分的HAL (hardware abstraction layer)相一致。当OEM根据自己的硬件平台搭建一个系统时,HAL和Wince的内核是通过静态链接来生成NK.exe的。实际上,当OEM Porting 一个Wince新平台时候,他们所写的代码要远远多于HAL。他们还需...
2009-11-13 11:23:00 58
BlackBerry 应用程序开发者指南 第一卷:基础--第1章 BlackBerry API
作者:Confach发表于March 19,200614:59 pm版权信息:可以任意转载, 转载时请务必以超链接形式标明文章原始出处和作者信息.http://www.cnblogs.com/confach/articles/353363.html1第1章BlackBerry API使用BlackBerryAPI在BlackBerry设备上使用Java...
2009-11-05 09:04:00 74
android需要看的书
1. Operating System2. Advanced Linux Programming3. Linux Device Drivers4.Design Partten
2009-11-01 16:00:00 75
arm EABI and the related
关于EABI什么是EABI?Embedded application binary interface, 即嵌入式应用二进制接口,是描述可连接目标代码,库目标代码,可执行文件影像,如何连接,执行和调试,以及目标代码生成过程,和c, c++语言接口的规范,是编译连接工具的基础规范,也是研究它们工作原理的基础,可惜arm的EABI迄今为止没有完全订好。作为EABI的组成部分有过 程调用规范,可执行文件...
2009-11-01 15:05:00 49
初识内联函数(inline function)
首先我们一起简单回顾一下函数调用的过程:我们知道,每个函数名就代表了该函数的起始地址,当该函数被调用的时,主调函数保存现场,然后跳到被调用的函数地址开始执行。被调用的函数执行完毕之后,通过之前保存的现场信息,返回到原来的地址继续执行后面的代码(指令)。通过上面的记述我们可以知道,在函数调用过程中发声了地址间的切换,这样以来,肯定会降低函数执行的时间效率。有没有更好的方法来提 高实践效率...
2009-11-01 09:34:00 56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人