`
vivambulate
  • 浏览: 9671 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
给listview写adapter的时候遇见这样一个问题:      在重写public View getView(int position, View convertView, ViewGroup parent)时, 通常为了性能, 会对convertView进行重用,如果convertView为null,则会主动new一个新的View并返回,系统会将这个View 缓存,在下次调用getView时传入。并且不同的position和convertView是一一对应的。我也一直是这样认为的。      问题来了,在HTC Desire HD@Android 2.2上测试的时候,我发现并非如 ...
从jpg格式的图片文件创建Bitmap对象后,发现Bitmap的长宽大小都变成了原来jpg的两倍,比如 jpg是720 x 540 创建的Bitmap的宽和高分别是1440 x 1080 这是为什么呢?求指导           -------------------------------------- 使用BitmapFactory.options.sampleSize = 1就可以了
自己写个程序,图片编辑类的 需要分配大量int数组 同时不断绘图 然后在Samsung Galaxy Nexus(配置算不错了吧...)上测试竟然爆java.lang.OutOfMemoryError错误,跟踪发现是因为数组分配啊! 然后在Sony Ericsson E15i(X8) (配置算入门吧...)上测试,尼玛竟然不爆内存错误,虽然处理慢了点,但毕竟能跑啊!   这是神马情况... 再折腾折腾看 也求知道的指点指点!
当listview中的图片需要从网络加载时,便出现了异步加载的问题。 常见的比如应用推荐,ListView的每一项包含一个图标和一段文字。 简单说一下思路:   1. 先加载文字,图标位置先空着或设成默认图标,显示ListView。同时新开线程去从网络获取图标。 2. 每获取到一个图标,更新ListView关联的Adapter所操作的数据。然后调用     BaseAdapter.notifyDataSetChanged ()来更新相应表项的图标。   需要注意的是,每次调用BaseAdapter.notifyDataSetChanged ()后, ...
这一章介绍Java的基础结构,如8种基本数据类型、数组、控制等。 我记一下平时用的比较少的。   StringBuilder, a class that can be used to build a long string from many pieces, which is more efficient than concatentation. StringBuilder should used in a single thread.Instead, StringBuffer allows mutiple threads to operate.   java.util.Scanner ...
这一章没什么好写的 需要注意的是,Java里的一些行话变了 J2SE ----> Java SE J2EE ----> Java EE ... J2已经过时了,有效期是1998-2006 SDK  -----> JDK   不过这些也无所谓... 我的IDE选择eclipse
First release of Java: 1996 Java 的11个口号: 1. Simple     和C++相比,去除很多不常用、不好理解、易混淆的弊大于利的特性,如头文件、指针、结构、联合、操作符重载等;     ... 2. Object oriented     和C++相似,区别是Java是单继承,其多继承特性由接口这个概念和metaclass model(这是啥?待查)来实现 3. Network-Savvy     但凡写过网络编程的都觉得用Java来写真是省事,至少我是这么觉得,就和本地文件读取一样 4. Robust     强健性,和C++类似,但 ...

第一帖

大四,面临毕业,决定工作,Java方向,具体暂未定 从图书馆借来了Core Java 8th Edition I\II,想好好重新全面地、系统的把SE看一看,就当看小说了 所以借此平台做个笔记~ 之前对Java的学习主要依靠李刚老师写得《疯狂Java讲义》,写的真心好。 ——2011-12-14  
Global site tag (gtag.js) - Google Analytics