一篇就够系列:Android Emoji 表情分享和实践 前言很高兴遇见你~ 最近开发了一个 LiveChat 客服聊天的模块,里面涉及到 Emoji 表情,遇到了一些问题,分享下自己的一个解决过程以及关于 Android Emoji 的相关知识点 一、Emoji 表情介绍下面大概介绍一下关于 Emoji 表情: 1、Emoji 是可以被插入文字中的图形符号,它是一个日本语,e 表示”绘”,moji 表示 “文字” ,连在一起就是 “绘文字”,它最早是 2022-10-11 Android > 一篇就够 #原创 #Android #一篇就够
一篇就够系列:Handler扩展篇 前言 Handler系列文章共两篇: 第一篇:“一篇就够”系列: Handler消息机制完全解析 第二篇: “一篇就够”系列: Handler扩展篇 在上一篇中,我们对Handler的主体部分进行了讲解,今天,我们就来学习一下Handler相关的一些扩展知识,讲完这些扩展知识后,在来回答之前列出来的一系列问题 同步屏障通过上一篇的学习,我们知道: Handler发送的Message会放入到Mes 2022-10-11 Android > 一篇就够 #原创 #Android #一篇就够
一篇就够系列:Handler消息机制完全解析 前言 Handler系列文章共两篇: 第一篇:“一篇就够”系列: Handler消息机制完全解析 第二篇: “一篇就够”系列: Handler扩展篇 关于Handler,想必大家都已经非常熟悉了,它是Android中非常基础,但同时也极其重要的消息机制,说它基础,是因为它使用简单,在我们一开始学习Android时,就会接触到Handler,用它来进行线程间的通信。说它极其重要,是因为它在Andr 2022-10-11 Android > 一篇就够 #原创 #Android #一篇就够
一篇就够系列:发布开源库到JitPack,JCenter详细教程 前言 JCenter解释: JCenter是一个Java/Android工程的包管理Maven仓库,由bintray.com维护,是目前世界上最大的Java仓库 JitPack官方解释: 易于为JVM和Android库使用包存储库,JitPack根据需要构建GitHub项目,并发布随时可用的包 在我们的日常开发当中,经常会引入一些第三方的库来实现一些功能,如下 方式1: 发布到J 2022-10-11 Android > 一篇就够 #原创 #Android #一篇就够
Kotlin 系列(三):Kotlin协程(上) 前言很高兴遇见你~ 在本系列的上一篇中,我们学习了 Kotlin 泛型,使用泛型能使我们的代码具有可复用性,避免类型转换异常,还没有看过上一篇文章的朋友,建议先去阅读 “Kotlin”系列: 二、Kotlin泛型。接下来我们就进入 Kotlin 协程的学习,在我看来, Kotlin 协程也是属于那种比较难理解的知识点,我会尽量用比较通俗易懂的语言去进行讲解,希望通过我的文章能带领大家攻克 Kot 2022-10-11 Android > Kotlin #原创 #Android #Kotlin
Kotlin 系列(二):Kotlin泛型 前言很高兴遇见你~ 在本系列的上一篇中,我们学习了 Kotlin 大部分知识点,体验到了 Kotlin 语法的便捷,强大,以及高效的函数式编程。还没有看过上一篇文章的朋友,建议先去阅读 “Kotlin”系列: 一、Kotlin入门,接下来我们就进入 Kotlin 泛型的学习,泛型在我看来是比较复杂的,同时也是面试中经常问的,很长一段时间,我对泛型的认识比较模糊,那么在使用的时候就更加疑惑了,因此 2022-10-11 Android > Kotlin #原创 #Android #Kotlin
Kotlin 系列(一):Kotlin入门 前言Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kotlin 进行了全面的支持,两年后,Google 又在2019年 I/O 大会上宣布,Kotlin 已经成为 Android 的第一开发语言,虽然说 Java 仍然可以继续使用,但 Google 更加推荐我们 2022-10-11 Android > Kotlin #原创 #Android #Kotlin
Android字体系列 (四):全局替换字体方式 前言很高兴遇见你~ 在本系列的上一篇文章中,我们了解了 Xml 中的字体,还没有看过上一篇文章的朋友,建议先去阅读 Android字体系列 (三):Xml中的字体,有了前面的基础,接下来我们就看下 Android 中全局替换字体的几种方式 注意:本文所展示的系统源码都是基于Android-30 ,并提取核心部分进行分析 Github Demo 地址 , 大家可以看 Demo 跟随我的思路一起分 2022-10-11 Android > Font #原创 #Android #Android Font
Android字体系列 (三):Xml中的字体 前言很高兴遇见你~ 在本系列的上一篇文章中,我们对 Typeface 进行了深入的解析,还没有看过上一篇文章的朋友,建议先去阅读 Android字体系列 (二):Typeface完全解析。接下来我们看下 Google 推出的 Xml 中使用字体 一、Xml 中字体介绍Google 在 Android Support Library 26 引入了 Xml 中设置字体这项新功能,它可以让你将字体当成 2022-10-11 Android > Font #原创 #Android #Android Font
Android字体系列 (二):Typeface完全解析 前言很高兴遇见你~ 在本系列的上一篇文章中,我们介绍了关于 Android 字体的一些基础知识,还没有看过上一篇文章的朋友,建议先去阅读 Android字体系列 (一):Android字体基础,你会发现,我们设置的那三个属性最终都会去构建一个 Typeface 对象,今天我们就好好的来讲讲它 注意:本文所展示的系统源码都是基于Android-30 ,并提取核心部分进行分析 一、Typeface 2022-10-11 Android > Font #原创 #Android #Android Font