错误1:07-21 22:54:14.719: E/AndroidRuntime(21497):java.lang.UnsatisfiedLinkError:Couldn't load weibosdkcore from loader dalvik.system.PathClassLoader[De...
写出高效代码的两条基本的原则:(1)不要做不必要的事;(2)不要分配不必要的内存。
1. 内存优化
Android系统对每个软件所能使用的RAM空间进行了限制(如:Nexus one 对每个软件的内存限制是24M),同时Java语言本身比较消耗内存,dalvik虚拟机也要占用一定的内存空间,所以合理使用内存,彰显出一个程序员的素质和技能。
1) 了解JIT
即时...
分类:
移动开发 时间:
2015-07-21 18:41:19
阅读次数:
253
模板类模板成员函数(member function template)隐式处理(implicit)变化本文地址:http://blog.csdn.net/caroline_wendy/article/details/24233693指针支持隐式转换(implicit conversion), 在动态...
分类:
编程语言 时间:
2015-07-21 18:34:39
阅读次数:
214
ZigZag Conversion :
The string “PAYPALISHIRING” is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)P A...
分类:
其他好文 时间:
2015-07-20 19:41:58
阅读次数:
116
Dalvik虚拟机与Java虚拟机有着很多相似的特性,都支持GC,JIT,JNI等等。其主要区别在于文件格式以及指令集不同,下面对两者的特性进行比较与讨论。Difference1:文件格式 Dalvik的虚拟机类文件采用dex格式,而JVM的类文件是class格式。不同之处在于,我们熟悉的cl...
分类:
其他好文 时间:
2015-07-20 18:34:27
阅读次数:
133
Android开发中有对APK的方法数量做限制,不能超过65536.如果超过了该数目,会遇到如下异常:
Conversion to Dalvikformat failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536
之所以出现上述问题,主要原因在于Android系统中,方法id存储在Dex文件中使用的是short类型数据,...
分类:
其他好文 时间:
2015-07-20 01:21:46
阅读次数:
207
【006-ZigZag Conversion(Z字型转换)】输入一个字符串和指定的行数,将字符以Z字型输出。计算出字符的最大列数,根据列数和行数创建一个一维数组,再计算每个字符中一维数组中的位置,再对一维数组中的字符进行紧凑操作,返回结果。...
分类:
编程语言 时间:
2015-07-18 09:39:05
阅读次数:
171
安卓结构(由于不能传图片所以请大家自己搜下吧!!)然后dvm和jvm的区别dalvik是基于寄存器而jvm是内存中2》生成的字节码文件jvm是。class而dalvik是dex格式3》dalvik是可以运行多个而jvm只运行一个!创建一个项目然后分析项目组成的结构:src----编写的源代码gen----自动生成..
分类:
移动开发 时间:
2015-07-18 07:17:13
阅读次数:
130
作者:Gabor Paller 翻译:YULIANGMAXv1.0表中的vx、vy、vz表示某个Dalvik寄存器。根据不同指令可以访问16、256或64K寄存器。表中lit4、lit8、lit16、lit32、lit64表示字面值(直接赋值),数字是值所占用位的长度。long和double型的值占...
分类:
其他好文 时间:
2015-07-17 11:25:02
阅读次数:
221
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell在文章Dalvik虚拟机加载类的机制中,我们讨论了Dalvik虚拟机加载类的相关原理,本文就来讨论一下,如何利用Dalvik提供的这些机制进行DEX/JAR的动态加载。首先...
分类:
编程语言 时间:
2015-07-16 19:57:37
阅读次数:
271