首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android优化
订阅
Boscolee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
Android ANR全解析&华为AGC性能管理解决ANR案例集
ANR,全称为Application Not Responding,也就是应用程序无响应。如果 Android 应用的界面线程处于阻塞状态的时间过长,就会触发“应用无响应”(ANR) 的错误。 此时系统会向用户显示一个对话框,ANR 对话框会为用户提供强行退出应用的选项。 在A…
使用 Clean 架构开发 Android 应用详细指南
在这篇文章中手把手教你在 Android 应用中使用 Clean 架构。我最近一直用这种方式优雅地编写应用。
Android 鬼点子 - 举例说明自定义 View 性能优化
Android 自定义 View 性能优化经验分享
ViewPager 系列之 打造一个通用的 ViewPager
背景 CommonViewPager.png ViewPager 是 Android 开发者比较常用的一个控件了,由于它允许数据页从左到右或者从右到左翻页,因此这种交互也备受设计师的青睐。在 APP 中的很多场景都用得到,比如第一次安装 APP 时的用户引导页、图片浏览时左右翻页、广告 Ban…
[译]再谈如何安全地在 Android 中存储令牌
原文地址:A follow-up on how to store tokens securely in Android 原文作者:Enrique López Mañas 译文出自:掘金翻译计划 译者: lovexiaov 校对者:luoqiuyu hackerkevin 作为本…
BaseActivity:统一编写共有逻辑
Android 中关于基类 BaseActivity 的代码编写
这可能是最好的性能优化教程(三)
这可能是最好的性能优化教程系列专栏 这可能是最好的性能优化教程(一) 这可能是最好的性能优化教程(二) 这可能是最好的性能优化教程(三) 前言 内存泄漏从来都是我们老生常谈的话题,无论是 Android Studio 自带的内存泄漏分析工具还是专业的 Eclipse MAT 抑或…
商城项目实战 | 13.1 Android 数据存储之 SharedPreferences 的存储方式和安全性
在 Android 的数据存储方式总共有五种,分别为 file 文件存储、 SQlite 数据库存储、ContentProvider 内容提供器存储、网络存储以及这篇文章中要介绍的 SharedPreferences 内存存储。其中 SharedPreferences 在应用中应用的比较多,也比较常见。
Android性能优化——代码优化(一)
深入理解所有语言特性和系统平台的API,具体到Android开发,熟练掌握java语言,并对SDK的API熟悉,了如指掌。 正确的选择合适的数据结构很重要,对java中常见的数据结构例如ArrayList和LinkedList、HashMap和HashSet等,需要做到对它们的…
Androidx 下 Fragment 懒加载的新实现
以前处理 Fragment 的懒加载,我们通常会在 Fragment 中处理 setUserVisibleHint + onHiddenChanged 这两个函数,而在 Androidx 模式下,我们可以使用 FragmentTransaction.setMaxLifecycl…