E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android多线程
Android多线程
断点续传下载
这个月接到一个项目。要写一个像360助手一样的对于软件管理的APP;当中。遇到了一个问题:多线程断点下载这个,因为之前没有写过这方面的应用功能。所以。不免要自学了。然后就在各个昂站上收索并整理了一下。跟大家分享一下。也能加深我在这方面的理解。什么是多线程下载?多线程下载事实上就是迅雷,BT一些下载原理,通过多个线程同一时候和server连接,那么你就能够榨取到较高的带宽了,大致做法是将文件分割成N
mengfanrong
·
2016-02-19 20:00
Java多线程(三)volatile域
相关文章Java多线程(一)线程定义、状态和属性Java多线程(二)同步
Android多线程
(一)线程池
Android多线程
(二)AsyncTask源码分析前言有时仅仅为了读写一个或者两个实例域就使用同步的话
itachi85
·
2016-02-13 17:00
java
多线程
volatile
原子性可见性有序性
实例讲解
Android多线程
应用开发中Handler的使用
其实可以理解Handler为主线程和另外的线程之间进行数据更新的东东,并且Handler在主线程中,并在Handler直接调用线程的run方法packagecom.Handler02;importandroid.app.Activity;importandroid.os.Bundle;importandroid.os.Handler;publicclassHandler02Activityexte
张钊
·
2016-01-31 17:34
android多线程
断点续传下载
最近在研究下载文件的断点续传,主要是能够记录下载位置,退出应用下次再进来的时候也能从当前的位置开始下载,代码为多线程+数据库,代码能够正常运行,但是我在开发的过程中遇到了几个问题,有的没找到解决方案,分享出来,希望有的大神能够指点一下:使用HttpURLConnection获取文件大小的时候,速度在4.x手机上非常慢,但是找了许多中文网站上的代码基本都没有解决,后来google一下,发现添加con
zhao_zepeng
·
2016-01-26 19:00
Android多线程
异步处理:AsyncTask 的实现原理
AsyncTask的本质是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Handler传递消息的方式(Android使用Thread+Handler实现非UI线程更新界面),调用相关的回调函数,从而实现UI界面的更新。AsyncTask和Handler的优缺点比较:http://blog.csdn.net/only
bruceyangjie
·
2016-01-06 23:00
android多线程
断点续传下载文件
一、目标1.多线程抢占服务器资源下载。2.断点续传。二、实现思路。假设分为三个线程:1.各个线程分别向服务器请求文件的不同部分。这个涉及Http协议,可以在Header中使用Range参数设置向服务器请求文件的范围。2.文件部分的合并。2.1RandomAccessFile(随机读写文件类)。2.2分别写三个文件,最后合并。三、编码实现这里使用RandomAcessFile来实现,首先实现了多线程
软件帮科技
·
2015-12-30 16:00
Android多线程
问题。android.os.NetworkOnMainThreadException
主线程不能进行访问网络等耗时操作解决的方式①另起一个Thread来处理②用Thread和handler搭配处理,Thread执行耗时操作,结果交给handler来处理。③用AsyncTask进行耗时操作
kkgbn
·
2015-12-24 16:00
《第一行代码--Android》读书笔记之多线程与服务
android多线程
编程线程的基本用法新建一个类继承自Thread,重写父类的run()方法,在里面写耗时的逻辑。
TellH
·
2015-11-22 12:00
多线程
android
服务
第一行代码
异步消息处理机制
android多线程
Handler
packagecom.example.thread_1; importjava.io.BufferedReader; importjava.io.IOException; importjava.io.InputStreamReader; importjava.net.HttpURLConnection; importjava.net.MalformedURLException; importja
u010002184
·
2015-11-20 11:00
多线程
android
android多线程
,在方法中执行
主类:packagecom.example.thread_1; importjava.io.BufferedReader; importjava.io.IOException; importjava.io.InputStreamReader; importjava.net.HttpURLConnection; importjava.net.MalformedURLException; impo
u010002184
·
2015-11-20 11:00
android
线程
Android多线程
下实例
Android多线程
下实例
Android多线程
下实例将要下载的图片拷贝到服务器的WebContent目录之下新建一个downLoadFilejava类新建一个downxml文件完成界面布局新建DownLoadActivityjava
tonydandelion2014
·
2015-11-16 12:00
Android多线程
.断点续传下载
多线程,可断点续传的demo!最早写于2010.7! /** * @brief 主界面 * @author lixp */ public class HomeActivity extends Activity { private EditText downloadpathText;
·
2015-11-13 17:25
android
Android多线程
分析之三:Handler,Looper的实现
Android多线程
分析之三:Handler,Looper的实现 罗朝辉 ( http://blog.csdn.net/kesalin) CC 许可,转载请注明出处 在前文《
Android
·
2015-11-13 17:23
android
Android多线程
机制和Handler的使用
参考教程:iMooc关于Handler,http://www.imooc.com/learn/267 参考资料:Google提供Android文档Communicating with the UI Thread Handler的作用: Android开发中不允许UI主线程之外的线程更新,那么在主线程下建立Handler对象用于接收其他线程传来的数据(由Message携带)更新UI是Andr
·
2015-11-13 07:29
android
Android多线程
及异步处理问题
1、问题提出 1)为何需要多线程? 2)多线程如何实现? 3)多线程机制的核心是啥? 4)到底有多少种实现方式? 2、问题分析 1)究其为啥需要多线程的本质就是异步处理,直观一点说就是不要让用户感觉到“很卡”。 eg:你点击按钮下载一首歌,接着该按钮一直处于按下状态,那么用户体验就很差。 2)多线程实现方式implements Runnable 或 extends Thread 3)多
·
2015-11-12 23:33
android
性能优化之_
android多线程
本文大纲为: 如何创建线程 线程间如何通讯 线程间如何安全的共享信息 一、线程的创建 Thread在run方法中执行具体事务,或者传入一个runnable对象,但是不能调用view控件的更新方法,但是可以调用view控件的post方法 Thread thread1 = new Thread("Thread1"){ public v
·
2015-11-12 18:51
android
android多线程
模型和service分析
视频主题:
android多线程
模型和service分析 视频简介:本专题将侧重介绍Android系统中多线程的模型,工作原理,Android线程使用的方法,关键点。
·
2015-11-12 12:00
android
android多线程
学习之handler
在编写
android多线程
程序时,进程间通信交换信息的一种方式就是使用handler,非常方便。
·
2015-11-11 17:34
android
android多线程
断点下载-带进度条和百分比进度显示
android多线程
断点下载,带进度条和百分比显示,断点下载的临时数据保存到SD卡的文本文档中,建议可以保存到本地数据库中,这样可以提高存取效率,从而提高系统性能。
我爱Java
·
2015-11-08 15:00
Android多线程
任务的优化1:AsyncTask的缺陷 (转至 http://www.linuxidc.com/Linux/2011-09/43150.htm)
导语:在开发Android应用的过程中,我们需要时刻注意保障应用的稳定性和界面响应性,因为不稳定或者响应速度慢的应用将会给用户带来非常差的交互体验。在越来越讲究用户体验的大环境下,用户也许会因为应用的一次Force Close(简称FC)或者延迟严重的动画效果而卸载你的应用。由于现在的应用大多需要异步连接网络,本系列文章就以构建网络应用为例,从稳定性和响应性两个角度分析多线程网络任务的性能优化方法
·
2015-11-08 12:47
AsyncTask
android多线程
断点下载——网络编
很多时候我们需要在Android设备上下载远程服务器上的文件进安装,前两天晚上我看到一个视频,写了两个晚上,大概理解一下。 直接通过Android提供的Http类访问远程服务器,这里AndroidHttpClient是SDK 2.2中新出的方法, 下载断点文件。 下面让我们看一下图先。 让我们看一下代码的实现方法。 package com.smart.impl
·
2015-11-06 07:17
android
Android多线程
研究(4)——从一道面试题说起
有一道这种面试题:开启一个子线程和主线程同一时候运行,子线程输出10次后接着主线程输出100次,如此重复50次。先看以下代码: package com.maso.test; /** * * @author Administrator * 两个线程,当中是一个主线程,第一个线程先运行输出10次,主线程接着运行输出100次,如此重复50次 */ public class Thread
·
2015-11-03 22:46
android
Android多线程
研究(4)——从一道面试题说起
有一道这种面试题:开启一个子线程和主线程同一时候运行,子线程输出10次后接着主线程输出100次,如此重复50次。先看以下代码: package com.maso.test; /** * * @author Administrator * 两个线程,当中是一个主线程,第一个线程先运行输出10次,主线程接着运行输出100次,如此重复50次 */ public class Thread
·
2015-11-03 21:26
android
Android多线程
研究(1)——线程基础及源代码剖析
从今天起我们来看一下Android中的多线程的知识,Android入门easy,可是要完毕一个完好的产品却不easy,让我们从线程開始一步步深入Android内部。 一、线程基础回想 package com.maso.test; public class TraditionalThread { public static void main(String[] args) { /*
·
2015-11-01 12:07
android
[经验分享] 【Sundy系列】网上绝无仅有的Log分析教程及例子
这次打算通过一个例子,深入解析一下log的分析方法以及Handler对象,
Android多线程
及MediaPlayer状态分析 。 先在此占位,边写边发 。
·
2015-11-01 09:05
sun
异步音乐播放
Android游戏开发中我们必须考虑背景音乐播放问题,在Android平台中提供了MediaPlayer类可以播放声音,但是游戏除了播放音乐外还需要考虑画面的流畅性,以及多种音效同时播放,所以必须用到
Android
·
2015-10-31 11:53
音乐
Android多线程
更新UI的方式
Android下,对于耗时的操作要放到子线程中,要不然会残生ANR,本次我们就来学习一下
Android多线程
更新UI的方式。
·
2015-10-31 10:03
android
Android多线程
下载单个文件和断点续传
实现要点: (1)创建一个线程数组用于多个线程同时开工下载 (2)通过http连接获取文件的大小信息,然后按照线程个数来分配各个线程下载的文件片段 (3)通过http的Range头来请求文件的片段 (4)用一个map表来记录每个线程下载的信息,保存到sqlite数据库里面,用于断点续传的实现,当下载中断,可以从map表的位置开始下载 DBOpenHelper类:数据库操作 impor
·
2015-10-30 13:51
android
Android 通过按键旋转屏幕
很好的帖子: 自己做的立方体旋转效果http://www.eoeandroid.com/thread-185331-1-1.html
Android多线程
后台下源码http://www.eoeandroid.com
·
2015-10-30 13:15
android
[置顶] android 多线程断点续传下载 四 - 仿下载助手
http://blog.csdn.net/shimiso/article/details/6763664
android多线程
断点续传下载一http://blog.csdn.net/shimiso/article
·
2015-10-27 16:00
无废话Android之smartimageview使用、
android多线程
下载、显式意图激活另外一个activity,检查网络是否可用定位到网络的位置、隐式意图激活另外一个activity、隐式意图的配置
1.smartimageview使用 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_paren
·
2015-10-27 14:14
imageview
Android主线程的消息系统(Handler\Looper)
Handler是Android系统中比较重要的一个知识,在
Android多线程
面试经常会被问到,在实际项目中的确也经常用到。
·
2015-10-27 12:25
android
android多线程
进度条
实例教程,详细信息我已经注释
android多线程
进度条 01package com.shougao.hello; 02 03import android.app.Activity
·
2015-10-21 13:24
android
【翻译】
Android多线程
下安全访问数据库
为了记录如何线程安全地访问你的Android数据库实例,我写下了这篇小小札记。文章中引用的项目代码请 点击这里 假设你已编写了自己的 SQLiteOpenHelper。 publicclassDatabaseHelperextendsSQLiteOpenHelper{...}
·
2015-10-21 13:14
android
Android多线程
编程
编程语言中的多线程编程始终是程序员的难题,现在整理的内容是通过书籍网络及平时的工作经验所得,写出来供自己和同行的你日后工作中作为参考。疑难杂症: 病症1:当我们要执行耗时的操作,比如发起网络请求时,考虑到网速等原因,服务器未必会立刻响应。基本处方:开启子线程执行网络请求操作(如果在UI线程执行会导致UI线程阻塞),影响用户对软件的使用。对症下药: 药房1:新建类继承Thread类。
u012894266
·
2015-10-17 18:00
Android多线程
(三)
上次讲了关于
Android多线程
中通信中Thread、Handler、Looper等的基础概念和基本用法,用现实世界两个人写信交流的过程来理解是再好不过了。
fallblank
·
2015-10-08 11:00
Android多线程
(二)
在上一篇中,我简单说了用AsyncTask来完成简单异步任务,但AsyncTask是把所有的异步任务放到一个队列中依次在同一个线程中执行。这样就带来一个问题,它无法处理那些耗时长、需要并行的的任务。如何处理这个难题呢?一是自己开启线程然后处理线程通信问题,二是使用HandlerThread这一便捷类来处理。万变不离其宗,先来说明Android线程、及线程通信的原理,然后对于那些便捷的API自然就懂
fallblank
·
2015-10-07 19:00
Android多线程
(一)
我打算记下最近自己学习
Android多线程
机制时的学习笔记,一来可以供以后翻阅查看,二来为那些正疑惑
fallblank
·
2015-10-06 14:00
Android学习路线图
数据库编程HTML和javascript编程java动态网页编程2.Android应用项目实战开发UI界面设计Android数据库编程Android服务的应用Android内容提供者Android网络编程
Android
徐琪1987
·
2015-09-30 00:56
学习笔记
(转载)
android多线程
详解之Handler
(转载)
android多线程
详解之Handlerhttp://blog.csdn.net/soldier_peter/article/details/48765973当逐渐深入学习android的时候,
zdy0_2004
·
2015-09-29 14:00
android
android多线程
详解之Handler
当逐渐深入学习android的时候,会不可避免接触到网络开发的.有时我们需要从网络上获取大量数据时,获取完数据后,会及时进行主线程UI的更新,如果把这些耗时的操作放到主UI线程时,可能会造成主线程阻塞以致应用程序关闭,这时我们就需要把这些耗时的操作单独的放到另外的线程中,确保主线程能正常的运行.在android当中,一般能实现这些效果的有两种方法,一种是Handler,另外一种是AsyncTask
u013518289
·
2015-09-27 11:00
多线程
UI
android
Android多线程
任务优化1:探讨AsyncTask的缺陷
Android多线程
任务优化1:探讨AsyncTask的缺陷分类: Android2011-09-1712:02 26990人阅读 评论(17) 收藏 举报任务
android多线程
优化dialog导语:
xinzhou201
·
2015-09-17 13:00
android
Android多线程
下载文件
这个demo是我仿照的资料上写的,本来应该实现断点续传的,但是最终结果却没有实现,具体问题我也没有发现。实现的过程如下:1)当DownLoadActivity.java中点击下载下载按钮的时候,触发单击事件,在单击事件内部调用download()方法实现下载功能2)实现下载downLoad(),在run()方法中“new”FileDownLoader类,返回下载的文件大小和下载的数量3)在File
zhegemingzihaonan
·
2015-09-16 19:00
Android之AsyncTask异步任务详解总结
Android多线程
----AsyncTask异步任务详解 【正文】本文将讲解一下Android的多线程的知识,以及如何通过AsyncTask机制来实现线程之间的通信。
u011068702
·
2015-09-12 23:00
android
AsyncTask
android多线程
下载模块
使用场景apk应用内更新,其他中小文件的下载,断点续传下载等,先来看看效果图:简单方便的调用接口调用者只要设置好下载路径、文件后缀,丢一个url即可开始下载,并且可以根据需要监听进度,例如: FileDownloadermDownloader=FileDownloader.getInstance(getApplication()); mDownloader.setExtend(".apk");
huangjijie123456
·
2015-09-12 12:00
多线程
android
android多线程
下载模块
使用场景apk应用内更新,其他中小文件的下载,断点续传下载等,先来看看效果图:简单方便的调用接口调用者只要设置好下载路径、文件后缀,丢一个url即可开始下载,并且可以根据需要监听进度,例如: FileDownloadermDownloader=FileDownloader.getInstance(getApplication()); mDownloader.setExtend(".apk");
大利猫
·
2015-09-12 00:00
android
Android多线程
编程、异步机制(AsyncTask)
线程间的通信模型为什么要使用线程呢下面有一个关于Thread的应用60秒倒计时布局第一种写法第二种写法布局线程的基本用法如何在子线程中更新UI处理耗时操作怎么办呢解析异步消息处理机制AsyncTask的使用重写AsyncTask中的一些方法MainActivity布局线程间的通信模型使用Handler来传递消息。为什么要使用线程呢?比如说发出一条网络请求时,考虑到网速等其他原因,服务器未必会立刻相
liujiaoruiIT
·
2015-09-09 22:00
多线程
UI
异步
AsyncTask
Android多线程
、Handler和AsyncTask的用法
Android多线程
UI线程当一个应用程序启动时,Android系统会开启一个线程来执行这个应用,这个线程就叫做主线程(MainThread)。
aiynmimi
·
2015-09-09 20:00
handler
AsyncTask
UI线程
Android多线程
编程(异步通信)--->Handler和AsyncTask
Handler机制:1)主线程UI:本身就有一个Looper机制,其中有Handler,中包含了消息队列MessageQueen:2)UI线程模型:UI主线程不允许其他线程操作组件,只有UI主线程能够绘制界面。3)分析:子线程发送消息给主线程、主线程发送消息给子线程区别:子线程发送消息给主线程:由于主线程中本身就有Looper机制,里面有消息队列,所以子线程只需要获得主线程中的Handler对象,
womengmengyan
·
2015-09-09 15:00
多线程
UI
通信
AsyncTask
android多线程
断点续传下载
csdn从老编辑器更换成新的编辑器,居然是重新发表一篇博客,好吧http://blog.csdn.net/self_study/article/details/50505865
finddreams
·
2015-08-09 19:00
多线程
android
断点续传
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他