有过一些开发经验的朋友,在做圆角按钮的背景时可能不再需要.9的切图了,而一般都是在drawable文件夹下面建立一个xml文件shape(其他状态不变色)或者selector...
有过一些开发经验的朋友,在做圆角按钮的背景时可能不再需要.9的切图了,而一般都是在drawable文件夹下面建立一个xml文件shape(其他状态不变色)或者selector...
1.为什么handler会报内存泄漏? 因为是内部类持有外部类的对象,sendMessage的时候会调用到handler的enqueueMessage方法, ...
Hello小伙伴们,现在公司已经恢复了正常办公,但是疫情依旧还在继续。最近工作实在是有点小忙,导致更新有点缓慢,实在抱歉,本文是OkHttp原理解析的第二篇, 主要针对OkH...
OkHttp是现在Android使用最频繁的网络请求框架.Retrofit也是使用OKHttp的网络框架。现在来看下okhtp的流程图 本次贴的代码是okhttp3.10.0...
2019的Google I/O大会带来了很多Android相关的新功能,其中也包括Google Play支付的重大更新。这里先整理出相关更新点,后续米大师会针对新功能出版本优...
随着Android版本越来越高,Android官方对用户数据保护力度也越来越大。Android提供FileProvider类来供应用之间共享数据。 如: FileProvid...
启动流程图参照Activity插件化(一)之hookIActivityManager[%5Bhttps://www.jianshu.com/p/33c0aa02017e%5D...
先上startActivity的流程图和ActivityThread启动activity的流程图,写的代码对照这个流程图就清晰很多了 为了让AMS验证通过,需要在Androi...
仅实现Retrofit中的注解和动态代理 大概流程:1.通过动态代理实例化接口2.每调用一个方法都会调用到动态代理里面的 InvocationHandler,所以通过这个方法...
做SDK给别人接入,但使用第三方框架的话,接入方也用的是这个框架,但是版本不一样,就会报错类找不到或者方法找不到,类转换异常等问题,增加了接入成本。如果使用自己封装的框架也没...
在新项目中,有时候会用到v4包里面的FileProvider,但是导入v4包就和androidx冲突了,用gradle查看了一下,原来是类冲突了,androidx包体中有和v...
没错,我就是那个渣男
分手之后,就不要再联系我了文/凉亦歌 爱过的人,不应肆意伤害,但放手的人,也不应用力挽留。 1. 昨晚,闺蜜萱萱突然找我聊天。 她很无奈地说,前男友又来找她了。 晚上下了班,正准备和老妈通话,突然微信...
1. 最近比较忙。 昨天,time整理了一下读者在后台发的消息,很多读者就内容创业提了不少问题。 今天,time就给大家分享一下关于个人进行内容创业赚钱的N个经验。 废话不多...