首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
hyczlf
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
外国程序员邮件问我安卓如何解决悬浮窗中WebView无法选中文本
Android在悬浮窗中添加的WebView,默认是不能长按文字进行文本选中的,于是花了些时间研究了一下,最后在自己项目勉强解决了这个问题。
关于闲鱼的ANR治理,我有几条心得...
作者:闲鱼技术——非歌 背景 闲鱼在业务的快速迭代过程中,面临着稳定性的考验,尤其是ANR(应用程序无响应)问题尤为突出,在舆情平台偶尔可以看到有用户反馈闲鱼App卡顿、卡死的的情况。发生ANR时系统
基于ReduxKotlin打造KMM跨平台移动应用
客户端的跨平台技术早已屡见不鲜,在UI层面,native开发在用户体验等方面仍然占据优势;但是在逻辑层,通过Kotlin Multiplatform等跨平台技术确实可以通过维护一套代码提高开发效率。 引入跨平台技术后,该如何选择一个适合的开发范式也成为了新的课题。近期有国外同行…
AutoRegister:一种更高效的组件自动注册方案(android组件化开发)
在编译时,扫描即将打包到apk中的所有类,将所有组件类收集起来,通过修改字节码的方式生成注册代码到组件管理类中,从而实现编译时自动注册的功能,不用再关心项目中有哪些组件类了。 特点:不需要注解,不会增加新的类;性能高,不需要反射,运行时直接调用组件的构造方法;能扫描到所有类,不…
分析CC组件化框架源码之gradle插件路由收集 | 七日打卡
在编译时,扫描即将打包到apk中的所有类,将所有组件类收集起来,通过修改字节码的方式生成注册代码到组件管理类中,从而实现编译时自动注册的功能,不用再关心项目中有哪些组件类了。 特点:不需要注解,不会增加新的类;性能高,不需要反射,运行时直接调用组件的构造方法;能扫描到所有类,不…
android获取进程名函数,如何优化到极致?
在多进程的APP中,常常需要知道当前进程是主进程还是后台进程?还是什么进程。 通过ActivityManager来获取进程名,网上也能搜索到很多人推荐这个用法。 但是,大叔要说,这个方法不是最优解。 但是,大叔要说,这个方法不是最优解。 但是,大叔要说,这个方法不是最优解。 但…
Flutter内存初探
我们想使用Flutter来统一移动App开发并做了一些实践。移动设备上的资源有限,通常内存使用都是一个我们日常开发中十分关注的问题。那么,Flutter是如何使用内存,又会对Native App的内存
Kotlin Multiplatform跨平台与C++跨平台对比
摘要一直以来,跨平台技术被广泛探索与研究。时至今日,在不涉及界面层面的跨平台技术上,C++跨平台技术仍被广泛采用。KotlinMultiplatform作为一种新兴技术,也开始在跨平台的领域上展现出自
Java内存模型
面试中问到“内存模型”,通常是考察Java内存结构和GC,而不是Happens-Before等更深入、细致的内容。内存模型是考察coder对一门语言的理解能力,从而进一步延伸到对JVM优化,和平时学习的深度上,是Java面试中最重要的一部分。这里整理了内存结构和GC的知识点,H…
Activity的启动过程详解(基于Android10.0)
话说Android中有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。我们最常接触也是用户直接感受到的就是Activity了,今天来就说说Android启动的执行过程和工作原理。 Activity是一种 展示型组件…