Bootstrap
Android 扫码 生成二维码

他来了,他来了,他带着YXing走来了。

Android 扫码 生成二维码

他来了,他来了,他带着YXing走来了。

Android内存泄漏检测之LeakCanary2.0(Kotlin版)的实现原理

本文介绍了开源Android内存泄漏监控工具LeakCanary2.0版本的实现原理,同时介绍了新版本新增的hprof文件解析模块的实现原理,包括hprof文件协议格式、部分实现源码等。

使用Kotlin语言初始化数组

如何使用Kotlin语言进行数组初始化操作?本文教你4种方法进行快速构建。

一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目

基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。

一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目

基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。

Kotlin语法手册(二)

在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记

Kotlin语法手册(三)

在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记

Kotlin语法手册(四)

在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记

进来看看是不是你想要的效果,Android吸顶效果,并有着ViewPager左右切换

接下来我要写一个简单示例,先分析一下布局,见下图,最外层是NestedScrollView,之后嵌套一个LinearLayout头部,中间TabLayout选择器,底部一个ViewPagerViewPager高度需要动

Kotlin这么火!如何快速从Java过渡到Kotlin

Kotlin诞生于2011年,开源于2012年,吸收了Java等语言的优良特性,提供了令人惊艳的编程体验,是编程语言界名副其实的“后浪”。如何快速掌握Kotlin核心知识与进阶技能?为你推荐两本新书

Android 完全符合规则但很头疼的Json映射成一个树结构且可折叠的列表?

前些天有个朋友问我,要实现一个树状的列表要怎么做,根据一个完全符合规则但是却很头疼的一个Json解析来实现,见下格式,对于有些Android开发者来说,这个Json或许并不友好,没有办法直接转成实体类,其实这一串Json解析映射成可折叠列表也并不难!

博文干货|在 Kotlin 中使用 Apache Pulsar

Apache Pulsar 通常被描述为下一代 Kafka,是开发人员工具集中一颗冉冉升起的新星。Pulsar 是用于 server-to-server 消息传递的多租户、高性能解决方案,通常用作可扩展应用程序的核心。...

Gradle doesn't run because it can't find tools.jar in JRE

Kotlin could not find the required JDK tools in the Java installation '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home' used by Gradle. Make sure Gradle is running on a JDK, not JRE.

一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目

基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。

Android内存泄漏检测之LeakCanary2.0(Kotlin版)的实现原理

本文介绍了开源Android内存泄漏监控工具LeakCanary2.0版本的实现原理,同时介绍了新版本新增的hprof文件解析模块的实现原理,包括hprof文件协议格式、部分实现源码等。

Kotlin语法手册(二)

在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记

Kotlin语法手册(三)

在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记

Kotlin语法手册(四)

在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记

Kotlin 插件1.4.10使用报错

前几天升级Android kotlin 插件到1.4.10 以为可以用了就没打包看下,今天去打包用下,发现报错,

进来看看是不是你想要的效果,Android吸顶效果,并有着ViewPager左右切换

接下来我要写一个简单示例,先分析一下布局,见下图,最外层是NestedScrollView,之后嵌套一个LinearLayout头部,中间TabLayout选择器,底部一个ViewPagerViewPager高度需要动

Android正确的保活方案,不要掉进保活需求死循环陷进

收藏❤️+关注❤️ = 学会😘,什么样的应用需要保活呢?像一些长时间需要独立运行在后台的工具类app,比如:一些跑步软件、支付宝语音提醒、轻启动等等。(不用root和xposed)

Android 扫码 生成二维码

他来了,他来了,他带着YXing走来了。

一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目

基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。

Kotlin 协程实践(2)之 异步和Callback地狱

协程是同步的编码风格来实现异步编程,避免了callback地狱。 Kotlin 协程实践系列文章自Roman Elizarov在KotlinConf 2018关于Kotlin协程演讲和笔者构建网络爬虫服务实践过程中的一些总结而来。

Kotlin协程实践之进程、线程、协程

本文自Roman Elizarov在KotlinConf 2018关于Kotlin协程演讲以及笔者构建网络爬虫服务实践过程中的一些总结而来。

Kotlin这么火!如何快速从Java过渡到Kotlin

Kotlin诞生于2011年,开源于2012年,吸收了Java等语言的优良特性,提供了令人惊艳的编程体验,是编程语言界名副其实的“后浪”。如何快速掌握Kotlin核心知识与进阶技能?为你推荐两本新书

Kotlin协程实践之进程、线程、协程

本文自Roman Elizarov在KotlinConf 2018关于Kotlin协程演讲以及笔者构建网络爬虫服务实践过程中的一些总结而来。

03 Spring Security 入门实例

Spring Security、Spring Boot、Kotlin 简单入门小例

Android 完全符合规则但很头疼的Json映射成一个树结构且可折叠的列表?

前些天有个朋友问我,要实现一个树状的列表要怎么做,根据一个完全符合规则但是却很头疼的一个Json解析来实现,见下格式,对于有些Android开发者来说,这个Json或许并不友好,没有办法直接转成实体类,其实这一串Json解析映射成可折叠列表也并不难!

kotlin 200行代码开发一个简化版Guice

guice是google开发的轻量级ioc框架,在一个开源项目中,还是嫌弃它依赖jar太多,功能太多。 所以用200行kotlin开发一个mini简化版guice,顺便来炫耀我最爱的kotlin有多么简洁高效!

kotlin 200行代码开发一个简化版Guice

guice是google开发的轻量级ioc框架,在一个开源项目中,还是嫌弃它依赖jar太多,功能太多。 所以用200行kotlin开发一个mini简化版guice,顺便来炫耀我最爱的kotlin有多么简洁高效!

Kotlin Maps:五个基本函数

映射,也称为关联数组,是任何编程语言中的核心数据类型。列表和映射可能是最常见的数据类型。因此,熟悉它们是学习一门新语言的必要步骤。

Kotlin 初学者教程【Kotlin专题1】

2017 年,谷歌宣布 Kotlin 成为安卓开发的官方编程语言。 您可以使用 Kotlin 快速替换 Java 代码,因为它与 Java 和 Android 100% 可互操作。

Android正确的保活方案,不要掉进保活需求死循环陷进

收藏❤️+关注❤️ = 学会😘,什么样的应用需要保活呢?像一些长时间需要独立运行在后台的工具类app,比如:一些跑步软件、支付宝语音提醒、轻启动等等。(不用root和xposed)

其他标签