点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - android耗时任务
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
android service 例子
android SDK提供了Service,用于类似*nix守护进程或者windows的服务。 Service有两种类型: 1. 本地服务(Local Service):用于应用程序内部 2. 远程服务(Remote Sercie):用于android系统内部的应用程序之间前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。后者可被其他应用程序复用,比如天气预报服务,其他应用程序不需要再写这样的服务,
所属分类:
Android
发布日期:2011-03-01
文件大小:61kb
提供者:
luobobaobao
android开发秘籍--pdf
第1章 Android概述 1.1 Android演化史 1.2 Android的两面性 1.3 运行Android的设备 1.3.1 HTC系列机型 1.3.2 摩托罗拉系列机型 1.3.3 三星系列机型 1.3.4 平板电脑 1.3.5 其他设备 1.4 Android设备的硬件差异 1.4.1 屏幕 1.4.2 用户输入方式 1.4.3 传感器 1.5 Android的特点 1.5.1 多进程和应用程序微件 1.5.2 触摸、手势和多点触控 1.5.3 硬
所属分类:
Android
发布日期:2013-06-18
文件大小:34mb
提供者:
zxj240520
Android中利用Handler在子线程中更新界面--简单的小球上下跳动案例
当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activity互不影响。当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭,因此我们需要另外起动一个线程来处理长耗
所属分类:
Android
发布日期:2013-07-09
文件大小:56kb
提供者:
a13429921973
Android开发
Android开发秘籍.pdf 资源很清晰 ,很好,由浅入深 《android开发秘籍》 第1 章 android 概述 1 1.1 android 演化史 1 1.2 android 的两面性 2 1.3 运行android 的设备 2 1.3.1 htc 系列机型 4 1.3.2 摩托罗拉系列机型 4 1.3.3 三星系列机型 4 1.3.4 平板电脑 5 1.3.5 其他设备 5 1.4 android 设备的硬件差异 5 1.4.1 屏幕 5 1.
所属分类:
Android
发布日期:2013-08-23
文件大小:20mb
提供者:
linsa0517
Android异步任务之AsyncTask源码
在实际的开发中过程,我们可能经常要求应用程序做一些“耗时操作”,例如网络下载,加载大量资源等。这时候我们就不能直接在UI线程中(主线程)中去完成这些“耗时操作”,因为,UI线程主要是用来更新界面UI,如果一次进行太多的任务处理,并且这些任务需要相当的时间来完成,就会造成UI线程堵塞,结果可能是应用无响应(Android4.0以后,谷歌已经禁止在UI线程中进行“耗时操作”),这样的用户体验显然非常糟糕,那么我们该如何去处理这些“耗时操作”呢?
所属分类:
Android
发布日期:2015-09-28
文件大小:1mb
提供者:
qq_24789865
自定义AlertDialog对话框用于加载等耗时任务提示
自定义AlertDialog对话框用于加载等耗时任务提示,博文地址http://blog.csdn.net/u012806692,在这个地址的内容中找下,因为刚写完还是404。。。。
所属分类:
Android
发布日期:2016-03-01
文件大小:1mb
提供者:
u012806692
Splash界面/启动界面中处理耗时任务演示代码
Splash界面/启动界面中处理耗时任务演示代码,详细介绍请参考:http://blog.csdn.net/u012939909/article/details/53350417
所属分类:
Android
发布日期:2016-11-26
文件大小:1mb
提供者:
u012939909
Android中AsyncTask的入门使用学习指南
AsyncTask异步任务,用于执行耗时任务并在UI线程中更新结果。下面这篇文章主要给大家介绍了关于Android中AsyncTask入门使用的相关资料,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-08-26
文件大小:97kb
提供者:
weixin_38628830
android教程之使用asynctask在后台运行耗时任务
AsyncTask用在需要在ui线程中调用、在背景线程中执行耗时任务、并且在ui线程中返回结果的场合。下面就是一个在背景中运行的AsyncTask的实现DownloadDBTask
所属分类:
其它
发布日期:2020-09-04
文件大小:39kb
提供者:
weixin_38674763
Android开发中比较耗时的一些操作小结
主要介绍了Android开发中比较耗时的一些操作小结,本文根据实际开发经验总结了6条比较耗时的编程操作,请大家注意下,需要的朋友可以参考下
所属分类:
其它
发布日期:2020-09-03
文件大小:29kb
提供者:
weixin_38738506
Android 下载网络图片并显示到本地
Android下载网络图片的流程是: 发送网络请求->将图片以流的形式下载下来->将流转换为Bitmap并赋给ImageView控件。 注意点 最新的Android系统不可以在主线程上请求网络,需要使用线程来请求 下载图片属于耗时任务,最优做法是放在一个AsyncTask中操作 设计思路 1.网络请求:该例中需要下载的文件类型是图片类型,可以将网络请求获取的数据类型转换为Bitmap已供ImageView直接使用,但是一个合理的网络请求类的设计是将下载的数据类型转换为最基本的
所属分类:
其它
发布日期:2021-01-06
文件大小:50kb
提供者:
weixin_38691256
Android中AsyncTask的入门使用学习指南
前言 AsyncTask异步任务,用于执行耗时任务并在UI线程中更新结果。 我们都知道,Android UI线程中不能执行耗时的任务,否则就会出现ANR。对于耗时的操作就需要放到子线程中操作,操作完成后需要通知UI线程进行更新等操作,这就需要Android的异步消息机制(创建一个Message对象,使用Handler发送出去,然后在Handler的handleMessage()方法中获得刚才发送的Message对象,然后在这里进行UI操作)。 不过本文要说的是AsyncTask,其实早在A
所属分类:
其它
发布日期:2021-01-04
文件大小:99kb
提供者:
weixin_38733885
Android实例HandlerThread源码分析
HandlerThread 简介: 我们知道Thread线程是一次性消费品,当Thread线程执行完一个耗时的任务之后,线程就会被自动销毁了。如果此时我又有一 个耗时任务需要执行,我们不得不重新创建线程去执行该耗时任务。然而,这样就存在一个性能问题:多次创建和销毁线程是很耗 系统资源的。为了解这种问题,我们可以自己构建一个循环线程Looper Thread,当有耗时任务投放到该循环线程中时,线程执行耗 时任务,执行完之后循环线程处于等待状态,直到下一个新的耗时任务被投放进来。这样一来就避免了多次
所属分类:
其它
发布日期:2021-01-04
文件大小:85kb
提供者:
weixin_38589314
Android开发中避免应用无响应的方法(Application Not Responding、ANR)
App里发生的最糟糕的事是弹出应用无响应”Application Not Responding” (ANR) 对话框.本课讲的是如何保持应用响应,避免ANR。 什么触发ANR 通常,系统会在应用无法对用户输入响应时显示ANR。比如,如果一个应用在I/O操作上阻塞了(频繁请求网络)UI线程,系统无法处理用户输入事件。或者,在UI线程中,app花了大量时间在构建复杂的类,或在游戏中计算下一个动作。保证这些操作高效是很重要的,但最高效的代码也需要花费时间。 在任何情况下,都不要在UI线程执行耗时任务,
所属分类:
其它
发布日期:2021-01-04
文件大小:63kb
提供者:
weixin_38651273
Android异步方法以同步方式实现
Android强制异步转同步方法,供大家参考,具体内容如下 Android系统中规定耗时任务需要在异步线程中进行,特别是网络请求必须在异步线程中进行否则会抛出NetworkOnMainThreadException,但是在一些特殊的情况我们需要保证在获得到网络请求结果之后在进行余下操作,这时候便需要在UiThread中进行相关操作。 这样就需要用到线程阻塞的原理,这里可以借助Callable或FutureTask来实现。 public static String getSyncBusiness
所属分类:
其它
发布日期:2021-01-04
文件大小:56kb
提供者:
weixin_38499553
Android打印主线程所有方法执行时间
前言: 我们知道Android卡顿主要是主线程中有耗时操作导致的,那么我们怎么能方便快捷的获取主线程中的所有耗时方法执行时间呢?今天我们来介绍两个方案 方案一:利用Looper.java中loop()方法的logging.print的特殊关键字进行耗时打印: 在消息分发时,主线程的looper.loop()方法会遍历所有的消息进行分发,执行耗时任务。我们看下源码的loop()方法: for (;;) { Message msg = queue.next(); // mi
所属分类:
其它
发布日期:2021-01-03
文件大小:755kb
提供者:
weixin_38658564
浅谈Android 的线程和线程池的使用
Android 的线程和线程池 从用途上分,线程分为主线程和子线程;主线程主要处理和界面相关的事情,子线程则往往用于耗时操作。 主线程和子线程 主线程是指进程所拥有的线程。Android 中主线程交 UI 线程,主要作用是运行四大组件以及处理它们和用户的交互;子线程的作业则是执行耗时任务。 Android 中的线程形态 1、AsyncTask AsyncTask 是一种轻量级的异步任务类,可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新 UI, AsyncTas
所属分类:
其它
发布日期:2021-01-20
文件大小:79kb
提供者:
weixin_38524851
Android开发四大组件之实现电话拦截和电话录音
一、问题描述 使用BordercastReceiver和Service组件实现下述功能: 1.当手机处于来电状态,启动监听服务,对来电进行监听录音。 2.设置电话黑名单,当来电是黑名单电话,则直接挂断。 当拨打电话或电话状态发生改变时,系统就会发出有序广播,因此我们可以使用BordercastReceiver接受广播,因BordercastReceiver执行时间短不能执行耗时任务也不能使用子线程,因此我们应启动一个Service来监听电话并进行处理 二、加入AIDL文件 Andro
所属分类:
其它
发布日期:2021-01-20
文件大小:68kb
提供者:
weixin_38723691
Android自带的四种线程池使用总结
在Android开发中,如果我们要执行某个耗时任务,一般都会考虑开启一个线程去处理。 因为我们都知道一个线程run方法执行完毕后,才算真正结束,但是,这只是结束,并没有被回收,会一直闲置在那里,等待GC去回收,所以如果每执行一个任务,我们都new一个线程,那么在某些极端的场景下,是比较消耗内存的。 之前的内存优化的文章中,我讲过关于android中的池的概念,也就是复用的机制,那么对于线程也有个线程池。 这篇文章先简单介绍下Android中自带的四种线程池: 1 、newCachedTh
所属分类:
其它
发布日期:2021-01-20
文件大小:49kb
提供者:
weixin_38619967
深入理解Android中的Handler异步通信机制
一、问题:在Android启动后会在新进程里创建一个主线程,也叫UI线程(非线程安全)这个线程主要负责监听屏幕点击事件与界面绘制。当Application需要进行耗时操作如网络请求等,如直接在主线程进行容易发生ANR错误。所以会创建子线程来执行耗时任务,当子线程执行完毕需要通知UI线程并修改界面时,不可以直接在子线程修改UI,怎么办? 解决方法:Message Queue机制可以实现子线程与UI线程的通信。 该机制包括Handler、Message Queue、Looper。Handler可以把
所属分类:
其它
发布日期:2021-01-20
文件大小:353kb
提供者:
weixin_38698018
«
1
2
3
4
»