
android
蓝槐魂
希望跟大家多学习,多交流
展开
-
android webView 的常见问题与高级用法
这几天一直在研究webView控件的用法,现在就用这篇博客来记载一下webview控件的一些常用的用法,以及我们在开发中遇到的一些问题。废话少说直接进入正题。原创 2014-06-28 19:59:38 · 2251 阅读 · 2 评论 -
Android Dalvik虚拟机和ART虚拟机对比
Android Dalvik虚拟机和ART虚拟机对比概述Android4.4以上开始使用ART虚拟机,在此之前我们一直使用的Dalvik虚拟机,那么为什么Google突然换了Android运行的虚拟机呢?答案只有一个:ART虚拟机更优秀。Dalvik vs ARTDalvik Android4.4及以前使用的都是Dalvik虚拟机,我们知道Apk在打包的过程中会先将java等源码通过javac编原创 2016-12-06 00:07:27 · 9668 阅读 · 0 评论 -
Android MultiDex 解析与使用
Android MultiDex 解析与使用背景随着你的Apk不断的迭代更新,到你的apk到达一定大小的时候,你在编译apk的时候可能会出现下面的错误原创 2016-12-05 17:12:52 · 5868 阅读 · 0 评论 -
EventBus使用与源码解析
EventBus使用与源码解析EventBus的基本原理EventBus的基本使用EventBus的源码分析总结EventBus的基本原理 EventBus模型图从结构图可以看出,EventBus主要采用观察者模式Publisher:事件的发送者。EventBus:事件的中转中心,查找监听了相应事件的观察者,然后将事件传递过去Subscriber:观察者,接受到监听事件的发生Even原创 2016-09-17 20:34:01 · 1133 阅读 · 0 评论 -
Android注解原理与常用注解框架
Android注解原理与常用注解框架注解基本介绍编写注解Android注解框架注解的基本介绍注解的定义 能够添加到 Java 源代码的语法元数据。类、方法、变量、参数、包都可以被注解,可用来将信息元数据与程序元素进行关联,常见的注解如@Override, @Deprecated。元注解 元注解是基本注解,所有的自定义注解都将会用到元注解,元注解主要有如下四个:@Retention原创 2016-09-18 17:19:35 · 6288 阅读 · 0 评论 -
Android 网络访问框架 Volley 基本使用
一. Volley 简介 Volley 是Google推出的一个网络数据访问框架,该框架能够更加简单,快速地访问网络数据。二. Volley 使用 1. 将Volley封装单例public class VolleyManager { private volatile static VolleyManager mInstance;原创 2016-06-05 18:10:56 · 738 阅读 · 0 评论 -
Android LruCache类分析
一. LruCache使用背景在我们的项目开发中,多多少少都会用到图片资源,有的使用我们的图片资源还会以列表的形式展开,可想而知,当我们滑动列表的时候,如果我们一直生成数据,可想而知,肯定会发生OOM,LruCache就是为了应对这种场景产生的。二.LruCache原理LruCache是基于java中的LinkedHashMap实现的,我们在外部先设置这个LinkedHashMap原创 2015-10-27 00:27:48 · 423 阅读 · 0 评论 -
Android 四大组件之Service解析
Service 简介Service 是Android四大组件之一,在我们日常的开发中会经常用到,主要用于做一些耗时的后台工作,或者用于运行一些需要长期运行的任务有的时候需要在程序退出的时候,需要service在后台运行,并在合适的场景中作出完成一些任务,如推送后台播放音乐等。Service 的生命周期 Service 作为Android 的原创 2015-09-03 16:30:54 · 521 阅读 · 0 评论 -
APK 打包过程
最近在做APK安装包缩减工作,所以对APK整个打包过程进行了解下。原创 2016-12-06 23:10:39 · 669 阅读 · 0 评论