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

搜索资源列表

  1. Android开发框架Afinal

  2. 1.什么是Afinal框架?        Afinal是一个开源的android的orm和ioc应用开发框架,其特点是小巧灵活,代码入侵量少。在android应用开发中,通过Afinal的ioc框架,诸如ui绑定,事件绑定,通过注解可以自动绑定。通过Afinal的orm框架,无需任何配置信息,一行代码就可以对android的sqlite数据库进行增删改查操作。同时,Afinal内嵌了finalHttp等简单易用的工具,可以轻松的对http就行求情的操作。Afinal的宗旨是简洁,快速。约定大
  3. 所属分类:Android

    • 发布日期:2013-08-01
    • 文件大小:2097152
    • 提供者:zhouaijia8
  1. Android中的软引用和弱引用

  2. 主要介绍Android中如何使用软引用和弱引用,已经两者的区别。
  3. 所属分类:Android

    • 发布日期:2014-01-16
    • 文件大小:119808
    • 提供者:stevenhu_223
  1. Android 常用六大框架

  2. 1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求) 2、android-async-http 项目地址:https://github.com/loopj/android-async-htt
  3. 所属分类:Android

    • 发布日期:2015-06-01
    • 文件大小:23068672
    • 提供者:qiushuiduren
  1. Android图片的三级缓存原理

  2. Android图片的三级缓存原理,介绍了图片三级缓存的原理,介绍了Android中软引用的使用,以及lruCache进行图片缓存,请访问我的博客进行查看:http://blog.csdn.net/qq_20889581?viewmode=contents
  3. 所属分类:Android

    • 发布日期:2016-04-01
    • 文件大小:1048576
    • 提供者:qq_20889581
  1. Android中图片的三级缓存原理

  2. Android图片的三级缓存原理,介绍了图片三级缓存的原理,介绍了Android中软引用的使用,以及lruCache进行图片缓存,请访问我的博客进行查看:http://blog.csdn.net/qq_20889581/article/details/51034472
  3. 所属分类:Android

    • 发布日期:2016-04-01
    • 文件大小:1048576
    • 提供者:qq_20889581
  1. Android使用GridView异步加载(弱引用)网络图片(支持点击查看)Demo

  2. Android使用GridView异步加载(弱引用)网络图片(支持点击查看)Demo
  3. 所属分类:Android

    • 发布日期:2017-12-12
    • 文件大小:20971520
    • 提供者:qq_35840038
  1. Android内存优化——常见内存泄露及优化方案.pdf

  2. 主要处理一些有关Android内存泄露案例以及解决方案,比如我们常见的单例模式、listView的的优化class Info i public Info(Activity activity)i Info作为 Activity的静态成员,并且持有 Activity的引用,但是 sInfo作为静态变量,生命周期 肯定比 Activity长。所以当 Activity退出后, sInfo仍然引用了 Activity, Activity不能被回收, 这就导致了内存泄露 在 Android开发中,静态持有很
  3. 所属分类:Android

    • 发布日期:2019-07-04
    • 文件大小:257024
    • 提供者:qq_36451275
  1. 解析Android开发优化之:软引用与弱引用的应用

  2. Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用,本篇文章重点介绍一下软引用和弱引用
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:64512
    • 提供者:weixin_38686658
  1. Android图片三级缓存开发

  2. 因为目前工程无法使用第三方,只能搞一个三级缓存了三级缓存分为内存缓存,本地缓存,网络缓存;缓存的步骤依次是网络,内存,本地,然后取的顺序为内存,本地,网络。在加载图片时引用时尽量采用弱引用避免出现图片过多产生OOM.。 1、内存缓存,android为我们提供LruCache=其中维护着一个LinkedHashMap。LruCache可以用来存储各种类型的数据,我们设置它的大小,一般是系统最大存储空间的1/8. public class MemoryCacheUtil { private Lr
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:63488
    • 提供者:weixin_38635996
  1. Android使用AsyncTask加载图片的操作流程

  2. 加载图片基本操作 一、创建AsyncTask子类 将ImageView的弱引用设置为成员变量,创建构造函数传入ImageView对象。 调用指定大小解析Bitmap方法。 因为是弱引用,所以必须判断引用是否被回收。如果异步任务完成前,用户离开Activity或者设置发生改变,ImageView也可能不存在。 class BitmapWorkerTask extends AsyncTask { private final WeakReference imageViewRefere
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:58368
    • 提供者:weixin_38734276
  1. Android实现简单图库辅助器

  2. 写在前面 实际开发经常会遇到读取相册或者拍照功能,网上也很非常多图库框架,都各有风格,也因此与自己的项目格格不入。再者,框架API太多,需要的配置太多,还要吃力研究。所以,本人摸索大多图库框架,提炼核心,写一个只提供核心的辅助类,剩下的就可以自行玩耍。 实现步骤 第一步,创建辅助类,使用弱引用持有Activity,防止内存溢出。 public class GalleryHelper{ private Activity mActivity; public GalleryHel
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:71680
    • 提供者:weixin_38519082
  1. 解析Android开发优化之:软引用与弱引用的应用

  2. 如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存。软引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的对象被垃圾回收,Java虚拟机就会把这个软引用加入到与之关联的引用队列中。 如果一个对象只具有弱引用,那么在垃圾回收器线程扫描的过程中,一旦发现了只具有弱引用的对象,不管当前内存空间足够与否,都会回收它的内存。不过
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:68608
    • 提供者:weixin_38587155
  1. Android图片缓存之Lru算法(二)

  2. 前言: 上篇我们总结了Bitmap的处理,同时对比了各种处理的效率以及对内存占用大小,点击查看。我们得知一个应用如果使用大量图片就会导致OOM(out of memory),那该如何处理才能近可能的降低oom发生的概率呢?之前我们一直在使用SoftReference软引用,SoftReference是一种现在已经不再推荐使用的方式,因为从 Android 2.3 (API Level 9)开始,垃圾回收器会更倾向于回收持有软引用或弱引用的对象,这让软引用变得不再可靠,所以今天我们来认识一种新的缓
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:94208
    • 提供者:weixin_38733281
  1. android自定义短信倒计时view

  2. android自定义短信倒计时view 倒计时实现有三种方式 而这个自定义view是通过handler实现的。为了保证activity销毁的同时倒计时线程依然进行同时重新创建销毁又不会导致内存泄漏,我使用了handler的弱引用将handler和runnable设置成静态,同时通过一系列变量来销毁关闭线程保存状态,话不多说先看效果图: 下面看源码: import android.content.Context; import android.os.Handler; import andro
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:163840
    • 提供者:weixin_38624914
  1. 【面试】Android面试题集锦

  2. 持续更新… Handler 谈谈消息机制Handler作用 ?有哪些要素 ?流程是怎样的 ? 一个线程能否创建多个Handler,Handler跟Looper之间的对应关系 ? Handler 引起的内存泄露原因以及最佳解决方案 软引用跟弱引用的区别 为什么系统不建议在子线程访问UI? Looper死循环为什么不会导致应用卡死? 使用Handler的postDealy后消息队列会有什么变化? 可以在子线程直接new一个Handler吗?怎么做? Message可以如何创建?哪种效果更好,为什么?
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:97280
    • 提供者:weixin_38680811
  1. 【面试】Android面试题集锦

  2. 持续更新… Handler 谈谈消息机制Handler作用 ?有哪些要素 ?流程是怎样的 ? 一个线程能否创建多个Handler,Handler跟Looper之间的对应关系 ? Handler 引起的内存泄露原因以及最佳解决方案 软引用跟弱引用的区别 为什么系统不建议在子线程访问UI? Looper死循环为什么不会导致应用卡死? 使用Handler的postDealy后消息队列会有什么变化? 可以在子线程直接new一个Handler吗?怎么做? Message可以如何创建?哪种效果更好,为什么?
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:97280
    • 提供者:weixin_38635979
  1. Android自定义短信倒计时view流程分析

  2. 倒计时实现有三种方式 而这个自定义view是通过handler实现的。为了保证activity销毁的同时倒计时线程依然进行同时重新创建销毁又不会导致内存泄漏,我使用了handler的弱引用将handler和runnable设置成静态,同时通过一系列变量来销毁关闭线程保存状态,话不多说先看效果图: 下面看源码: import android.content.Context; import android.os.Handler; import android.os.Message; impor
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:109568
    • 提供者:weixin_38645862
  1. MVVM-Kotlin-Android-Architecture-源码

  2. Model-View-ViewModel(即MVVM)是客户端应用程序体系结构的模板,由John Gossman提出,可以在使用数据绑定技术时替代MVC和MVP模式。其概念是将数据表示逻辑与业务逻辑分开,方法是将其移入特定类以进行明确区分。您也可以检查 为什么推广MVVM VS MVP: ViewModel内置了LifeCycleOwerness,但另一方面,Presenter没有内置,您必须承担这一责任。 ViewModel没有View的引用,另一方面,Presenter仍然持有View的
  3. 所属分类:其它

    • 发布日期:2021-03-18
    • 文件大小:524288
    • 提供者:weixin_42131705
  1. AsyncTask-Lifecycle:说明当活动处于OnPause状态或活动被销毁或应用程序被销毁时,AsyncTask的生命周期。 使用主机活动的弱引用以避免万一用户破坏主机活动但异步任务仍在运行的内存泄漏问题-源码

  2. AsyncTask-生命周期 Asynctask生命周期此android应用程序描述了在不同情况下异步任务的生命周期。 如果活动被破坏,暂停或应用程序被杀死,当前正在运行的asyncTask会发生什么情况。 还描述了Weak引用和Strong引用在android中的使用,并解决了内存泄漏的问题。 使用主要活动的弱引用,因此即使asyncTask正在运行但主机活动已被破坏,也不会发生内存泄漏。 还使用异步任务的task.cancel()方法取消任务
  3. 所属分类:其它

    • 发布日期:2021-02-18
    • 文件大小:149504
    • 提供者:weixin_42117037
  1. 浅谈Android AsyncTask内存安全的一种使用方式

  2. 问题 内部类和内部匿名类会导致内存泄漏,所以很多时候异步代码写的很多。之后一直在想,异步代码到底应该怎么写。怎么才是规范的写法。怎么才是简洁的写法。 思路 以一个弱引用的接口作为主线程与子线程交流的桥梁。 代码 WeakTask.java public class WeakTask extends AsyncTask { private WeakReference> listenerReference; public WeakTask(OnWeakTaskListener
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:50176
    • 提供者:weixin_38656226
« 12 »