- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 Mac AndroidStudio 关联API28源码
之前配置过,但是不知怎么失效了,又重复倒腾了一遍,没啥难的,记录一下重新设置一下android sdk的位置就好了进入设置选择sdk路径选择对应的sdk路径,一直next即可...
2019-05-29 17:07:33 926
原创 com.android.support:support 升级到 28.0.0 所遇问题
com.android.support:support-v4:25.4.0升级为:com.android.support:support-v4:28.0.01.统一修改为 28.0.0 后编译报错编译时各种稀奇古怪的错,如org.gradle.tooling.BuildException: Failed to process resources, see aapt output above...
2019-05-23 19:01:26 12448
原创 Mac 上使用 Charles 抓包 (Android http)
这里说的是抓http包:1.看手机里对应的wifi设置,只需要填上这两个值即可端口号和电脑ip2.打开Charles的 Proxy Setting... ,设置端口号这里设置的端口号和手机里要填写的端口号一致3.配置电脑ip4.end如果都配置正确就会得到相应的数据。通过抓包发现,同样的 get 请求,抓包的数据和直接放在浏览器里得到数据不一致,可能是由于头部数据差异导致,...
2019-05-23 19:00:34 303
原创 Android 友盟互相唤醒问题
使用了几个进程保活方案都有问题:https://github.com/D-clock/AndroidDaemonService测试设备 vivo x9 7.1.1;mi3 6.0利用系统漏洞,灰色保活手段(API < 18 和 API >= 18 两种情况)会在 通知栏显示应用正在后台运行,并且杀掉应用后也收不到消息普通的后台进程通知栏不会显示,但是杀掉也收不到消...
2019-05-20 18:15:53 1647
原创 Glide 升级到 4.x 所遇问题
环境:Android studio 3.4 Gradle 5.1.1最近有人反馈项目glide升级到3.4报错,现排查问题如下:引入glide最新插件:classpath 'com.android.tools.build:gradle:3.4.0'提示报错:因为之前项目中引入的是基于glide的三方包:jp.wasabeef:glide-transformations:2.0.1t...
2019-05-06 09:32:53 3950
原创 链表(上):如何实现LRU缓存淘汰算法?
经典的链表应用场景,那就是 LRU 缓存淘汰算法常见的缓存淘汰策略:先进先出策略 FIFO(First In,First Out)最少使用策略 LFU(Least Frequently Used)最近最少使用策略 LRU(Least Recently Used)这些策略你不用死记,我打个比方你很容易就明白了。假如说,你买了很多本技术书,但有一天你发现,这些书太多了,太占书房空间了,你...
2019-05-06 09:31:02 460
Java 23种设计模式全归纳 | 已打包请带走
2020-02-09
Android Hongyang自定义控件之起步栏内容集合
2016-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人