在日常的Android开发中,做一些耗时操作的时候,我们需要使用加载动画。这篇博客给大家推荐一个漂亮的加载动画开源库AVLoadingIndicatorView,希望能帮看文...
在日常的Android开发中,做一些耗时操作的时候,我们需要使用加载动画。这篇博客给大家推荐一个漂亮的加载动画开源库AVLoadingIndicatorView,希望能帮看文...
Mvp模式在封装的时候会造成内存泄漏,因为presenter层,需要做网络请求,所以就需要考虑到网络请求的取消操作,如果不处理,activity销毁了,presenter层还...
自从上次做完视频播放器调研以后,心里就知道,肯定以后这块东西都是我做,果不其然,公司对视频播放这块不断的优化。我就悲催的无限填坑,话说英语差,看国外文档真的很吃力。简单讲一下...
【Android 平台架构】 Android 是一种基于 Linux 的开放源代码软件栈,为广泛的设备和机型而创建。下图所示为 Android 平台的主要组件。 图 1. A...
基础使用 先导入依赖(这里以AndroidX为例) 在布局中使用 其中app:itemTextColor="@drawable/sl_tab_color"为设置按钮选中与未选...
大家好,这一期呢,我们来说一下,安卓的面试问题。 第1道题, 什么是安卓? 安卓是一款开源的手机操作系统。它的内核是基于Linux的。 第2道题,什么是谷歌安卓SDK? 谷歌...
一、 Afinal 官方介绍: Afinal是一个Android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalD...
1 . 前言 在一些特定的场景下,如照片的浏览,卡片列表滑动浏览,我们希望当滑动停止时可以将当前的照片或者卡片停留在屏幕中央,以吸引用户的焦点。在Android 中,我们可...
什么是JsBridge JsBridge是js与Native之间进行通信的桥梁。 为什么要使用JsBridge Android4.2以下的addJavascriptInter...