总述 Android应用程序被限制了内存使用上限,一般为16M或24M(具体看系统设置),当应用的使用内存超过这个上限时,就会被系统认为内存泄漏,被kill掉。所以在Android开发时,管理好内存的分配及使用十分重要,而首先要做的应是认识内存。 这篇文章便是从Linux的系统内存划分开始,逐步介绍 ...
分类:
移动开发 时间:
2017-01-24 21:04:27
阅读次数:
280
Z. Wang, W. Wu and B. Zhang, "A Distributed Control Method With Minimum Generation Cost for DC Microgrids," in IEEE Transactions on Energy Conversion, ...
分类:
其他好文 时间:
2017-01-22 21:19:46
阅读次数:
355
这一章,我们开始struts2中自定义类型转换器的学习。 自定义类型转换器 一、定义一个继承于StrutsTypeConverter的转换类: 二、在src下面定义一个properties文件,名为xwork-conversion.properties。struts2提供了两种方式来配置转换器 应用 ...
分类:
其他好文 时间:
2017-01-18 16:02:34
阅读次数:
241
1 执行 Git add somefile 的时候,出现 如下 错误: 解决方法: 2. 编译ICS时 出现 如下错误: build/core/Java.mk:20: *** dalvik/dexgen: Invalid LOCAL_SDK_VERSION '4' Choices are: curr ...
分类:
其他好文 时间:
2017-01-10 09:02:46
阅读次数:
166
在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的存储了多有Java编译字节码的归档文件。因为Android系统使用Dalvik虚拟机,所以需要把使用Java Compiler编译之后的class文件转换成Dalvik能够执行的class文件。这里需要强调的 ...
分类:
移动开发 时间:
2017-01-05 12:08:22
阅读次数:
363
Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik,并在Dalvik虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android主要应用于ARM平台,但不仅限于AR ...
分类:
移动开发 时间:
2016-12-29 08:00:22
阅读次数:
338
这几天在做一个项目时需要在Android中使用OSGi框架(Apache Felix),于是在一个android 4.4.2 版本系统的某品牌的平板上实验。 实验内容很简单:把felix包里的felix.jar包和一些bundles的jar包用android sdk里的dx及aapt工具转化为包含d ...
分类:
移动开发 时间:
2016-12-28 12:01:04
阅读次数:
276
z@z:~$ g++ -std=c++11 ref.cpp ref.cpp:7:10: error: invalid conversion from ‘int’ to ‘int*’ [-fpermissive] int *a = i; ^z@z:~$ g++ -std=c++11 ref.cpp ...
分类:
其他好文 时间:
2016-12-25 13:43:04
阅读次数:
172
转载:http://blog.csdn.net/zhangjg_blog/article/details/16102131 从java的动态性到类加载机制 我们知道,Java是一种动态语言。那么怎样理解这个“动态”呢?或者说一门语言具备了什么特性,才能称之为动态语言呢?对于java,我是这样理解的。 ...
分类:
编程语言 时间:
2016-12-17 23:01:08
阅读次数:
220
遇见的问题 Outofmemery 1,注意bitmap对象销毁 if(bitmapObject.isRecycled()==false) //如果没有回收 bitmapObject.recycle(); 1, 除了上次Android开发网提到的 优化Dalvik虚拟机的堆内存分配外,我们还可以强制 ...
分类:
移动开发 时间:
2016-12-14 13:50:48
阅读次数:
296