摘要:
本文来源:转载自: http://mobile.51cto.com/abased-410796.htm在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于... 阅读全文
摘要:
一、概述 在App中,经常会出现侧滑菜单,侧滑滑出View等效果,虽然说Android有很多第三方开源库,但是实际上 咱们可以自己也写一个自定义的侧滑View控件,其实不难,主要涉及到以下几个要点: 1.对Android中Window类中的DecorView有所了解 2.对Scroller类实现平滑 阅读全文
摘要:
一、概述 目前为止,第三方的图片加载框架挺多的,比如UIL , Volley Imageloader等等。但是最好能知道实现原理,所以下面就来看看设计并开发一个加载网络、本地的图片框架。总所周知,图片框架中肯定需要用到缓存,这里我们和其他框架一样,采用LruCache来管理图片的缓存,当然图片的加... 阅读全文
摘要:
本系列文章主要着重深入介绍Android View的绘制机制及流程,第四篇主要介绍Android自定义View及ViewGroup的实现方法和流程。主要介绍了自绘控件、自定义组合控件、自定义继承控件等实现自定义View的方法,最后通过实际例子来解析演示。真题园网:http://www.zhent... 阅读全文
摘要:
本系列文章主要着重深入介绍Android View的绘制机制及流程,第三篇主要介绍并分析视图状态以及重绘流程,首先剖析了视图的几种状态,然后在深入分析视图的重绘机制流程。真题园网:http://www.zhentiyuan.com 阅读全文
摘要:
本系列文章主要着重深入介绍Android View的绘制机制及流程,第二篇主要介绍并分析Android视图的绘制的原理和流程。主要从onMeasure()、onLayout()和onDraw()这三个方面来深入剖析。真题园网:http://www.zhentiyuan.com 阅读全文
摘要:
本系列文章主要着重深入介绍Android View的绘制机制及流程,第一篇主要介绍并分析LayoutInflater的原理,从而理解setContentView的加载原理。对于LayoutInflater大家都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInfla... 阅读全文
摘要:
Android 的事件分发机制一、View的事件分发总结:View的onTouchEvent和OnTouch区别还是以自定义的TestButton为例。我们可以通过重写onTouchEvent方法来处理诸如down move up的消息:public class TestButton extends... 阅读全文
摘要:
本文主要介绍Android开发中比较头疼繁琐的一个问题-屏幕适配问题。主要从适配原因、基本核心概念、适配方法等方面介详细介绍从而是的深入或者进一步对Android屏幕适配技术的掌握和理解。真题园网:http://www.zhentiyuan.com 阅读全文
摘要:
一、Android 服务简介Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多... 阅读全文