本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- sichunli_030
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
转载:Dalvik-Android的虚拟机,引发的重大争论
原文:Dalvik, Android's virtual machine, generates significant debate引用:http://www.infoq.com/news/2007/11/dalvik
With the release of Google's Android SDK earlier this week, there was much discussion ...
DVM和JVM的区别
DVM:Dalvik Virtual Machine
JVM:Java Virtual Machine
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.de ...
安卓高手之路之ClassLoader(二)
因为ClassLoader一定与虚拟机的启动有关系,那么必须从Zygote的启动开始看代码。下面就分析一下这些代码,行数不多:
int main(int argc, const char* const argv[])
{
// These are global variables in ProcessState.cpp
//ProcessState.cpp中可能要用到一些 ...
Android 入门 和 环境搭建
1.android是什么
2005
google收购了ANdroid lnc. (有可能变成 google mobile)
开始 Dalvik VM的研究
2007
开发手机联盟成立
Sdk1.0预览发布
2008
Google 第一届手机开发者大赛
Google 第一个亲儿子 T-Mobile G1发布
SDK1.01 发布
Android 开发源代码(Apache License)
...
TWaver Android 概述
Android特性
Android是Google公司基于Linux内核的开源操作系统,主要用于移动设备,目前在智能手机市场占有重要份额。Android应用层使用Java语言开发,运行于Dalvik虚拟机,每个Android应用运行在独立的虚拟机中,这保证了各应用间资源的保护和线程安全。Android架构简图
Android编程方式:Java,NDK,HTML
通常使用Java语言开 ...
android反编译----smali Wiki翻译--寄存器
寄存器 Registers
描述smali文件中寄存器的具体信息,并概括在dalvik字节码中的信息。
介绍Introduction
在dalvik字节码中,寄存器总是32位,能够保存任何类型的值。2个寄存器用来保存64位的类型(Long和Double)。
说明方法中寄存器的个数
有两种方法指定方法中有多少个寄存器可用。类似 .registers的指令,指明了方法中总的寄存器数目;另一中 ...
bitmap设置图片尺寸缩小,避免内存溢出/OutOfMemoryError的优化方法
我们都知道Android的Dalvik VM为一个应用提供了大约16MB的内存,一般我们处理超过8MB的图片将会出现OutOfMemoryError异常(内存溢出异常),报如下错误:
20155392-byte external allocation too large for this process.
VM won't let us allocate 20155392 bytes
Ja ...