平常我们实现一些弹窗会使用到PopWindow,但是PopWindow有时实现不了我们所要的功能和效果,所以这里我用Activity来实现全屏半透明的弹窗 1、首先我们使用A...
平常我们实现一些弹窗会使用到PopWindow,但是PopWindow有时实现不了我们所要的功能和效果,所以这里我用Activity来实现全屏半透明的弹窗 1、首先我们使用A...
最近两个月,我被今日头条公众号里推出的一款轻量级屏幕适配方案给刷屏了,身边好多小伙伴都不停的转发分享!今天终于有时间来给大家分析一下今日头条提出的适配方案了,顺便封装一下!各...
前言 文章非常长,建议加入喜欢或收藏分多次看 首先放上来自美团文章的Map的类继承图 我们本章介绍的是使用最频繁的HashMap(基于JDK8),首先HashMap (综合了...
“如果每只狗,都有注定的一位主人,那么它的运气真的很好的,不是你选中了它,而是它在万千人群中,选中了你。” 我从来没养过狗,这是第一次养狗。 跟旺旺的相遇,似乎就像这句话说的...
一个 Task 是 Gradle 里项目构建的原子执行单元,Gradle 通过将一个个Task串联起来完成具体的构建任务,每个 Task 都属于一个 Project。关于 T...
我说好的 面试系列 总算开始了。我姑且是想到哪儿写到哪儿,其中肯定是和我被面试的实际情况息息相关。 说说 Android 的四种启动模式 这基本是一道必考题,和「 Activ...
前言 之前一段时间,准备把糗百的项目中json解析的模块中的原生Json解析换成gson解析,工作比较繁杂,坑多,因此为了防止出错,我还对Gson做了一个源码分析。这一篇就是...
在我们在刷Instagram的动态时,你是否注意到这样一个小小的动效,就是当一条动态(以卡片形式呈现)向上滑动时,动态卡片的头部会始终悬浮在列表最上方,直到下一张动态卡片的头...
原文地址:https://lovestack.github.io/2017/11/13/LiveData/ demo:https://github.com/lovestack...
背景 近期在做一些开源项目的时候,提交 pull request 有些会要求提交 DCO 信息,用于 CI 的验证.简单来说就是,要在提交信息中增加例如 的提交信息,前面...
学习了
一文解决Android View滑动冲突上一篇文章我们讲述了Android View事件分发机制。如果你对View的事件分发还不熟悉,建议先去看一下 一文读懂Android View事件分发机制 它是我们今天滑动冲...
上一篇文章我们讲述了Android View事件分发机制。如果你对View的事件分发还不熟悉,建议先去看一下 一文读懂Android View事件分发机制 它是我们今天滑动冲...
版权声明:本文为LooperJing原创文章,转载请注明出处! 一、设备相关 1、adb devices显示连接到计算机的设备 输出格式为 [serialNumber] [s...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 这篇文章,会带你学习如何使用MediaProjection,MediaCodec以及MediaMuxer来...
简介 2017年是Android开发很关键的一年,从java转型kotlin,并深入学习了Android Architecture Components,这使我对未来项目的重...
顶
2017年Android Developer年终总结简介 2017年是Android开发很关键的一年,从java转型kotlin,并深入学习了Android Architecture Components,这使我对未来项目的重...