排序
使用RecyclerView实现三种阅读器翻页样式
一、整体逻辑 为何直接对RecyclerView进行扩展而不使用ViewPager/ViewPager2?原因如下: Scroll Model(垂直滑动)需要自定义自动滑动(对指定页进行吸附) Flip Mode(仿真翻页)需要获取各种...
Android:手签名卡顿优化方案
我正在参加「掘金·启航计划」,这是我参加的第4篇文章。 从之前的 实现一个自定义有限制区域的图例(角度自识别)涂鸦工具类 三部曲到 自定义View实现签名带笔锋效果 基本完成了一整套关于手签...
Compose 中的附带效应
附带效应是指发生在可组合函数作用域之外的应用状态的变化。由于可组合项的生命周期和属性(例如不可预测的重组、以不同顺序执行可组合项的重组或可以舍弃的重组),可组合项在理想情况下应该是...
Android面试经:Broadcast需要注意哪些细节
前言 在android中,广播也是我们经常使用的组件,但是因为大部分使用场景简单,所以关注不多,今天就让我们来探索一下Broadcast。 注册 这个是常识了,两种注册方式:静态注册(menifast)和动...
Android Compose UI实战练手—-Google Bloom欢迎页
1.概述 在之前的博客中,我已经介绍了Compose 的基础UI和布局组件,现在我们就利用这些基础UI和布局组件去做一个实战项目。Bloom是Google提供的一个假想产品,我们可以作为练手项目使用,这个产...
从一个线上 Android Bug 回看 Fragment 的基础知识
公司的项目在最近遇到了一个与 Fragment 有关的线上 crash,导致这个问题的根本原因比较复杂,导致修复方案的可选项非常有限,不过这个问题的背景、crash 点,以及修复过程都非常有趣,值得记录...
安卓游戏发行-应届生安卓反编译初探
作者 大家好,我叫小嘉?; 本人20年毕业于广东工业大学,于2020年6月加入37手游安卓团队; 目前主要负责国内游戏发行安卓相关开发。 背景 最近在接触游戏包生成渠道包相关业务,其中涉及到一个...
安卓游戏发行-打包 65535 方法数超?来个自动分多 dex
作者 大家好,我叫小嘉; 本人20年本科毕业于广东工业大学,于2020年6月加入37手游安卓团队;目前工作是国内游戏发行安卓相关开发。 本文目录 一、背景 二、分析及解决 1、multidex 相关介绍 2、...
安卓-kotlin协程的异常处理机制分析
作者 大家好,我叫? 本人于2020年10月加入37手游安卓团队 目前主要负责国内相关业务开发和一些日常业务 背景 使用kotlin的协程一段时间了,常用的用法也已经很熟悉,但都是停留在使用的阶段,没...
游戏优化系列二:Android Studio制作图标教程
作者 大家好,我叫Jack冯; 本人20年硕士毕业于广东工业大学,于2020年6月加入37手游安卓团队;目前主要负责海外游戏发行安卓相关开发。 系列目录 游戏优化系列一:海外谷歌应用适配相关 游戏...
【游戏发行】自动分包优化之方法数计算解析
作者 大家好,我叫小嘉; 本人20年本科毕业于广东工业大学,于2020年6月加入37手游安卓团队;目前工作是国内游戏发行安卓相关开发。 背景 游戏发行领域,我们做的渠道切包是基于下面的原理: 在...
政策工具类-谷歌Android App Bundle(aab)+Play Asset Delivery(pad)发行切包
作者 大家好,我是加权,目前负责海外游戏发行的安卓开发。 背景 当前海外主要渠道是谷歌的Google Play,而根据Google Play的政策,2021年8月起,就需要使用Android App Bundle(aab)格式了。 而...
游戏优化系列一:海外谷歌应用适配相关
作者 大家好,我叫Jack冯; 本人20年硕士毕业于广东工业大学,于2020年6月加入37手游安卓团队;目前主要负责海外游戏发行安卓相关开发。 系列目录 游戏优化系列一:海外谷歌应用适配相关 (...
安卓navigation系列——进阶篇
作者 大家好,我叫小琪; 本人16年毕业于中南林业科技大学软件工程专业,毕业后在教育行业做安卓开发,后来于19年10月加入37手游安卓团队; 目前主要负责国内发行安卓相关开发,同时兼顾内部几...
[译] Jetpack Compose 稳定性的解释
文章作者:Ben Trengrove 原文链接:Jetpack Compose Stability Explained | by Ben Trengrove | Android Developers | Medium ©️一切版权归作者所有,本译文仅用于技术交流请勿用于商业用途...
插件化系列之解决资源加载异常的问题
背景 目前我们国内的游戏 SDK 采用了插件化的技术,优点是 SDK 可以通过热更新来完成自更新,缺点是会遇到各种各样奇奇怪怪的问题,最近就我个人遇到的一些插件化问题来给大家做一次分享,主要...
安卓知识点-应届生扫盲安卓WebView
作者 大家好,我叫Jack冯; 本人20年硕士毕业于广东工业大学,于2020年6月加入37手游安卓团队; 目前主要负责海外游戏发行安卓相关开发。 背景 最近在接触活动相关需求,其中涉及到一个安卓的We...
安卓游戏发行-控件注解框架-关键点1
作者 大家好,我叫祥子?; 本人15年毕业于广东药科大学,于2018年8月加入37手游安卓团队,曾经就职于网易担任安卓开发工程师; 目前是37手游安卓团队负责人,除日常团队相关管理外,空闲喜...
安卓热修系列-插件资源冲突解决方案
作者 大家好,我叫小鑫,也可以叫我蜡笔小鑫?; 本人17年毕业于中山大学,于2018年7月加入37手游安卓团队,曾经就职于久邦数码担任安卓开发工程师; 目前是37手游安卓团队的海外负责人,负责相...
安卓navigation系列——入门篇
作者 大家好,我叫小琪; 本人16年毕业于中南林业科技大学软件工程专业,毕业后在教育行业做安卓开发,后来于19年10月加入37手游安卓团队; 目前主要负责国内发行安卓相关开发,同时兼...