App
1 人感兴趣 · 98 次引用
- 最新
- 推荐
![https://static001.geekbang.org/infoq/c7/c7ad0fa8d7641393a56b4e286aa37c33.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/c7/c7ad0fa8d7641393a56b4e286aa37c33.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Bitmap 引起的 OOM 问题
答:Out Of Memory(内存溢出),我们都知道Android系统会为每个APP分配一个独立的工作空间,或者说分配一个单独的Dalvik虚拟机,这样每个APP都可以独立运行而不相互影响!而Android对于每个Dalvik虚拟机都会有一个最大内存限制,如果当前占用的内存加上我们申
![https://static001.geekbang.org/infoq/59/59f2497cf86433630ebfb311fd9b8053.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/59/59f2497cf86433630ebfb311fd9b8053.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Android 动画之帧动画
Android中的动画,毕竟在APP中添加上一些动画,会让我们的应用变得很炫,比如最简单的关开Activity,当然自定义控件动画肯定必不可少啦。Android中的动画分为三大类,逐帧动画(Frame)以及补间动画(Tween),还有Android 3.0以后引入的属性动画(Property),而本
![https://static001.geekbang.org/infoq/5a/5a6a1f38fbe22b31e499f28ac39125e7.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/5a/5a6a1f38fbe22b31e499f28ac39125e7.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
跨平台应用开发进阶 (四十七)APP 字体库文件处理方案
有时候需要让页面加载自定义字体文件,但是通常的字体格式(TTF、OTF)体积太大了,这就需要将其转换为更小体积的字体文件格式(WOFF2)。
![https://static001.geekbang.org/infoq/a6/a6aee229a1495e319965767258249ba6.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/a6/a6aee229a1495e319965767258249ba6.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Activity 初窥门径
上一节中我们对Activity一些基本的概念进行了了解,什么是Activity,Activity的生命周期,如何去启动一个Activity等,本节我们继续来学习Activity,前面也讲了一个App一般都是又多个Activity构成的,这就涉及到了多个Activity间数据传递的问题了,那么本节继
![https://static001.geekbang.org/infoq/d8/d8618b5e804721e35b98b8b9116f1ee4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/d8/d8618b5e804721e35b98b8b9116f1ee4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Swift 之 struct 二进制大小分析
随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用Swift开发占比逐渐增高。本次讨论的是struct对比Class的一些优劣势,重点分析对包体积带来的影响及规避措施。
![https://static001.geekbang.org/infoq/9c/9c23a21e8bf787f41028cfe5684b3586.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/9c/9c23a21e8bf787f41028cfe5684b3586.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
京东金融 Android 瘦身探索与实践
京东科技:2022年9月开始我们针对金融APP进行了瘦身专项整治,在不考虑增量的情况,无删减业务代码的情况下实现从117M瘦身至74M,在本次安装包瘦身过程中我们遇到了不少坑,同时也积累了些经验,在此分享给大家
![https://static001.geekbang.org/infoq/a9/a982bd8f83a855d68a92de67e435977c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/a9/a982bd8f83a855d68a92de67e435977c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
从原生迈向混合,小而美团队如何搞定 APP 高效定制
洞悉华为云数字化差旅App的架构变迁之路,体验混合开发魅力。
![https://static001.geekbang.org/infoq/40/40d3c852a2b67a29e2d69c23e7b8ebb2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/40/40d3c852a2b67a29e2d69c23e7b8ebb2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
Switchquery:移动端秒级配置触达平台
Switchquery配置平台,它是一套具有秒级变更能力,助力业务快速变更,让配置信息在App运行中秒级生效,同时提升配置信息触达率,统一管理的配置平台。
![https://static001.geekbang.org/infoq/a8/a829c671bfaa9ed0815a9528378a7aff.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/a8/a829c671bfaa9ed0815a9528378a7aff.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
如何实现无水印下载 tiktok 视频到手机?这个教程必须看!
相信很多人都爱玩抖音吧,不知道爱玩国际版抖音也就是Tik Tok的小伙伴有多少呢!我真的超级爱看tiktok,来自全世界不同国家的视频,有时候一看就是好几个小时!但是超级遗憾的是tiktok的视频并不像抖音可以下载保存到手机里,不过在我坚持不懈的寻找下还是找
![https://static001.geekbang.org/infoq/f8/f831bb6055f3b916e11de4e4b1b5a69c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/f8/f831bb6055f3b916e11de4e4b1b5a69c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/60/60105e00beb30ef3bae19a8ea5a35607.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/60/60105e00beb30ef3bae19a8ea5a35607.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
阿里云 EMAS & 魔笔 :1 月产品动态
导读:阿里云移动研发平台EMAS & 低代码开发平台魔笔(Mobi)1月产品动态已更新:新增Native指纹解锁和手势解锁等组件;支持构建H5应用流水线、支持发布H5应用;iOS支持大写字母包名重签名;应用开放平台1.0发布;EMAS Serverless 优化函数访问数据库等服务网
![https://static001.geekbang.org/infoq/83/83115ead521a2e4fb2298b7684dca9c0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/83/83115ead521a2e4fb2298b7684dca9c0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
证券服务应用评测系列:海通 e 海通财发布 9.0 版本,探索证券 APP 持续提升用户体验
打造具有品牌化、特色化、智能化综合金融服务平台是券商未来发展差异化的主要路径。
低代码开发平台 YonBuilder 移动开发,开发阅读 APP 教程
低代码开发平台YonBuilder移动开发,开发阅读APP教程
![https://static001.geekbang.org/infoq/aa/aa776cbd455f15e2a960df3ab8034ef8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/aa/aa776cbd455f15e2a960df3ab8034ef8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/90/9000f6f0a70e3bc6ec809e7894357933.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/90/9000f6f0a70e3bc6ec809e7894357933.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
App 长登录思考与实现 part2
从最基本的用户体验来讲,不论 app 打开高频与否,保持 app 的登录状态,或者叫长登录,都是一种看似自然的选择。但综合监管要求、心理学感受、用户体验等因素,决策 App 长登录状态的十字路口,产生了分岔。
![https://static001.geekbang.org/infoq/d7/d785643c18ce6a7f704b249989dd37f8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/d7/d785643c18ce6a7f704b249989dd37f8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/fc/fc2b7121fa0a55b92f7e925bc69e192e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/fc/fc2b7121fa0a55b92f7e925bc69e192e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
![https://static001.geekbang.org/infoq/01/01d3318df13d8568c092bc3b8764a8c4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/01/01d3318df13d8568c092bc3b8764a8c4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
用户体验成为继 MAU 后,手机银行竞争分化的下一分水岭,易观千帆重磅发布手机银行 APP 用户体验 GX 评测
易观千帆重磅发布手机银行APP用户体验GX评测。
![https://static001.geekbang.org/infoq/f8/f81ff7305ed7f6f77ace6f4fbe593b75.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/f8/f81ff7305ed7f6f77ace6f4fbe593b75.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
百度 App 性能优化工具篇 - Thor 原理及实践
Hook技术是在程序运行的过程中,动态的修改代码,植入自己的代码逻辑,修改原有程序执行流程的技术。
禅道项目管理软件 App 使用
可能有时候大家在客户现场或者说在外出差的时候,完成一个任务还需要通过PC端处理,这样操作一点都不简单,所以一个灵活、便捷的项目管理软件App是现如今大家在选择项目管理工具时也会重点关注的功能。
![https://static001.geekbang.org/infoq/de/de5a5710d672417f455447e32b1dc5c4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/de/de5a5710d672417f455447e32b1dc5c4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
APP 上架因收集个人信息问题被拒绝该怎么解决?
近年来,随着信息技术的快速发展和移动互联网应用的普及,越来越多的应用大量收集、使用个人信息,给人们生活带来便利的同时,也出现了对个人信息的非法收集、滥用、泄漏等问题,个人信息安全面临严重威胁。
MobTech 短信验证使用说明与应用创建
短信验证码SDK,为开发者提供全球通用的短信验证码工具,开发者可以用其在App植入短信验证码SDK、简单设置即可短信验证,集成快速便捷,且后期易于管理。
![https://static001.geekbang.org/infoq/aa/aa7c5134d6559d3c6abc2470e4767a08.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/aa/aa7c5134d6559d3c6abc2470e4767a08.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
YonBuilder 移动开发 AVM 框架 封装车牌号输入键盘组件
AVM(Application-View-Model)前端组件化开发模式基于标准Web Components组件化思想,完全兼容Web Components标准,同时兼容Vue和React语法编写代码。