最近写的一个应用涉及到使用GridView显示图片,当使用BaseAdapter传统的的实现时,在真机上快速滚动时会出现OOM情况。
一个临时性的解决方案就是改动图片尺寸,减小内存。这种方法简单却不安全。如果图片够多,也存在依然OOM的情况。
一个有效的方法就是使用异步加载。获取应用程序最大可用内存: int maxMemory = (int) Runtime.getRuntime().maxM...
分类:
移动开发 时间:
2015-04-13 09:33:28
阅读次数:
194
对 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序(出之老罗)做入门级注解^_^,希望查看者多多留言,确实有很多地方不是太懂,,,谢谢了...
分类:
移动开发 时间:
2015-04-13 09:30:21
阅读次数:
294
//StringBuffer的insert()方法和append()方法class aa{ public static void main (String[] args) { StringBuffer str = new StringBuffer("wlf"); System.out.pri...
分类:
移动开发 时间:
2015-04-13 09:24:55
阅读次数:
183
刚学android不久,最近卫卫发给我了一个视频,是怎样制作android手机上的短信发送器,一方面我感觉很有意思,另一方可以陪着她一起,今天弄完了,特来总结一下,虽然说比较简单吧,但还是有总结的必要的。短信发送器主要是用于android下的短信发送的,其主要的界面就是输入发送..
分类:
移动开发 时间:
2015-04-13 07:07:13
阅读次数:
132
http://www.eoeandroid.com/thread-568548-1-1.html
分类:
移动开发 时间:
2015-04-13 07:08:06
阅读次数:
130
项目路径坑模拟器的路径从之前的 ~/Library/Application Support/iPhone Simulator 移动到了 ~/Library/Developer/CoreSimulator/Devices/ 这相当的坑爹,之前运行用哪个模拟器直接选择这个模拟器文件夹进去就能找到项目现在...
分类:
移动开发 时间:
2015-04-13 06:58:15
阅读次数:
227
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件. 首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得...
分类:
移动开发 时间:
2015-04-13 06:56:43
阅读次数:
104
当下,你想不听到Apple Watch的消息都难。这款智能手表在三月初发布时,有关它的新闻报道铺天盖地。记者们在博客上对发布会的每个阶段进行了实况报道,苹果粉丝们通过博客、推特和YouTube视频对这款智能手表展开了热烈讨论。Apple新贵Apple Watch为了防止世界上还有人不知道这款设备,苹...
分类:
移动开发 时间:
2015-04-13 06:56:22
阅读次数:
181
Android之App界面的挂载与显示及源码分析
1.前言
2.入门
3.视图树
4.源码分析...
分类:
移动开发 时间:
2015-04-13 01:47:25
阅读次数:
210
日前,乐视网董事长贾跃亭在微博上发布的一封《致苹果的一封信:下一代移动互联网不再需要专制者》引发了无数网友的热议。在信中,贾跃亭表示,只有时代的模式,没有永恒的模式,封闭的苹果已不符合时代的发展趋势,必然会衰弱。 也许,贾跃亭的这封信得罪了不少果粉,不过刘旷却认为贾跃亭的这封信只是说了一番大实...
分类:
移动开发 时间:
2015-04-13 01:42:34
阅读次数:
147
列表视图和适配器的绑定列表视图既可以使用ListView组件,也可以继承ListActivity。显示可以是ArrayAdapter,也可以是游标SimpleCursorAdapter,还可以是继承BaseAdapter展示其它视图。Cursor c = getContentResolver().q...
分类:
移动开发 时间:
2015-04-13 01:41:19
阅读次数:
214
UIBezierPath *aPth = [UIBezierPath bezierPathWithArcCenter:CGPointMake(55, 65.f) radius:50.f startAngle:-M_PI_2 endAngle:M_PI_2 clockwise:YES]; ...
分类:
移动开发 时间:
2015-04-13 01:35:14
阅读次数:
189
(转)http://www.cnblogs.com/daemon369/p/3266264.htmlAndroid Studio是今年5月份Google I/O2013开发者大会上Google为Android开发者发布的一项全新的基于IntelliJ IDEA的Android开发环境。官方网址:ht...
分类:
移动开发 时间:
2015-04-13 01:34:47
阅读次数:
225
Android中的进度条有多种:对话框进度条,标题栏进度条和水平进度条1.对话框进度条a) 覆盖Activity的onCreateDialog()方法,并在其中创建对话框。b) 调用Activity的showDialog()方法,显示进度条对话框。public class MainActivity ...
分类:
移动开发 时间:
2015-04-13 01:34:49
阅读次数:
148
数据库数据库增删改查添加insert into info (name,phone) values ('zhangsan','110')删除delete from info where name='zhangsan'修改update info set phone ='999' where name =...
分类:
移动开发 时间:
2015-04-13 01:34:39
阅读次数:
210
a) 调用Activity的onCreateDialog()方法创建对话框b) 分别在OnDateSetListener的onDateSet()方法和OnTimeSetListener的onTimeSet()事件方法中更改日期和时间。c) 调用Activity的 showDialog()方法显示对话...
分类:
移动开发 时间:
2015-04-13 01:30:21
阅读次数:
147
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R 替换文本Ctrl...
分类:
移动开发 时间:
2015-04-13 00:21:21
阅读次数:
204