- 浏览: 6315 次
最新评论
文章列表
最近在写程序的时候图片加载老是报出内存溢出的错误,表示很是头痛。网上找了些文章看了看。今天就大致的总结下。可以先去看下这篇文章 http://www.2cto.com/kf/201208/148379.html 很是详细。
大致就用到了java 软引用的概念,图片处理,java回收机制三种方法合力解决了OOM的问题。随然知道了方法但在调试的时候还是费了不少时间。
我加载图片的代码大多数都是在自定义的适配器中,所以我选择把内存处理的方法写在运用适配器的activity中,首先先去加载图片代码如下:
private Bitmap loadBitmapImage(String ...
自定义Adapter写法记录
- 博客分类:
- Android学习笔记
package com.example.coolvidaoplayer;
import java.util.List;
import java.util.Map;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import and ...
一切尽在代码中
package com.sime.dialog;
import com.sime.R;
import android.app.Activity;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
/*
* Dialog基类
* */
public abstract class DefaultDialog extends Builder {
private String[] items;
public DefaultDialog(A ...
最近SDCard和File操作较多,称周末做了个dome总结下,希望对大家有帮助
功能模仿安卓优化大师的文件管理器,有些功能还没有完善,希望有时间的朋友帮忙完善下
先看效果图
我单击sime目录下的dota
界面如上,上面的两个按钮都是动态生成的单击它们可以回到对应的目录
来看下实现思路吧
首先,要获得这样一个文件目录的列表就用使用ListView
先看 UI的布局文件
<RelativeLayout xmlns:android="http://schemas.android.co ...
最近在Android的学习中,经常用到文件的IO操作,今天就简单的总结一下
首先是File类的概念
File类给我的感觉就是文件夹的管理,涉及文件的目录,长度和文件的读写权限等操作,不涉及文件的读写操作。可以联想下我们电脑的上的文件管理。一般要新建一个文件都是方法某个文件夹下的,搜索某个文件的的时候,一般都有路径,如G:\11game\11Game.exe。应此在读写文件前需要给文件定位。
如何操作呢?
想想平时,第一步,要新建一个文件夹,在某个目录下,java的代码中是这样写的
File file=new File(“文件的目录路径”);
file.mkdir();
有了目 ...