前言 IPC 系列文章:建议按顺序阅读。 Android IPC 之Service 还可以这么理解[https://www.jianshu.com/p/8d112c74979...
序 Stream 和 Future 是 Dart:async提供的核心API,都是为处理异步事件而生。今天我们来重点聊聊 Stream。Stream 是一系列异步事件的序列,...
Kotlin协程那么神奇,那具体该如何使用呢? 1.添加依赖Kotlin协程不属于Kotlin语言本身,使用之前必须手动引入。在Android平台上使用可以添加Gradle依...
1. 前言 随着 Kotlin 的不断更新以及官方的推荐加持,越来越多的项目开始接受 Kotlin 作为主要的编写语言。但非常多的 Android 开发者依然只是停留在使用 ...
兄弟 上传maven也加了上传源码再主项目中下载的aar还是没办法看kt的代码
task androidSourcesJar(type: Jar) {
classifier = 'sources'
from android.sourceSets.main.java.srcDirs
}
artifacts {
archives androidSourcesJar
}
疑难杂症记录1:关于Kotlin aar文件不能debug的问题现在有个这样的场景,需要你编写一个基础库sdk供上层业务调用,同时考虑引入kotlin,于是你花了3分钟很快就把所有的代码写完了,然后assembleRelease输出aar...
设置
//版本要与gradle版本一致
找不到com.android.databinding:compiler
Android kotlin DataBinding 之 unresolved reference: BR 坑一、前言: kotlin实现MVVM框架之使用DataBinding之unresolved reference: BR解决办法 由于目前kotlin开发的插件不支持跨modu...
深入剖析 Kotlin 协程 什么是协程 协程是什么?可以看看知乎上的大佬们怎么说。 https://www.zhihu.com/question/342261454/ans...
popupWindow.setClippingEnabled(false);popupWindow.showAtLocation(getWindow().getDecorVi...
胡飞扬大大
“终于懂了” 系列:Android组件化,全面掌握!一、背景 随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 项目模块多且复杂,编译一次要5分钟甚至10分钟?太慢不能...
主要感觉好多语句不通顺··
【译】为Android设置Material Components主题本文为 Nick Rout 发布于 Medium 的文章译文(Google 翻译)原文链接为 Setting up a Material Components theme f...
这是 #11WeeksOfAndroid[https://developer.android.google.cn/11weeksofandroid] 系列的最后一篇文章。感谢...
@码鲜生 是的 我减少了层级 可能我不是这个原因
Android studio CreateProcess error=206, 文件名或扩展名太长 解决方案今天项目切到master后,突然运行不起来了,一直报CreateProcess error=206, 文件名或扩展名太长的错误 网上查了下,发现这个是因为window下使用I...
没用啊~还是无法运行
Android studio CreateProcess error=206, 文件名或扩展名太长 解决方案今天项目切到master后,突然运行不起来了,一直报CreateProcess error=206, 文件名或扩展名太长的错误 网上查了下,发现这个是因为window下使用I...
xiexiefenxiang
Android registerActivityLifecycleCallbacks方法分析在Application中有一个registerActivityLifecycleCallbacks方法,实现注册Activity生命周期回调,首先看下在Applicatio...
谢啦 看了三篇文章了 还是你这个写的比较详细
Android注解快速入门和实用解析文章较长,欢迎收藏后浅斟慢酌。主要介绍和分析了 RUNTIME 和 CLASS 下两种注解的使用,也欢迎讨论留言。 首先什么是注解?@Override就是注解,它的作用是: ...