2014年1月10日
摘要: 1、BitMap to inputStream: ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 100, baos); InputStream isBm = new ByteArrayInputStream(baos .toByteArray());2、BitMap to byte[]: Bitmap defaultIcon = BitmapFactory.decodeStream(in); ByteArrayOutputStream st... 阅读全文
posted @ 2014-01-10 15:44 清凉一夏之博客 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Android.mk 文件中各字段的含义LOCAL_PATH:=$(call my-dir) LOCAL_PATH是定义源文件在哪个目录用的. my-dir 是个定义的宏方法, $(call my-dir)就是调用这个叫 my-dir的宏方法,这个方法返回值就是Android.include $(CLEAR_VARS) CLEAR_VARS 变量是build system里面的一个变量 这个变量指向了所有的类似 LOCAL_XXX的变量, 执行完这一句话, 这个编译系统就把所有的类似 LOCAL_MODULE,_SRC_FILELOCALS,LOCAL_STATIC_LIBRARIES,... 阅读全文
posted @ 2014-01-10 15:43 清凉一夏之博客 阅读(442) 评论(0) 推荐(0) 编辑
摘要: package com.itheima.mobilesafe.utils;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import android.content.Context;public class AssetCopyUtils { public static File copy(Context context, String fileName, String destPath) { try { InputStream i 阅读全文
posted @ 2014-01-10 15:39 清凉一夏之博客 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 一、系统自带的listview.setonRefreshListener(new OnRefreshListener() {// 设置刷新监听 public void onRefresh() { new AsyncTask() { protected Void doInBackground(Void... params) { SystemClock.sleep(1000); data.add("刷新后添加的内容"); return null; } @Overrideprotected void onPostExecute(Void result) { adapter.not 阅读全文
posted @ 2014-01-10 15:35 清凉一夏之博客 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Android 性能优化篇一、使用Gallery控件,如果载入的图片过多、过大、出现OOM异常。因为Android默认分配的内存只有几兆。如果是jpg之类的,在内存中展开时就会占用大量的空间,容易内存溢出 ImageView i = new ImageView(mContext); BitmapFactory.Options options=new BitmapFactory.Options(); options.inSampleSize = 10; Bitmap bm = BitmapFactory.decodeFile(lis. get(position).toString(),optio 阅读全文
posted @ 2014-01-10 15:29 清凉一夏之博客 阅读(152) 评论(0) 推荐(0) 编辑