- 博客(8)
- 收藏
- 关注
原创 “一篇就够“系列:Android Emoji 表情分享和实践
前言很高兴遇见你~最近开发了一个 LiveChat 客服聊天的模块,里面涉及到 Emoji 表情,遇到了一些问题,分享下自己的一个解决过程以及关于 Android Emoji 的相关知识点一、Emoji 表情介绍下面大概介绍一下关于 Emoji 表情:1、Emoji 是可以被插入文字中的图形符号,它是一个日本语,e 表示"绘",moji 表示 “文字” ,连在一起就是 “绘文字”,它最早是用于我们发短信来增强用户的一个体验,2007 年,Apple 在 iPhone 中支持了 Emoji,才让它在
2021-05-27 14:54:43
855
1
原创 “Kotlin“系列: 三、Kotlin协程(上)
前言很高兴遇见你~在本系列的上一篇中,我们学习了 Kotlin 泛型,使用泛型能使我们的代码具有可复用性,避免类型转换异常,还没有看过上一篇文章的朋友,建议先去阅读 "Kotlin"系列: 二、Kotlin泛型。接下来我们就进入 Kotlin 协程的学习,在我看来, Kotlin 协程也是属于那种比较难理解的知识点,我会尽量用比较通俗易懂的语言去进行讲解,希望通过我的文章能带领大家攻克 Kotlin 协程问题首先还是先抛出一系列的问题,大家搞清楚这些问题后学习 Kotlin 协程可能会轻松一点:.
2021-05-17 17:52:27
410
原创 “Kotlin“系列: 二、Kotlin泛型
前言很高兴遇见你~在本系列的上一篇中,我们学习了 Kotlin 大部分知识点,体验到了 Kotlin 语法的便捷,强大,以及高效的函数式编程。还没有看过上一篇文章的朋友,建议先去阅读 "Kotlin"系列: 一、Kotlin入门,接下来我们就进入 Kotlin 泛型的学习,泛型在我看来是比较复杂的,同时也是面试中经常问的,很长一段时间,我对泛型的认识比较模糊,那么在使用的时候就更加疑惑了,因此这篇文章希望能带大家攻克这一知识点问题下面我抛出一系列问题,咱们带着问题去学习:1、什么是泛型?2、泛型
2021-04-12 07:29:19
491
1
原创 “Kotlin“系列: 一、Kotlin入门
前言Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kotlin 进行了全面的支持,两年后,Google 又在2019年 I/O 大会上宣布,Kotlin 已经成为 Android 的第一开发语言,虽然说 Java 仍然可以继续使用,但 Google 更加推荐我们使用 Kotlin 来开发 Android 应用程序,后续提供的官方 Api 也会优先考虑 Kotlin 版本,而且现在的开发者无.
2021-03-22 07:39:32
536
原创 “Gradle“系列: 一、Gradle相关概念理解,Groovy基础
前言引用 Gradle 官方一段对Gradle的介绍:Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.翻译过来就是:Gradle 是一个开源的自动化构建工具,专注于灵活性和性能。Gradle 构建脚本是使用 Groovy 或 Kotlin DSL 编写的。 .
2021-03-15 08:17:06
496
1
原创 “一篇就够“系列: Handler扩展篇
前言Handler系列文章共两篇:第一篇:"一篇就够"系列: Handler消息机制完全解析第二篇: "一篇就够"系列: Handler扩展篇在上一篇中,我们对Handler的主体部分进行了讲解,今天,我们就来学习一下Handler相关的一些扩展知识,讲完这些扩展知识后,在来回答之前列出来的一系列问题同步屏障通过上一篇的学习,我们知道: Handler发送的Message会放入到MessageQueue中,MessageQueue中维护了一个优先级队列,优先级队列的意思就是将存储数据的单链表
2021-02-24 07:49:35
148
原创 “一篇就够“系列: Handler消息机制完全解析
"一篇就够"系列: Handler消息机制完全解析前言关于Handler,想必大家都已经非常熟悉了,它是Android中非常基础,但同时也极其重要的消息机制,说它基础,是因为它使用简单,在我们一开始学习Android时,就会接触到Handler,用它来进行线程间的通信。说它极其重要,是因为它在Android系统中扮演了一个极其核心的角色,可以说只要有异步通信的地方就一定会有Handler,正是因为它的存在,使得我们Android系统中的很多组件能够正常的运行注意:本文所展示的系统源码都是基于Andro
2021-02-01 11:07:15
300
原创 “一篇就够”系列: 发布开源库到JitPack,JCenter详细教程
前言JCenter解释: JCenter是一个Java/Android工程的包管理Maven仓库,由bintray.com维护,是目前世界上最大的Java仓库JitPack官方解释: 易于为JVM和Android库使用包存储库,JitPack根据需要构建GitHub项目,并发布随时可用的包在我们的日常开发当中,经常会引入一些第三方的库来实现一些功能,如下方式1: 发布到JCenter的库进行如下依赖://在app的build.gradle或者module的build.gradle下
2021-01-10 17:40:12
710
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人