首页
学习
活动
专区
工具
TVP
发布

Android知识分享

专栏作者
407
文章
513939
阅读量
62
订阅数
Android内存缓存:手把手教你学会LrhCache算法
当 accessOrder 参数设置为true时,存储顺序(遍历顺序) = 外部访问顺序
Carson.Ho
2022-03-25
3370
Android 多线程: 线程池ThreadPool全方位教学
📷 前言 对于多线程,大家应该很熟悉。但是,大家了解线程池吗? 今天,我将带大家全部学习关于线程池的所有知识。 目录 📷 1. 简介 📷 2. 工作原理 2.1 核心参数 线程池中有6个核心参数,具体如下 📷 上述6个参数的配置 决定了 线程池的功能,具体设置时机 = 创建 线程池类对象时 传入 ThreadPoolExecutor类 = 线程池的真正实现类 开发者可根据不同需求 配置核心参数,从而实现自定义线程池 // 创建线程池对象如下 // 通过 构造方法 配置核心参数 Executor exe
Carson.Ho
2022-03-25
4530
Android WebView:这是一份全面 & 详细的WebView学习指南
📷 前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 📷 那么这种该如何实现呢?其实这是Android里一个叫WebView组件实现 今天,我将献上一份全面 & 详细的 WebView攻略,含具体介绍、使用教程、与前端JS交互、缓存机制构建等等,希望您们会喜欢。 目录 📷 1. 简介 一个基于webkit引擎、展现web页面的控件 a. Android 4.4前:Android Webview在低版本 & 高版本采用了不同的we
Carson.Ho
2022-03-25
9360
Android性能优化:这是一份全面 & 详细的性能优化指南(含内存优化、布局优化等)
📷 前言 在 Android开发中,性能优化策略十分重要 因为其决定了应用程序的开发质量:可用性、流畅性、稳定性等,是提高用户留存率的关键 本文全面讲解性能优化中的所有知识,献上一份 Android性能优化的详细攻略, 含:优化方向、原因 & 具体优化方案,希望你们会喜欢 目录 📷 1. 性能优化的目的 性能优化的目的是为了让应用程序App 更快、更稳定 & 更省。具体介绍如下: 更快:应用程序 运行得更加流畅、不卡顿,能快速响应用户操作 更稳定:应用程序 能 稳定运行 & 解决用户需求,在用户使用过程中不
Carson.Ho
2022-03-25
3.3K0
Android性能优化:那些关于Bitmap图片资源优化的小事
关于图片资源适配屏幕分辨率,具体请看文章:Android 屏幕适配:最全面的解决方案
Carson.Ho
2022-03-25
3080
Carson带你学Java:那些鲜为人知的关键字volatile
下面,我将详细讲解 volatile是如何保证 “共享变量 的可见性 & 有序性,但不保证原子性”的具体原理
Carson.Ho
2022-03-25
1480
Android图片加载:为什么你的Glide缓存没有起作用?
在 生成缓存Key 的id参数 前,将 带有token参数的图片Url地址 去掉 token参数,从而根据 初始的图片Url地址 生成缓存Key的id参数
Carson.Ho
2022-03-25
7520
Android RxJava应用:从磁盘/内存缓存中获取缓存数据
Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。
Carson.Ho
2022-03-25
2.2K0
Android RxJava应用:变换操作符
Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。
Carson.Ho
2022-03-25
4020
Carson带你学Android:什么时候应该使用Rxjava?(开发场景汇总)
今天,我将为大家带来 Rxjava的的基本使用 & 实际应用案例教学,即常见开发应用场景实现 ,并结合常用相关框架如Retrofit等,希望大家会喜欢。
Carson.Ho
2022-03-24
8440
Carson带你学Android:图文详解RxJava背压策略
解决了 因被观察者发送事件速度 与 观察者接收事件速度 不匹配(一般是前者 快于 后者),从而导致观察者无法及时响应 / 处理所有 被观察者发送事件 的问题
Carson.Ho
2022-03-24
1.2K1
Carson带你学Android:RxJava组合/合并操作符
Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。
Carson.Ho
2022-03-24
7640
Carson带你学Android:这是一份全面 & 清晰的Application类使用指南
即不同的组件(如Activity、Service)都可获得Application对象且都是同一个对象
Carson.Ho
2022-03-24
5580
Carson带你学Android:手把手构建WebView缓存机制及资源预加载方案
由于 File System是 H5 新加入的缓存机制,所以Android WebView暂时不支持
Carson.Ho
2022-03-24
2K0
Carson带你学Android:最全面解析图片加载库Glide用法
api也提供了几个常用的动画:比如crossFade() R.anim.item_alpha_in
Carson.Ho
2022-03-24
7630
Carson带你学Android:图片加载库Picasso学习教程
2.2.2 图片转换 使用最少的内存完成复杂的图片转换,转换图片以适合所显示的ImageView,来减少内存消耗
Carson.Ho
2022-03-24
6520
Carson带你Android面试:Android语言篇
关于Android常见使用的相关内容文章,都可以从我的文集找到:Carson带你学:Android使用技巧
Carson.Ho
2022-01-05
5250
Carson带你学Java:深入解析引用类型-强、软、弱、虚
📷 前言 在Java中,对象的引用类型十分重要,因为这取决于 JVM的GC活动 & 活动 本文全面 & 详细解析 Java的4种引用类型:强引用、软引用、弱引用、虚引用,希望您们会喜欢 目录 📷 1. 简介 JDK 1.2前,Java的引用类型只有2种类型:可达 & 不可达 若1个对象不被任何变量引用,那么程序则无法再使用该对象 从JDK 1.2后开始,Java的引用类型分为4种:强引用、软引用、弱引用、虚引用 2. 作用 通过对 对象的引用类型进行分级,从而更加灵活地 控制对象的生命周期 3. 具体
Carson.Ho
2021-12-06
1870
Carson带你学Android:这是一份全面&详细的WebView学习攻略
📷 前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 📷 那么这种该如何实现呢?其实这是Android里一个叫WebView组件实现 今天,我将献上一份全面 & 详细的 WebView攻略,含具体介绍、使用教程、与前端JS交互、缓存机制构建等等,希望您们会喜欢。 Carson带你学WebView系列文章 Carson带你学Android:这是一份全面&详细的WebView学习攻略 Carson带你学Android:最全面、最易懂
Carson.Ho
2021-12-06
6280
Android 内存缓存:手把手教你学会LrhCache算法
当 accessOrder 参数设置为true时,存储顺序(遍历顺序) = 外部访问顺序
Carson.Ho
2019-02-22
8780
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档