自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除