什么是exif? Exif是一种图像文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白...
什么是exif? Exif是一种图像文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白...
背景&问题 在Android开发中,我们常常会对View的可视性visiblity进行操作或者检查。如网络请求数据,根据返回的数据结果控制相应View可见或不可见,或者判断某...
@谁喊我 发送 Observer 中打印的,不会参与到 zip 的输出,zip 的最终输出并不会打印
RxJava之zip操作符讲解zip操作符之前,先来巩固一个概念的区别,比如如何让一个线程睡眠一秒?通常情况下,我们在Java中会使用Thread.sleep(1000),但是笔者就就这个问题今天就遇...
前言 熟悉Activity的启动流程和运行原理是一个合格的应用开发人员所应该具备的基本素质,其重要程度就不多做描述了。同时,知识栈应该不断的更新,最新发布的Android 9...
第一次看的时候确实,晕晕乎乎 开启懵逼模式, 不过这都不是 问题,没有程序猿 解决不了 的代码问题。 在我看的第 14篇的时候 突然 思路清晰了。 书读百遍 ,其义自见。可能就是这个道理吧。
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
概述 没有Alfred基础的,请先阅读5分钟上手Mac效率神器Alfred以及Alfred常用操作 大纲 资源 Alfred官网 知乎hzlzh大神维护的插件大全 Packa...
BackgroundColorSpan:给部分文字设置背景颜色 ForegroundColorSpan:给部分文字设置前景色 ClickableSpan:设置点击事件 URL...
lateinit 和 lazy 是 Kotlin 中的两种不同的延迟初始化的实现 lateinit 只用于变量 var,而 lazy 只用于常量 val lazy 应用于单例...
简介 RecyclerView在24.2.0版本中新增了SnapHelper这个辅助类,用于辅助RecyclerView在滚动结束时将Item对齐到某个位置。特别是列表横向滑...
你说的只是由于屏幕旋转导致的 Activity 被重新创建,还有可能是后台内存不足 GC 了,Activity 被销毁了,此时再回到这个界面不处理还是可能引起重叠的
9行代码让你App内的Fragment对重叠说再见在上一篇从源码角度分析,为什么会发生Fragment重叠?里,我们分析了造成Fragment重叠的原因,这一篇我会介绍几个解决方案,同时给出一个我的方案:9行代码让你app内...
转自:ConstraintLayout 1.1版本的新特性 约束布局ConstraintLayout看这一篇就够了 ConstraintLayout被译为约束布局,推出它旨在...
不过一帮键盘侠而已
《哪吒》15亿票房登顶,可惜口碑再好,依旧没跨过这座国漫高峰截止目前,正式上映仅8天的《哪吒之魔童降世》,累计票房已突破15.3亿,一举超越15.27亿的《疯狂动物城》,升至内地影史动画票房冠军,同时正向着20亿大关迈进。 《哪吒之...
清晰易懂
为什么不能在foreach循环中修改集合?《阿里巴巴JAVA开发手册》中有这样一条: 不要在 foreach 循环里进行元素的 add / remove 操作,remove 元素使用 Iterator 方式。 经测试...
《阿里巴巴JAVA开发手册》中有这样一条: 不要在 foreach 循环里进行元素的 add / remove 操作,remove 元素使用 Iterator 方式。 经测试...
@AWeiLoveAndroid 看了你的 Demo,描述的并不是我提问的这个问题,你文章中的例子我知道,并且之前我也是类似这么设计的,就是有一些疑惑的地方。。我自己再想想吧
实现Android主流网络框架封装,可无缝侵入切换框架一、什么是“有多种可替代解决方案的业务逻辑”? 举几个例子说明: ★ 客户端的http请求操作,可以实现的方案有Retrofix、OkHttp、Volley等;★ 客户端的数...