1 概述 当Android系统捕获到触摸事件后,如何准确地传递给真正需要这个事件的View呢?Android系统给我们提供了一整套完善的事件分发机制,来帮助开发者完成准确的事...
1 概述 当Android系统捕获到触摸事件后,如何准确地传递给真正需要这个事件的View呢?Android系统给我们提供了一整套完善的事件分发机制,来帮助开发者完成准确的事...
作用 ImageView,图像视图,直接继承自View类,它的主要功能是用于显示图片,实际上它不仅仅可以用来显示图片,任何Drawable对象都可以使用ImageView来显...
1.内存泄漏是什么 一句话概括:就是GC垃圾回收机制漏掉的垃圾对象,无法回收 内存泄漏过多就会造成内存溢出 2.什么是垃圾回收机制? 就是当对象不具备任何引用的时候,可被回收...
Vlayout是alibaba开源的一个基础ui框架,用于快速实现一些复杂布局,在淘宝和天猫App中都有使用。 先来看一下官方的介绍: VirtualLayout是一个针对R...
本文转自:Android博客周刊专题之#插件化开发# 原文作者:陆镇生_Jomeslu 本人最近研究插件化, 偶然发现此合集, 按照部分链接的文章实际简单写了些demo,受益...
Android多渠道打包最佳实践[https://www.jianshu.com/p/26d25daae321]中介绍了几种快速进行Android渠道包构建的方式,嫌弃多渠道...
渠道包是每一个Android产品面临的问题,国内几乎每个手机厂商都有自己的安卓市场,导致需要的渠道包非常多,很多app的渠道都达到了丧心病狂的几百个,每次打渠道包都是一个痛苦...
Android动画从最初的帧动画、tween动画,到后来的property动画,再到现在的Transitions动画、Vector动画、Materail design,And...
Rxjava近来在技术圈非常火,个人认为其优势主要是两点: 线程切换使用Rxjava 可以非常方便指定订阅者对执行线程,这一点对于安卓开发中来说简直美妙 逻辑清晰使用Rxja...
更新:Android组件化之通信(多模块,多进程) Android项目中代码量达到一定程度,编译将是一件非常痛苦的事情,短则一两分钟,长则达到五六分钟。Android stu...
本文中通过图解的方式解释Rxjava中复杂的操作符,值得收藏。其中用到的demo地址:RxJava2-Android-Samples 1. buffer 图示中就是每次buf...
在Android开发中,很多时候我们不需要修改 *.gradle 文件太多,我们添加依赖、修改target compile、最低支持API level,或者修改签名配置和bu...
注:最近机器学习很火热,特别是谷歌推出TensorFlow后,推动了机器学习的发展。相比Android、iOS等开发项目,机器学习门槛相对要高一些,需要耐心地学习。在接触真正...