- 博客(5)
- 收藏
- 关注
原创 AsyncTask源码解析
在Ui线程需要与子线程进行数据交互,并涉及到UI更新的时AsyncTask是最常用的办法。所以作为Android开发中最容易用到的一个类,非常有必要研习一下他的源码。这样将有助于更灵活的在应用层使用这个类。AsyncTask常用方式举例private class DownloadFilesTask extends AsyncTask<URL, Integer, Long> { /**
2016-11-21 19:20:20 257
原创 Android耗时任务处理方案--AsyncTask
在android应用中,每一个应用都对应一个进程,而应用的进程默认情况下只会开启一个线程即主线程。所有的操作都发生在主线程(或者称为UI线程)。 主线程的生死存亡是和进程一致的。 运行在UI线程中的操作主要有System Event, Input Event, Application, Service, Alarm, UI Drawing.这些类的代码都会执行在UI线程中。而且在这类操作中写的所
2016-11-05 09:04:11 2689
原创 Android开发笔记--检查更新app功能
android检查更新app是一个比较常见的功能。但是功能也比较单一。也是一块可以复用的代码。所以我这里想把自己检查更新的代码写下来。如果想使用直接移植过去就好。也不用重复开发了。整个检查更新的大致过程1.需要用户触发检查更新,所以界面里做个btn 2.用户点击btn后触发事件,弹出一个dialog或者toast提示用户是否是最新版本,需不需要更新 3.btn点击触发后,我们不能直接在UI层里做
2016-08-21 11:56:52 1392
原创 Android学习笔记-IPC机制浅析
很多人都写过IPC机制,但是我想再写一下自己的体会与感想。因为Andoird中的IPC机制应用到的地方非常广泛,而且很难一次掌握,所以想通过写一个系列博客。这样能够让自己更深切的理解IPC机制。 IPC即进程间通信,即两个进程间进行数据交换的过程。注意这里重点在于数据交换。两个进程之间通信最重要的目的就是为了进行数据的交换。 但在此之前想明白进程、线程是什么很重要。 先前写过一篇关于什么是进程
2016-08-14 11:56:12 274
翻译 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-08-10 23:01:26 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人