- Android开发框架之KJFrameForAndroid
-
KJFrameForAndroid又叫KJLibrary,是一个android的orm和ioc框架。同时封装了android中的Bitmap与Http操作的框架,使其更加简单易用;KJFram...
- 快手自研OOM解决方案KOOM今日宣布开源
-
近日,快手宣布开源KOOM,成为行业首个开源线上内存溢出(OutofMemory,以下简称OOM)问题解决方案的互联网企业。据介绍,KOOM是在客户端完成内存监控后,将解析报告上传到云端,传输文件...
- 解决APP卡顿的优化方案(解决app卡顿的优化方案怎么写)
-
APP运行卡顿直接影响用户体验和留存率。通过系统性优化,可显著提升应用流畅度。以下是关键解决方案:一、代码层面优化减少主线程阻塞耗时操作移至子线程(网络请求、IO读写)避免在UI线程进行复杂计算优化数...
- 西瓜视频稳定性治理体系建设一:Tailor 原理及实践
-
摘要Tailor[1]是西瓜视频Android团队开发的一款内存快照裁剪压缩工具,广泛用于字节跳动旗下各大App的OOM治理及异常排查,收益显著,在西瓜视频上更是取得OOM降低95%...
- Android开发技巧、常见的坑和解决方案(二)
-
一、ViewPager+Fragment动态增删缓存问题产生原因:我们在开发中会常常用到ViewPager+Fragment,有时候可能会有这样的需求,需要对ViewPager中的内容进行动态的增...
- 挖穿Android第四十一天(挖穿android第四十一天视频)
-
1播放视频[1]surfaceView可以来展示视频播放的内容[2]sufaceView控件是一个重量级控件初始化需要一点时间,可以直接在子线程更新ui,内部维护2个线程,A----...
- 实战 | 将 Android 生物识别身份验证整合至应用中
-
本文是Android生物识别身份验证系列文章的第二篇,上篇文章主要通过比较传统用户名和密码的认证方式和生物识别身份认证方式的不同,以及介绍生物识别加密的不同加密方式,来向开发者展示为何需要在应用...
- Android 碎片(Fragment)讲解(安卓碎片化是什么意思)
-
安卓(Android)是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。碎片是活动的一部分,使得活动更加的模块化...
- Android架构组件-App架构指南,你还不收藏嘛
-
本指南适用于那些已经拥有开发Android应用基础知识的开发人员,现在想了解能够开发出更加健壮、优质的应用程序架构。首先需要说明的是:AndroidArchitectureComponents翻...
- Android软键盘的编程式隐藏方法(安卓软键盘)
-
技术背景在Android应用开发中,经常会遇到需要在特定操作后隐藏软键盘的需求。例如,在用户完成输入并点击按钮后,或者在触摸屏幕其他区域时,隐藏软键盘可以提升用户体验。然而,由于Android系统的复...
- 一周热门
-
-
大模型DeepSeek本地部署后如何进行自定义调整?
-
TensorFlow和PyTorch相继发布最新版,有何变化
-
python之json基本操作(python2.7 json)
-
干货 | 如何利用Python处理JSON格式的数据,建议收藏
-
Python网络爬虫的时候json=就是让你少写个json.dumps()
-
23-Python-第三方库Json(python第三方库有哪些)
-
「2022 年」崔庆才 Python3 爬虫教程 - 深度学习识别滑动验证码缺口
-
Python如何读写json数据(python读取json数据的key值)
-
Python JSON数据处理全攻略:从入门到实战,新手也能轻松掌握!
-
Python 文件操作魔法手册:open函数的终极艺术
-
- 控制面板
- 网站分类
- 最新留言
-