学习
实践
活动
工具
TVP
写文章

#Kotlin

Kotlin是一种在Java虚拟机上运行的静态类型编程语言,它也可以被编译成为JavaScript源代码。

Kotlin|这些隐藏的内存陷阱,你应该熟记于心

Petterp

Kotlin 是一个非常 yes 的语言,从 null安全 ,支持 方法扩展 与 属性扩展,到 内联方法、内联类 等,使用Kotlin变得越来越简单舒服。但编程...

3030

由浅入深,详解 LiveData 的那些事

Petterp

关于LiveData,在2022尾声的今天,从事 Android 开发的小伙伴一定不会陌生。相应的,关于 LiveData 解析与使用的文章更是数不胜数,其中不...

4320

K2 编译器是什么?世界第二高峰又是哪座?

bennyhuo

腾讯 · 高级工程师 (已认证)

众所周知,Kotlin团队正在开发新版Kotlin编译器,并命名为K2。那么K2又是什么意思呢?难道是Kotlin第二版编译器的意思?

7440

放弃 KotlinPoet 基于模版引擎生成 Dependency 的 Gradle Plugin

bennyhuo

腾讯 · 高级工程师 (已认证)

但是问题来了,官方文档是基于 groovy 写的,但是使用 kts 的开发者应该怎么写呢?

10540

Android 增量编译小解

xiangzhihong

增量编译是相对全量编译而言的。所谓增量编译,是指当源程序的局部发生变更后进重新编译的工作只限于修改的部分及与之相关部分的内容,而不需要对全部代码进行编译。增量编...

9820

国内大厂都在使用哪些移动跨平台框架

xiangzhihong

自从移动应用开发兴起以来,不少公司和开发者就在不断的探索移动跨平台开发技术,以适应移动应用高速迭代的需求 。纵观当前的移动跨平台方案,总结一下无外乎三大类:一种...

7220

Android开发未来的出路何在

xiangzhihong

目前,移动开发已经处于饱和的阶段,Android开发也不如当年盛况,已经不再像前几年前那么火爆。正如一种编程语言如果经历过盛极一时,那么必然有这样的一条曲线,像...

7030

Android JetPack应用架构

xiangzhihong

在2018年的谷歌I/O大会上,官方发布了一系列辅助android开发者的实用工具,合称Jetpack,以帮助开发者构建出色的 Android 应用。这次发布的...

5040

Gradle 5.0 正式版发布

xiangzhihong

Gradle 5.0 正式版发布了,官方表示这是史上最快、最安全,最强大的版本,且没有之一。改进的增量编译和增量注释处理构建在已经具有构建缓存和最新检查功能的可...

8420

Compose 线上分享会内容

codelang

本次分享有录屏,可查看 BaguTree 组织地址,感谢校长、强哥、超哥提供的分享平台:http://jetpack.net.cn/#/blog/all[1]

5410

利用 Kotlin inline 解决日志泄漏风险

codelang

写这个话题主要是因为看到一篇文章《淘宝系App图片为什么在北京电信网络加载这么慢?[1]》,文章作者通过 xposed hook 了淘宝的 ALog 日志,最终...

7140

Compose 与 AGP、KGP 的关系

codelang

在学习 Compose 的时候,有没有同学有一种困惑,Compose 到底是哪个 AGP 版本开始支持的,然后还会听到一些声音说,Compose 从 AGP 7...

9050

又被 Kotlin 语法糖坑惨的一天

codelang

源起是同事的一次反馈,在提测期间报了一个 Kotlin.Lazy 的空指针异常,Lazy 的定义如下:

6520

Kotlin Native实战开发

xiangzhihong

Kotlin Native是一种将Kotlin源码编译成不需要任何VM支持的目标平台二进制数据的技术,编译后的二进制数据可以直接运行在目标平台上,它主要包含一个...

7920

使用Kotlin Native技术开发iOS应用

xiangzhihong

AppCode是JetBrains公司出品的用于开发Mac OS X以及iOS应用程序的集成开发环境,能够支持Xcode项目的运行和调试功能,并为Swift和O...

7330

2018 Google I/O 开发者大会发布的那些新技术

xiangzhihong

本文为转载文章,原文地址: https://mp.weixin.qq.com/s?__biz=MzAwODY4OTk2Mg==&mid=2652046210...

7130

是时候使用Kotlin编程了

xiangzhihong

从事Android开发的童鞋都知道,自从去年的Google I/O大会上Kotlin被定为Android开发的官方语言以来,关于Kotlin就成为每个开发人员学...

6910

Android Studio 3.1版本发布

xiangzhihong

据国内知名的IT社区爆料,Android Studio 3.1 稳定版已发布,重点围绕产品质量和应用开发效率进行改进。

7320

Android KTX举例

xiangzhihong

早在今年的1月份,就有报道称谷歌2018年I/O大会将于5月8日至5月10日在加利福尼亚山景城的海岸线露天剧场举行。近日,谷歌公布了本次开发者大会的具体日程安排...

11240

Kotlin学习资料

xiangzhihong

9030

扫码关注腾讯云开发者

领取腾讯云代金券