android开发
黄志传
这个作者很懒,什么都没留下…
展开
-
Android开发:高度优化AsyncTask
在使用AsyncTask的时候我们可以看到几个明显的缺陷和问题:主要针对UI线程; 无法处理异常情况; 线程池里面维护的线程数量过多(CORE_POOL_SIZE默认是5个);所以针对以上弊端,我重写了该类,希望对大家有所帮助,另外如有不如意的地方,还请大家指正:package com.isomobile.toollib; import Andr转载 2011-12-09 10:55:49 · 584 阅读 · 0 评论 -
一个APK文件部署产生多个应用安装的效果
之前在Android开发中,只有一个应用入口,也就是只有一个Activity在intent-filter中声明: 以上设置可以在Android的应用列表中有一个位置。类似:那么如果多个Activity都做这样的设置,就会有多个Activity在应用列表中。这会给用户一个错觉,安装一个APK文件,安装了多个应用。实际上是转载 2012-03-01 12:41:46 · 435 阅读 · 0 评论 -
将程序关联成Android系统默认打开程序(Mime Type)
将程序关联成Android系统默认打开程序(Mime Type)比如通过文档查看器打开一个文本文件时,会弹出一个可用来打开的软件列表;如何让自己的软件也出现在该列表中呢? 通过设置AndroidManifest.xml文件即可:第一个标签是每个程序都有的,关键是要添加第二个!这样你的应用程序就会出现在默认打开列表了。。。转载 2012-02-29 15:48:40 · 1351 阅读 · 0 评论 -
android利用javamail实现后台发送可添加附件的邮件
android利用javamail实现后台发送可添加附件的邮件2011-07-24 19:09android中实现利用javamail的包发送邮件,代码如下 package com.Mail;import android.app.Activity;import android.os.Bundle;import android.util.Log;转载 2012-02-29 15:49:44 · 1101 阅读 · 0 评论 -
android中launchMode四种启动方法详解
区分Activity的四种加载模式在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:s转载 2012-03-01 12:39:35 · 482 阅读 · 0 评论 -
android 调用系统相机拍照 获取原图
好吧,为了这个问题又折腾了一整天。之前在网上找来的方法,如果在onActivityResult中直接用data.getData()的方式来生成bitmap,其实获取的是拍照生成的缩略图!看看尺寸就知道了。如果要获取原图,还需要一番折腾(特别是对于手里这个Samsung i9000)——之前朋友在不同的机型上使用的方法在我这里一直报错,且属于那种uncaught的错误-.- 话说回来,具体的折腾转载 2012-05-28 16:23:57 · 1106 阅读 · 1 评论 -
Android 通过Uri获取Bitmap对象
Android 开发过程中,可能会用到的,通过一个uri获取一个Bitmap对象 private Bitmap getBitmapFromUri(Uri uri) { try { // 读取uri所在的图片 Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentReso转载 2012-05-28 16:25:27 · 4319 阅读 · 0 评论