自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(155)
  • 收藏
  • 关注

原创 关于Kotlin课程的一些核心技术以及思维导图

开场白大家好,老刘的新课上线啦!课程还是非常不错的,Andorid技术点颇丰,再加上Kotlin语言的加持,上线后也受到了不少购买同学的好评。课程也有不少独有的优势1.市面上少有的Kot...

2020-07-24 07:56:00 435

原创 Gradle Kotlin DSL , 你知道它吗?

一.前言kotlin我相信大家实际上还是挺熟悉的,哪怕不熟悉,也没有关系,它跟Java是百分百兼容的,很多的语法是有点类似的,所以只要有Java基础,学习Kotlin并不是什么难事,再加...

2020-07-23 07:57:00 2259 2

原创 用Kotlin开发智能语音助手,打造一款“懂你”的对话精灵

简介Hi,各位同学大家好,我有新课上线啦,距离上一门课程已经过去九个月了,这门课的知识点是以Kotlin为主的,自Kotlin被Google转正之后,这门语言就备受我们Android开发...

2020-07-22 07:55:00 2899 1

转载 官方回答来了!Java 和 Kotlin 哪个是未来?你想知道的都在这里

做 Android 的应该没有几个不知道扔物线朱凯的,他是中国唯一的 Android GDE 和 Kotlin GDE(谷歌官方认证开发专家,这样的人在全世界仅 18 位),很多人的自定...

2020-06-18 08:30:00 413

转载 中奖的那位同学,你在哪?

老刘元旦搞了个抽99元现金的活动2020年,新的一年,现金抽奖,星球半价中奖的这位小帅哥迟迟没有联系我中奖后系统会给你联系方式的,如果你没有留意的话,可以直接此篇文章留言或者公众号私信哦...

2020-01-05 12:25:47 22

转载 粉丝福利,送妹子一枚

这位妹子是何方神圣?嗯,没错,就是一枚娇滴滴的钢铁直女小白很热爱生活,所以创建了一个花花草草的公众号,如果你感兴趣,可以去看看,妹子爱聊天,互动有话题。 我们敬畏生命,热爱生活,每一...

2019-12-26 14:31:56 16

原创 Kotlin 超车指南

本文阅读大约半小时,写了很久,写到吐血....前段时间在我的知识星球里统计了一下使用kotlin开发的人,感觉还不错,有十多个人在工作中已经正式使用了,我的知识星球《Hi Android...

2019-12-25 00:00:00 395

原创 Viewpager迁移至ViewPager2实现Tab标签页面

本文来自阿钟的投稿,阅读大约五分钟ViewPager2是什么呢?ViewPager2 是 ViewPager 的下一代版本,带来了更强的功能并修复了之前的 bug;也就是解决了ViewP...

2019-12-24 00:00:00 581

原创 Android自定义输入车牌号键盘、车牌简称,数字 ,字母键盘

本文来自阿钟的投稿,全文阅读大约十分钟为了便于用户快捷的输入车牌号码便需要自定义个车牌键盘,而不是使用系统的键盘输入,上效果图:横屏效果图片竖屏效果图片一、首先我们要来分析一下需要做哪些...

2019-12-23 10:59:04 2801

原创 Kotlin学习(十)—— Kotlin 计算器

我们也学习了这么久的Kotlin了,我们来用Kotlin写一个计算器的小案例吧,这也是比较简单的示例了。我们先来看下效果:图片先看下这个UI,上面是一个EditText 下面是一个Rec...

2019-12-20 00:00:00 1133

原创 Kotlin学习(九)—— Android Studio 创建第一个Kotlin App

Kotlin还有很多的知识点我们是没有提起的,比如高阶函数,DSL,闭包等,不过纯Kotlin太枯燥了,所以我们直奔主题吧,在主题中找到一些问题并且讲解,我们首先创建第一个Kotlin ...

2019-12-19 00:00:00 309

原创 Kotlin学习(七)—— 数据类空构造的实现NoArg

我们之前有讲数据类,也就是data,他的角色充当我们的JavaBean,比如我们的列表就经常会使用到,但是data修饰的class,有一个问题就是,无法实现一个空的构造参数,我们看下他的...

2019-12-18 00:00:00 541

原创 Kotlin学习(八)—— 协程Coroutine基础

其实在Kotlin中,还有很多的概念没有去讲解,在后续的文章再去补充,我们先来一篇协程的基础介绍吧,协程是kotlin for android 中的一个重要概念,我们在加载一段数据的时候...

2019-12-18 00:00:00 178

原创 Netty在Android开发中的应用实战系列(五)——— 创建Web服务作为HTTP服务器

本文来自阿钟的投稿,阅读大约10分钟不得不感叹Netty的强大除了可以处理Socket的需求,竟然也还可以创建Web服务让Android充当一个Web服务器处理GET、POST等等请求…...

2019-12-17 00:00:00 725

原创 Netty在Android开发中的应用实战系列(四)——— 粘包 拆包 处理

本文来自阿钟的投稿,阅读大约8分钟一、什么粘包呢?简单来说就是:发送的多个包被粘到了一块变成了一个包。比如说:服务端连续发送了两个包客户端确只收到了一条包(这一个包里其实就是两个数据包)...

2019-12-16 00:00:00 380

原创 Netty在Android开发中的应用实战系列(三)——— 心跳处理, 断线重连

本文来自阿钟的投稿,阅读大约10分钟一、客户端添加心跳处理这里就需要提到一个netty重要的IdleStateHandler,用于处理心跳机制;为当前连接通道设置 读、写、读写 空闲超时...

2019-12-15 00:00:00 634 1

原创 Netty在Android开发中的应用实战系列(二)——— Encoder,Decoder,Handler 的使用

来自阿钟的投稿,本文阅读大约7分钟一、Encoder的作用将发送的数据进行编码成需要的数据格式,然后发送出去二、Decoder的作用将收到的数据根据数据协议进行解码,然后处理三、Hand...

2019-12-14 00:00:00 536

原创 Netty在Android开发中的应用实战系列(一)——— 搭建服务端与客户端

来自阿钟的投稿,阅读本文需要10分钟一、Netty介绍官网地址:https://netty.io官网Jar包下载:https://netty.io/downloads.htmlJar包也...

2019-12-13 00:00:00 1781

原创 使用Android APT(Annotation Processing Tool)让代码学会自己写代码

来自阿钟的投稿,阅读大约15分钟APT即注解处理器(Annotation Processing Tool)的简称简单来说就是个javac的一个工具,可以在代码编译的阶段扫描注解,然后做你...

2019-12-12 00:00:00 390

原创 Android 动态换肤技术原理实践及总结

此文来自阿钟的投稿,阅读大约15分钟实现的效果图图动态换肤一般实现的原理对页面需要换肤的View进行标记在Activity#setContentView()加载view时获取到标记的vi...

2019-12-11 00:00:00 608

原创 Android DataBinding 你好!

本文来自阿钟的投稿,阅读大约15分钟一:使用DataBinding的第一步,只需要在app/build.gradle开启它 1android{ 2compileSdkVers...

2019-12-10 10:34:44 190

原创 细说 Android Annotations 注解框架

本文首发知识星球《Hi Android》注解不是必须的,但是能极大的帮助我们节约时间和提高开发效率,写此篇文章的初衷,是我课程中的同学想要了解一下这个框架,遂写下此篇文章,其实我们如果想...

2019-12-09 11:44:33 360

原创 Kotlin学习(六)—— 基础巩固,类与继承,Lambda,表达式,计算器

一.类与继承我们沿用Java的经典案例,人,男人,女人,首先,我们如果要创建一个类,他为男人,他具有姓名,年龄,身高的属性,我们要创建女人,他也有这些属性,但是他们都是人...

2019-11-19 22:39:06 190

原创 羡慕这几位中奖

双十一的活动圆满结束啦,活动传送门那么是哪几位幸运儿呢?大家都知道我抽奖送书一般不指定书籍,萝卜白菜各有所爱,所以一般都是中奖者自己去挑选后告诉我书名即可,毕竟是自费送书,就是这么任性哈。那么请这几位中奖者将收货地址和书名私发一下在公众号后台,我会在24小时内发货哦。下一个阶段,我准备来一系列的Kotlin教程,从浅入深,先从基础开始,所以你们要准备好被Kotlin支配的恐惧了吗?我创建了一个An...

2019-11-13 09:55:44 142

原创 Kotlin学习(一)——IntelliJ IDEA的安装配置及Kotlin的环境部署

一.概括从这篇博客开始,我们就正式的开始学习Kotlin了,首先我们来了解下他的几个重点Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin...

2019-11-13 09:55:44 1702

原创 Kotlin学习(二)—— 基本语法,函数,变量,字符串模板,条件表达式,null,类型检测,循环,while,选择,区间,集合...

一.基本语法Kotlin的很多概念跟JAVA是有类似的,所以我应该不会像我的JAVA之旅一样那么的详细,但是不用担心,你会看的很明白的,我也是根据官方的文档来学习的我们在IDEA中创建一个项目Kotlin021.函数(fun)我们默认有一个主函数,就是main了fun main(args: Array<String>) { print("主函数")}和JAVA一样,他就是程...

2019-11-13 09:55:44 205

原创 Kotlin学习(五)—— 数据类,泛型,嵌套类与内部类,对象表达式和对象声明...

一.数据类数据类和JAVA中的javabean类似,只作用于保存一些数据,所以如果创建,会默认生成一些函数,并且会被标记为data:equals() / hashCode()toString()componentN()copy()我们来看下标准的写法data class User(val name: String, val age: Int)为了保证这个类的意义,所以一般都会有一些约束...

2019-11-13 09:55:44 264

原创 星球限时半价,连送三天技术图书,抢现金红包

双十一来啦,前几天老刘搞了一个投票,发现大家对老刘的女装很感兴趣不过这个是开玩笑的哈,我不是女装大佬呀,哈哈~这次咱们确实要做一波大活动,回馈广大支持我的道友,今天这波活动非常的给力,有很多内容,一定要仔细看哦,每一种都是福利~1.我的知识星球[Hi Android]限时三天半价2.公众号每天都送一本技术图书,连送三天3.转发本篇文章至朋友圈即可无条件加入微信群抢红包另外我的慕课网An...

2019-11-10 00:00:00 339

原创 Android 组件化架构概要

本文阅读大约十五分钟强烈推荐我的慕课网新课Android X/音视频开发/社交匹配算法/即时通信/语音识别/App优化/安全加固点击阅读原文直达或点击下方地址查看详情:组件化相信大家都很清楚他是什么,Android的一种开发架构,并且备受团队推崇,确实组件化在我看来对团队协作方面是帮助巨大的,随着应用开发的业务不断累积,我觉得我们更加应该关注架构的搭建,而不是一味的实现代码,这种重复工作以及无效时...

2019-11-06 11:01:37 191

原创 Android 蓝牙4.0 BLE 串口模块最佳实践

本文较长,阅读大约15分钟,难得的精品文章。很多同学对BLE感兴趣,确实,作为主流的蓝牙协议,它还是很有竞争性的,但是BLE没有硬件也不好调试,所以我买了一块开发板来给大家写这篇文章,讲解各种细节和思路,希望你看完这篇文章能对BLE有一个更加清晰的认识。强烈推荐我的慕课网新课Android X/音视频开发/社交匹配算法/即时通信/语音识别/App优化/安全加固点击阅读原文直达或点击下方地址查看详情...

2019-11-01 00:00:00 2069 1

原创 将开源库上传至jcenter的爬坑之旅

强烈推荐我的慕课网新课Android X/音视频开发/社交匹配算法/即时通信/语音识别/App优化/安全加固点击查看:今天带来的是阿钟的投稿用AndroidStudio开发的用户都知道,我们需要使用别人的开源库的时候只需要在Module中的build.gradle添加一句compile 即可,使用起来是多么的方便那你是否想过这是如何实现的呢?也让自己也可以弄一个让别人直接complie装一波大神,...

2019-10-31 11:00:43 327

原创 Android MVP 架构设计之美

强烈推荐我的Android视频实战课程我们经常在讨论Android的架构,MVC,MVP,或者MVVM,有些同学觉得架构好App就做得好,其实这是错误的,我们归根结底还是...

2019-10-30 00:00:00 230

原创 Android使用Socket(Tcp/Udp)协议进行数据传输(传输大文件)

先揭晓一下前面天的抽奖活动中奖人员:恭喜这位同学中奖,麻烦你在微信公众号留言你的收货地址,或者加入QQ群:417046685 来找我也行。同时,知识星球的活动还在继续,现...

2019-10-29 08:09:22 3759 2

原创 新一期的送书活动,无条件抽奖,速来~

本期活动还是抽奖,以及加入知识星球送书活动,之前也答应了知识星球的小伙伴们这个周末要送一本的,不过这次我并没有打算增加任何限制,因为过几天我还会办几期送书活动,到时候再增...

2019-10-27 00:00:00 1226

转载 1024 程序员节

Hello World!

2019-10-24 00:00:00 224

原创 [Hi Android] 知识星球连续7天限时7折,送书送不停

昨天做了个活动,也就是明天开奖,送三本书 + 一个知识星球的免费名额,但是有同学说国庆来了,知识星球也应该做个活动,所以限时七折吧~昨天的抽奖送书活动还在进行中,并且留言...

2019-09-30 10:26:43 193

原创 普天同庆,迎接祖国70周年【送书】活动

前言:举国欢庆的时候,老刘想着,咱们公众号是不是也要搞搞活动,就想着送书吧,三本书籍再加送一个星球的免费名额,大家都乐呵一下,简单粗暴,没有那么多条条框框的。规则:1.需...

2019-09-29 14:58:47 144

原创 Android 的闪退,崩溃等分析思路

阅读本文预计需要8分钟时常有同学来问我这个错误怎么解决,那个错误怎么解决,所以才写这篇文章来阐述一下Android的一些错误日志如何去分析,有经验的工程师其实都知道,错误...

2019-09-29 14:58:47 4134

原创 自定义View实现车载音场设置效果

本文阅读大约十分钟此文章来源于星友的提问,关于自定义View一个车机上的音场效果设置,星球提问是免费的,感谢老哥赞赏的鸡腿~,写文章不易,分析原理到实现效果也是要花费一些...

2019-08-21 07:27:00 812

原创 Android App Shortcuts

周五了,周末还远吗?~加入我知识星球的人都得到了提升,可不要错过哦~点击阅读原文即可。本文较长,阅读大约十分钟 ~我们都知道iPhone6S推出了3D Touch的功能...

2019-08-09 07:11:00 640

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除