您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. android service 例子

  2. android SDK提供了Service,用于类似*nix守护进程或者windows的服务。 Service有两种类型: 1. 本地服务(Local Service):用于应用程序内部 2. 远程服务(Remote Sercie):用于android系统内部的应用程序之间前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。后者可被其他应用程序复用,比如天气预报服务,其他应用程序不需要再写这样的服务,
  3. 所属分类:Android

    • 发布日期:2011-03-01
    • 文件大小:61kb
    • 提供者:luobobaobao
  1. android开发秘籍--pdf

  2. 第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 硬
  3. 所属分类:Android

    • 发布日期:2013-06-18
    • 文件大小:34mb
    • 提供者:zxj240520
  1. Android中利用Handler在子线程中更新界面--简单的小球上下跳动案例

  2. 当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activity互不影响。当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭,因此我们需要另外起动一个线程来处理长耗
  3. 所属分类:Android

    • 发布日期:2013-07-09
    • 文件大小:56kb
    • 提供者:a13429921973
  1. Android开发

  2. 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.
  3. 所属分类:Android

    • 发布日期:2013-08-23
    • 文件大小:20mb
    • 提供者:linsa0517
  1. Android异步任务之AsyncTask源码

  2. 在实际的开发中过程,我们可能经常要求应用程序做一些“耗时操作”,例如网络下载,加载大量资源等。这时候我们就不能直接在UI线程中(主线程)中去完成这些“耗时操作”,因为,UI线程主要是用来更新界面UI,如果一次进行太多的任务处理,并且这些任务需要相当的时间来完成,就会造成UI线程堵塞,结果可能是应用无响应(Android4.0以后,谷歌已经禁止在UI线程中进行“耗时操作”),这样的用户体验显然非常糟糕,那么我们该如何去处理这些“耗时操作”呢?
  3. 所属分类:Android

    • 发布日期:2015-09-28
    • 文件大小:1mb
    • 提供者:qq_24789865
  1. 自定义AlertDialog对话框用于加载等耗时任务提示

  2. 自定义AlertDialog对话框用于加载等耗时任务提示,博文地址http://blog.csdn.net/u012806692,在这个地址的内容中找下,因为刚写完还是404。。。。
  3. 所属分类:Android

    • 发布日期:2016-03-01
    • 文件大小:1mb
    • 提供者:u012806692
  1. Splash界面/启动界面中处理耗时任务演示代码

  2. Splash界面/启动界面中处理耗时任务演示代码,详细介绍请参考:http://blog.csdn.net/u012939909/article/details/53350417
  3. 所属分类:Android

    • 发布日期:2016-11-26
    • 文件大小:1mb
    • 提供者:u012939909
  1. Android中AsyncTask的入门使用学习指南

  2. AsyncTask异步任务,用于执行耗时任务并在UI线程中更新结果。下面这篇文章主要给大家介绍了关于Android中AsyncTask入门使用的相关资料,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:97kb
    • 提供者:weixin_38628830
  1. android教程之使用asynctask在后台运行耗时任务

  2. AsyncTask用在需要在ui线程中调用、在背景线程中执行耗时任务、并且在ui线程中返回结果的场合。下面就是一个在背景中运行的AsyncTask的实现DownloadDBTask
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:39kb
    • 提供者:weixin_38674763
  1. Android开发中比较耗时的一些操作小结

  2. 主要介绍了Android开发中比较耗时的一些操作小结,本文根据实际开发经验总结了6条比较耗时的编程操作,请大家注意下,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:29kb
    • 提供者:weixin_38738506
  1. Android 下载网络图片并显示到本地

  2. Android下载网络图片的流程是: 发送网络请求->将图片以流的形式下载下来->将流转换为Bitmap并赋给ImageView控件。 注意点 最新的Android系统不可以在主线程上请求网络,需要使用线程来请求 下载图片属于耗时任务,最优做法是放在一个AsyncTask中操作 设计思路 1.网络请求:该例中需要下载的文件类型是图片类型,可以将网络请求获取的数据类型转换为Bitmap已供ImageView直接使用,但是一个合理的网络请求类的设计是将下载的数据类型转换为最基本的
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:50kb
    • 提供者:weixin_38691256
  1. Android中AsyncTask的入门使用学习指南

  2. 前言 AsyncTask异步任务,用于执行耗时任务并在UI线程中更新结果。 我们都知道,Android UI线程中不能执行耗时的任务,否则就会出现ANR。对于耗时的操作就需要放到子线程中操作,操作完成后需要通知UI线程进行更新等操作,这就需要Android的异步消息机制(创建一个Message对象,使用Handler发送出去,然后在Handler的handleMessage()方法中获得刚才发送的Message对象,然后在这里进行UI操作)。 不过本文要说的是AsyncTask,其实早在A
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:99kb
    • 提供者:weixin_38733885
  1. Android实例HandlerThread源码分析

  2. HandlerThread 简介: 我们知道Thread线程是一次性消费品,当Thread线程执行完一个耗时的任务之后,线程就会被自动销毁了。如果此时我又有一 个耗时任务需要执行,我们不得不重新创建线程去执行该耗时任务。然而,这样就存在一个性能问题:多次创建和销毁线程是很耗 系统资源的。为了解这种问题,我们可以自己构建一个循环线程Looper Thread,当有耗时任务投放到该循环线程中时,线程执行耗 时任务,执行完之后循环线程处于等待状态,直到下一个新的耗时任务被投放进来。这样一来就避免了多次
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:85kb
    • 提供者:weixin_38589314
  1. Android开发中避免应用无响应的方法(Application Not Responding、ANR)

  2. App里发生的最糟糕的事是弹出应用无响应”Application Not Responding” (ANR) 对话框.本课讲的是如何保持应用响应,避免ANR。 什么触发ANR 通常,系统会在应用无法对用户输入响应时显示ANR。比如,如果一个应用在I/O操作上阻塞了(频繁请求网络)UI线程,系统无法处理用户输入事件。或者,在UI线程中,app花了大量时间在构建复杂的类,或在游戏中计算下一个动作。保证这些操作高效是很重要的,但最高效的代码也需要花费时间。 在任何情况下,都不要在UI线程执行耗时任务,
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:63kb
    • 提供者:weixin_38651273
  1. Android异步方法以同步方式实现

  2. Android强制异步转同步方法,供大家参考,具体内容如下 Android系统中规定耗时任务需要在异步线程中进行,特别是网络请求必须在异步线程中进行否则会抛出NetworkOnMainThreadException,但是在一些特殊的情况我们需要保证在获得到网络请求结果之后在进行余下操作,这时候便需要在UiThread中进行相关操作。 这样就需要用到线程阻塞的原理,这里可以借助Callable或FutureTask来实现。 public static String getSyncBusiness
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:56kb
    • 提供者:weixin_38499553
  1. Android打印主线程所有方法执行时间

  2. 前言: 我们知道Android卡顿主要是主线程中有耗时操作导致的,那么我们怎么能方便快捷的获取主线程中的所有耗时方法执行时间呢?今天我们来介绍两个方案 方案一:利用Looper.java中loop()方法的logging.print的特殊关键字进行耗时打印: 在消息分发时,主线程的looper.loop()方法会遍历所有的消息进行分发,执行耗时任务。我们看下源码的loop()方法: for (;;) { Message msg = queue.next(); // mi
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:755kb
    • 提供者:weixin_38658564
  1. 浅谈Android 的线程和线程池的使用

  2. Android 的线程和线程池 从用途上分,线程分为主线程和子线程;主线程主要处理和界面相关的事情,子线程则往往用于耗时操作。 主线程和子线程 主线程是指进程所拥有的线程。Android 中主线程交 UI 线程,主要作用是运行四大组件以及处理它们和用户的交互;子线程的作业则是执行耗时任务。 Android 中的线程形态 1、AsyncTask AsyncTask 是一种轻量级的异步任务类,可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新 UI, AsyncTas
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:79kb
    • 提供者:weixin_38524851
  1. Android开发四大组件之实现电话拦截和电话录音

  2. 一、问题描述   使用BordercastReceiver和Service组件实现下述功能: 1.当手机处于来电状态,启动监听服务,对来电进行监听录音。 2.设置电话黑名单,当来电是黑名单电话,则直接挂断。   当拨打电话或电话状态发生改变时,系统就会发出有序广播,因此我们可以使用BordercastReceiver接受广播,因BordercastReceiver执行时间短不能执行耗时任务也不能使用子线程,因此我们应启动一个Service来监听电话并进行处理 二、加入AIDL文件   Andro
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:68kb
    • 提供者:weixin_38723691
  1. Android自带的四种线程池使用总结

  2. 在Android开发中,如果我们要执行某个耗时任务,一般都会考虑开启一个线程去处理。 因为我们都知道一个线程run方法执行完毕后,才算真正结束,但是,这只是结束,并没有被回收,会一直闲置在那里,等待GC去回收,所以如果每执行一个任务,我们都new一个线程,那么在某些极端的场景下,是比较消耗内存的。 之前的内存优化的文章中,我讲过关于android中的池的概念,也就是复用的机制,那么对于线程也有个线程池。 这篇文章先简单介绍下Android中自带的四种线程池: 1 、newCachedTh
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:49kb
    • 提供者:weixin_38619967
  1. 深入理解Android中的Handler异步通信机制

  2. 一、问题:在Android启动后会在新进程里创建一个主线程,也叫UI线程(非线程安全)这个线程主要负责监听屏幕点击事件与界面绘制。当Application需要进行耗时操作如网络请求等,如直接在主线程进行容易发生ANR错误。所以会创建子线程来执行耗时任务,当子线程执行完毕需要通知UI线程并修改界面时,不可以直接在子线程修改UI,怎么办? 解决方法:Message Queue机制可以实现子线程与UI线程的通信。 该机制包括Handler、Message Queue、Looper。Handler可以把
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:353kb
    • 提供者:weixin_38698018
« 12 3 4 »