AsyncTask是Android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程。 使用AsyncTask最少要重写以下两个方法: 1、doInBack...
开始我以为悬浮窗口,可以用Android中得PopupWindow 来实现,虽然也实现了,但局限性非常大。比如PopupWindow必须要有载体View,也就是说,必须要指定在那个View的上面来实现。以该View为相对位置,来显示PopupWindow。这就局限了其智能在用户...
根据指定的图像路径和大小来获取缩略图 此方法有两点好处: 1.使用较小的内存空间,第一次获取的bitmap实际上为null,只是为了读取宽度和高度,第二次读取的bitmap是根据比例压缩过的图像,第三次读取的bitmap是所要的缩略图。 2. 缩略图对于原图像来讲没有拉伸,这里...
本文实例讲述了Android编程实现识别与挂载U盘的方法。分享给大家供大家参考,具体如下: 关于U盘的挂载可以先看一下这篇文章《Android2.3实现SD卡与U盘自动挂载的方法》,作者是将U盘直接挂载在SD卡下。我的机器是MTK6575的平台,支持sdcard和sdcard2...
具体可见http://developer.android.com/tools/debugging/ddms.html。 DDMS为IDE和emultor、真正的android设备架起来了一座桥梁。开发人员可以通过DDMS看到目标机器上运行的进程/现成状态,可以 android的...
本文介绍Android平台进行数据存储的五大方式,分别如下: 1 使用SharedPreferences存储数据 2 文件存储数据      3 SQLite数据库存储数据 4 使用ContentProvider存储数据 5 网络存储数据 下面详细讲解这五种方式的特点...
1. 第一种,使用 TabHost + ViewPager 实现该方法会有一个Bug,当设置tabHost.setCurrentTab()为0时,ViewPager不显示(准确的说是加载),只有点击其他任意一个tab后才会加载。 有解的同学吼一声~~~~~~~ Activit...
本文实例讲述了Android编程之控件ListView使用方法。分享给大家供大家参考。具体分析如下: 控件ListView是一个重要的控件,可以被用作用户列表等显示,下面进行它的操作测试。 下面代码实现了生成了一个ListView显示,并对每个条目的单击事件作出响应. 源代码...
本文实例讲述了Android通过反射实现强制停止应用程序的方法。分享给大家供大家参考,具体如下: private ActivityManager manager; private List<RunningAppProcessInfo> runningProc...
这里说有设计思想是我根据查看Android源代码提炼出来的代码逻辑,所以不会跟Google工程师的原始设计思想100%符合(也有可能是0%),但是本文一定可以帮助你理解AsyncTask,也可能有一些你以前没有发现的内容。 大家都知道,Android的主线程(又叫UI线程,线程...

我的博客

人生若只如初见,何事秋风悲画扇。