- 得到安卓客户端的工程架构实践(得到app运营模块)
-
一、组件化拆分组件化的概念其实理解上很简单,所谓组件化,就是把一个功能完整的app拆分成多个子模块,每个子模块可以独立编译和运行,也可以将这些子模块任意组合成一个新的app,子模块之间不互相依赖,...
- Jetpack-VM再不懂你就out了(vm client)
-
作者:heiyulong授权原文:https://mp.weixin.qq.com/s/yZ7ZQYn7KjYxQiZT956NqQ前言ViewModel作为Jetpack组件库组件之一,它的出...
- Android界面假死问题解决方案(android界面设计教程)
-
针对Android界面假死现象,以下是分步解决方案和总结:1.确认现象与复现条件现象描述:界面无响应(点击/滑动无效)、ANR弹窗、卡顿时间长但未崩溃。复现步骤:记录触发假死的操作(如频繁点击、加载...
- 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生物识别身份验证系列文章的第二篇,上篇文章主要通过比较传统用户名和密码的认证方式和生物识别身份认证方式的不同,以及介绍生物识别加密的不同加密方式,来向开发者展示为何需要在应用...
- 一周热门
-
-
深度解析:Google Gemma 3n —— 移动优先的轻量多模态大模型
-
Python生态下的微服务框架FastAPI
-
超优质 Vue3+NaiveUI 后台管理AdminWord
-
vue接通后端api以及部署到服务器_vue调用后端接口axios
-
SpringCloud Alibaba(四) - Nacos 配置中心
-
超简 Vue3+ElementPlus 后台管理Vue3ElementAdmin
-
electron-vue 项目启动动态获取配置文件中的后端服务地址
-
35W快充?2TB存储?iPhone14爆料汇总,不要再漫天吹15了
-
Pandas每日函数学习之apply函数_apply函数python
-
文本检索控件也玩安卓?dtSearch Engine发布Android测试版
-
- 控制面板
- 网站分类
- 最新留言
-