他来了,他来了,他带着YXing走来了。
他来了,他来了,他带着YXing走来了。
本文介绍了开源Android内存泄漏监控工具LeakCanary2.0版本的实现原理,同时介绍了新版本新增的hprof文件解析模块的实现原理,包括hprof文件协议格式、部分实现源码等。
如何使用Kotlin语言进行数组初始化操作?本文教你4种方法进行快速构建。
基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记
在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记
在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记
接下来我要写一个简单示例,先分析一下布局,见下图,最外层是NestedScrollView,之后嵌套一个LinearLayout头部,中间TabLayout选择器,底部一个ViewPagerViewPager高度需要动
Kotlin诞生于2011年,开源于2012年,吸收了Java等语言的优良特性,提供了令人惊艳的编程体验,是编程语言界名副其实的“后浪”。如何快速掌握Kotlin核心知识与进阶技能?为你推荐两本新书
前些天有个朋友问我,要实现一个树状的列表要怎么做,根据一个完全符合规则但是却很头疼的一个Json解析来实现,见下格式,对于有些Android开发者来说,这个Json或许并不友好,没有办法直接转成实体类,其实这一串Json解析映射成可折叠列表也并不难!
Apache Pulsar 通常被描述为下一代 Kafka,是开发人员工具集中一颗冉冉升起的新星。Pulsar 是用于 server-to-server 消息传递的多租户、高性能解决方案,通常用作可扩展应用程序的核心。...
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.
基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
本文介绍了开源Android内存泄漏监控工具LeakCanary2.0版本的实现原理,同时介绍了新版本新增的hprof文件解析模块的实现原理,包括hprof文件协议格式、部分实现源码等。
在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记
在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记
在使用kotlin时,由于掌握的不够牢靠,好多时候也还是Java编程的习惯,浪费了kotlin提供的语言特性,方便性,间接性,在阅读一些Android开源库的时候,由于好多都是kotlin语法编写的,看的比较费劲,还得去查阅kotlin的语法,比较不方便,故把kotlin的语法记
前几天升级Android kotlin 插件到1.4.10 以为可以用了就没打包看下,今天去打包用下,发现报错,
接下来我要写一个简单示例,先分析一下布局,见下图,最外层是NestedScrollView,之后嵌套一个LinearLayout头部,中间TabLayout选择器,底部一个ViewPagerViewPager高度需要动
收藏❤️+关注❤️ = 学会😘,什么样的应用需要保活呢?像一些长时间需要独立运行在后台的工具类app,比如:一些跑步软件、支付宝语音提醒、轻启动等等。(不用root和xposed)
他来了,他来了,他带着YXing走来了。
基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
协程是同步的编码风格来实现异步编程,避免了callback地狱。 Kotlin 协程实践系列文章自Roman Elizarov在KotlinConf 2018关于Kotlin协程演讲和笔者构建网络爬虫服务实践过程中的一些总结而来。
本文自Roman Elizarov在KotlinConf 2018关于Kotlin协程演讲以及笔者构建网络爬虫服务实践过程中的一些总结而来。
Kotlin诞生于2011年,开源于2012年,吸收了Java等语言的优良特性,提供了令人惊艳的编程体验,是编程语言界名副其实的“后浪”。如何快速掌握Kotlin核心知识与进阶技能?为你推荐两本新书
本文自Roman Elizarov在KotlinConf 2018关于Kotlin协程演讲以及笔者构建网络爬虫服务实践过程中的一些总结而来。
Spring Security、Spring Boot、Kotlin 简单入门小例
前些天有个朋友问我,要实现一个树状的列表要怎么做,根据一个完全符合规则但是却很头疼的一个Json解析来实现,见下格式,对于有些Android开发者来说,这个Json或许并不友好,没有办法直接转成实体类,其实这一串Json解析映射成可折叠列表也并不难!
guice是google开发的轻量级ioc框架,在一个开源项目中,还是嫌弃它依赖jar太多,功能太多。 所以用200行kotlin开发一个mini简化版guice,顺便来炫耀我最爱的kotlin有多么简洁高效!
guice是google开发的轻量级ioc框架,在一个开源项目中,还是嫌弃它依赖jar太多,功能太多。 所以用200行kotlin开发一个mini简化版guice,顺便来炫耀我最爱的kotlin有多么简洁高效!
映射,也称为关联数组,是任何编程语言中的核心数据类型。列表和映射可能是最常见的数据类型。因此,熟悉它们是学习一门新语言的必要步骤。
2017 年,谷歌宣布 Kotlin 成为安卓开发的官方编程语言。 您可以使用 Kotlin 快速替换 Java 代码,因为它与 Java 和 Android 100% 可互操作。
收藏❤️+关注❤️ = 学会😘,什么样的应用需要保活呢?像一些长时间需要独立运行在后台的工具类app,比如:一些跑步软件、支付宝语音提醒、轻启动等等。(不用root和xposed)