Flutter 实现复杂布局:多层次滑动效果与嵌套滚动处理
在实际的移动应用开发中,复杂的 UI 布局是一个非常具有挑战性的部分,尤其是当需...
WebRTC直播技术方案「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。
我们都知道,WebRTC是面向互联网的...
重磅来袭!Android UI设计规范助你打造精美Android应用!
重磅来袭!Android UI设计规范助你打造精美Android应用!
为了规范Android UI设计...
Android 中的服务是一个强大的工具,无需用户界面即可执行各种任务
它们是管理长时间运行的操作和后台任务的重要组件。在本文中,我们将探讨不同类型...
Android系统的构成
什么是安卓系统
火山引擎 RTC 视频性能降级策略解析
1. 背景
随着 RTC 使用场景的不断复杂化,新特性不断增多,同时用户对...
iOS Mach 异常、Unix 信号 和NSException 异常
前言
Crash的主要原因是你的应用收到了未处理的信号。
未处理信号可能来源于三个...
Android APK加固技术方案调研
代码混淆技术,ProGuard提供了压缩,混淆,优化Java代码和(Shrinking),混淆(Obfuscation),优化(Optimition)Java代码和反混淆栈跟踪(ReTrace)的功能
volatile 和 synchronized 的区别
Hi 大家好,我是 DHL,大厂程序员,公众号:ByteCode ,在美团、快手、小米工作过...
Android ASM 字节码插桩:替换字节码指令
公众号:字节数组
希望对你有所帮助 🤣🤣
我在 Github 上有一个开源库,一个适用...
Android 14适配指南
一、应用行为变更
1.1、进程只能杀死自己的后台进程
说明:从Android 14开始,当应...
微信iOS多设备多字体适配方案总结
一、背景
2014下半年,微信iOS版先后适配iPad, iPhone6/6plus。随着这些大屏...
android Studio自动生成带系统签名的apk
如果你需要开发一个带有系统权限的app,往往需要配置SharedUserId,比如
</pre&g...
微信 Android 终端内存优化实践
前言
内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆...
Perfetto使用教程
Perfetto 是谷歌开发的用于性能检测和跟踪分析的生产级开源堆栈。它提供用于记录系...
Android组件化
1、组件化和插件化区别:
组件化开发:
(1)、组件化是将一个app分成多个Module,...
Flutter状态管理新的实践
Tech
导读
本文介绍flutter端状态刷新的一种新的思路和尝试,通过dart的扩展属...
权限认证机制“后门”寻找之旅:表里不一的Android权限认证机制
7 月 29 日,第九届互联网安全大会(ISC 2021)漏洞研究分论坛上,字节跳动无恒实...