原文:安卓开发笔记——关于AsyncTask的使用

在安卓开发中,我们经常要进行一些耗时操作,比如数据库操作,获取网络资源,读取内存文件等等,当我们在处理这些耗时操作的时候,如果我们直接在UI主线程进行,那么可能会导致阻塞UI主线程,使得UI界面卡顿,带来很不好的用户体验,因此安卓也给我们提供了 个异步操作的类,Handler和AsyncTask。 今天先讲AsyncTask,AsyncTask类是Andorid提供给我们的一个轻量级异步类,算是一 ...

2015-04-06 18:47 6 2680 推荐指数:

查看详情

开发笔记——探索EventBus

1、关于EventBus: 组件通讯在Android开发中是不可避免的,随着业务需求的复杂化,代码中需要我们去处理的业务逻辑难度也不断增大。例如多个Fragment之间的数据传递,Service与Activity、Fragment之间的通讯,BroadCast与Activity、Fragment ...

Wed Oct 14 06:07:00 CST 2015 4 1562
开发笔记(十七):帧动画制作与开发

Android动画主要分为3种 View动画 帧动画 属性动画 何为帧动画? 帧动画最简单,通过顺序播放一系列的图像产生动画,就和动画片的原理是一样的。做好的结果可以是这样: ...

Sun Mar 31 04:43:00 CST 2019 0 642
开发笔记——关于文件断点续传

什么是断点续传? 客户端软件断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的 ...

Sun Apr 12 00:21:00 CST 2015 2 2166
开发笔记——自定义广告轮播Banner(实现无限循环)

  关于广告轮播,大家肯定不会陌生,它在现手机市场各大APP出现的频率极高,它的优点在于"不占屏",可以仅用小小的固定空位来展示几个甚至几十个广告条,而且动态效果很好,具有很好的用户"友好性",下面来 ...

Sun Jul 19 00:59:00 CST 2015 8 13227
开发笔记(十八):实现button按钮事件的三种方法

  Android开发中有三种主要的方式用于设置View的点击事件,1、创建内部类;2、主类中实现OnClickListener接口;3、使用匿名内部类。这三种方式都用到了OnClickListener接口,只是不同形式而已。其中OnClickListener是监听View点击事件的接口,接口 ...

Mon Apr 01 01:18:00 CST 2019 0 2174
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM