百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识
得到安卓客户端的工程架构实践(得到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生物识别身份验证系列文章的第二篇,上篇文章主要通过比较传统用户名和密码的认证方式和生物识别身份认证方式的不同,以及介绍生物识别加密的不同加密方式,来向开发者展示为何需要在应用...