- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 android项目开发 统筹兼顾 需要考虑的内容
一 应用规划: ※ 确定功能。 ※ 必须的界面及界面跳转的流程。 ※ 需要的数据及数据的来源及格式。 ※ 是否需要服务端支持。 ※ 是否需要本地数据库支持。 ※ 是否需要特殊权限。 ※ 是否需要后台服务。 二 架构设计: ※ 分层。 ※ 网络连接。 ※ 数据处理 -xml 、
2013-12-16 11:22:15 411
转载 ListView滑动过程中图片显示重复错乱闪烁问题解决
主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。1、原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View)。ListView通过adapter的getView函数获得每行的item。滑动过程中,a. 如果某行item已经滑出屏幕,若该item不在
2013-12-04 10:46:20 817
转载 浅析java中ArrayList与Vector的区别以及HashMap与Hashtable的区别
就ArrayList与Vector主要从二方面来说.一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半就HashMap与HashTable主要从三方面来说。一.历史原因:Hashtable是基于陈旧的Dictionary类的,Has
2013-12-04 10:36:51 490
转载 java中ArrayList 、LinkList的区别分析
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考) 3.对于新增和删除操作add和remove,LinedList比较占优势,只需要对指
2013-12-04 10:34:16 449
转载 JNI技术与Android应用
JNI技术与Android应用 1. 什么是 JNI JNI是Java Native Interface的缩写。从Java 1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。使用java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下这样做
2013-12-03 17:08:30 468
原创 Android Bitmap的使用
//注意: //以上代码,测试其中一个方法时最好注释掉其余的代码 public class MainActivity extends Activity { private ImageView imageView; private Bitmap copyRawBitmap1; private Bitmap copyRawBitmap2; private Bitmap copy
2013-12-03 11:24:45 674
转载 应用中使用Bitmap的时候如何防止OOM的产生
在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。 1) 要及时回收Bitmap的内存 Bitmap类有一个方法recycle(),从方法名可以看出意思是回收。这里就有疑问了
2013-12-03 11:11:52 519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人