首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
peakmain9
掘友等级
Android 鸿蒙 Compose C++
会有始料不及的运气 会有突如其来的欢喜 一切都会刚刚好 不多不少😊
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
peakmain9
Android 鸿蒙 Compose C++
·
2年前
关注
WebView组件封装(二)——怎样用设计模式封装WebView,轻松实现个性化定制,让你的App网页更加顺畅
前言 在上篇文章中,我们介绍了如何使用全局缓存池管理来提高WebView的加载速度,源码位置:WebViewPool.kt 在本篇文章中,我们将介绍如何使用设计模式来封装W...
19
2
分享
peakmain9
Android 鸿蒙 Compose C++
·
2年前
关注
WebView组件封装(一)——怎样使用全局缓存池管理提高WebView加载速度
前言 当用户浏览页面时,快速的页面加载速度对用户体验至关重要。而在应用中使用WebView展示页面时,缓慢的加载速度也会直接影响到用户的体验。针对WebView渲染速度和加...
120
13
分享
peakmain9
Android 鸿蒙 Compose C++
·
2年前
关注
BasicLibrary架构设计旅程(二)—利用LiveData替代EventBus
背景 去年的时候,我写过一个工具库Rxbus——基于LiveData实现事件消息总线 项目地址:RxBus 美团技术团队之前写过一篇文章: Android消息总线的演进之路...
1
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
2年前
关注
BasicLibrary架构设计旅程(一)—Android必备技能
前言 2022年对大部分人来说真的是不容易的一年,有不少粉丝私信问我,今年行情不好,但是现在公司又不好怎么办,我的建议就是学习。无论过去,现在,未来,投资自己一定是不会错的...
27
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
Activity Results API 实现权限封装库
前言 在以前我们一直用的是ActivityCompat.requestPermissions()去申请权限和重写onRequestPermissionsResult()回调...
8
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
Android隐私政策整改之应用安全
WebView安全 明文密码存储 概念 如果应用程序的webView对象没有使用setSavePassword()方法或该方法的参数为true,那么用户通过应用浏览网页时记...
2
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
设计模式实战之网络架构重构
前言 之前一直在忙隐私政策,最近鲜有时间去审查以前的代码,这一查才发现自己以前写的网络框架,问题还挺多,就进行了重构 BasicLibrary Github地址:https...
0
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
Gradle+ASM实战——拦截网络头部之理论篇
上篇文章我们讲了关于图片加载获取应用自身获取个人信息行为问题修复。其实还有其他的也会获取User-Agent,如网络行为,webView获取User-Agent...
0
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
隐私政策整改之Glide框架封装
背景 App合规现在是越来越严了,也越来越多App被通报,为了能隐私合规呢,我对公司App也进行很多的整改。其中最主要的是通过ASM字节码去拦截第三方库频繁调用隐私方法的问...
49
17
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
DebugTools——一个设计开发者支撑工具库
背景 今年呢,上海疫情严重,我们4月份开始在家办公。 这段时间呢,我们公司测试团队反馈一个bug问题,我去腾讯的bugly没找到对应时间点的bug(我有时候严重怀疑bugl...
2
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
Gradle+ASM实战——隐私方法问题彻底解决之AsmActualCombat开源库
对调用隐私方法的方法体替换成自己的方法(支持动态替换方法),如:设备id,Mac地址,ssid,bssid,AndroidID等...
2
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
jetpack compose实战——打造万能的Banner轮播图
前言 项目地址:https://github.com/Peakmain/ComposeProject 上篇文章我们讲到TopAppBar的封装,主要是封装一个标题居中的To...
3
1
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
jetpack compose实战——TopAppBar的使用和封装
前言 项目地址:https://github.com/Peakmain/ComposeProject 上篇文章我们讲到基本框架搭建,这篇我们讲讲TopAppBar的使用和封...
5
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
jetpack compose实战——基本框架搭建
前言 项目地址:https://github.com/Peakmain/ComposeProject 网上现在有不少jetpack compose的文章和教程,但是实战项目...
13
评论
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
Gradle+ASM实战——隐私方法问题彻底解决之理论篇
第三方sdk会总是频繁调用某些隐私方法,比如MAC地址,AndroidId等,现在想要的需求是,比如调用设备id的时候,会调用telephoneManger方法的getDe...
18
4
分享
peakmain9
Android 鸿蒙 Compose C++
·
3年前
关注
Gradle+ASM实战——关于隐私政策的那些思考
- 可动态配置是否开启插件,默认是开启 - 默认解决大部分多次重复点击的问题 - 可动态设置方法对点击事件处理之前进行拦截 - 可获取方法的耗时时间...
4
评论
分享
个人成就
文章被点赞
730
文章被阅读
91,436
掘力值
3,828
关注了
0
关注者
252
收藏集
0
关注标签
0
加入于
2020-09-08