在现实生活中,一个事件需要经过多个对象处理是很常见的场景。例如,采购审批流程、请假流程等。公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准的天数不...
在现实生活中,一个事件需要经过多个对象处理是很常见的场景。例如,采购审批流程、请假流程等。公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准的天数不...
作者:Java3y 本文力求简单讲清每个知识点,希望大家看完能有所收获 一、HTTP协议的今生来世 最近在看博客的时候,发现有的面试题已经考HTTP/2了,于是我就顺着去了解...
参考:https://juejin.im/post/5acccf845188255c3201100fhttps://www.jianshu.com/p/1eff5a13000...
原因是 Android 无法找到 node 命令使用控制台启动 AS 即可。 参考链接https://stackoverflow.com/questions/61922174...
实现后效果:由于是在模拟器上跑的背面的封面列表加载不出来,实际效果请真机运行 具体代码如下: 绘制上层滑动控件部分 绘制下层封面列表,以及与上层空间联动 项目地址:https...
有些APP可能为了省事和界面美观会把很多内容做成一张高清图片交给移动端去加载(我们的项目就是...),如果图片较小那还OK,但是如果图片过大(我们的有2M还多,MMP)要么不...
引言 1. Android性能优化篇之内存优化--内存泄漏 2.Android性能优化篇之内存优化--内存优化分析工具 3.Android性能优化篇之UI渲染性能优化 4.A...
一、为什么要使用DialogFragment:在程序开发中我们经常要做一些弹窗提醒,如果用自带的Dialog虽然能解决一部分,但强大的UI是不会给你这个机会的,各种自定义UI...
1、引入largeHeap属性,让系统为App分配更多的独立内存。 2、禁止Glide内存缓存。设置skipMemoryCache(true)。 3、自定义GlideModu...
在一加手机上,用户升级了新版8.0的系统,用户将app切到后台,过一会儿就弹出“xxx app 已停止运行”的弹窗。 通过定位分析,发现下面俩前置条件 8.0系统杀服务杀的很...
1. MODE_WORLD_READABLE 模式废弃 MODE_WORLD_READABLE 模式换成 MODE_PRIVATE 2. 获取通话记录 针对android....
重点分析了APP层关心的问题,也可直接跳过分析,仅看黄色标注的结论部分。(简书居然不支持HTML!) 可能遇到的坑 为啥我的应用在Android O上发不出来通知了? 为啥我...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 Android 6.0 运行时权限 相机,图库,下载,语音,定位....此版本引入了一种新的权限模式,如今...
在炎热的七月,偶然被邻桌的同事喊了一下。嘿,过来看个东西。于是我伸着脖子过去看了一下。 他说“我发现一个androidStuido很屌的功能,可以把500kb的图片压缩到22...
by hzwusibo 20190504 (1)Java的类加载器: A. BootStrop:根加载器,负责加载JVM基础核心类库; B. Extension:扩展类加载器...