大多数情况下,你不需要关注这个问题。但是,如果你的代码中包含了部分Java代码,理解这些注解将帮助你解决很多棘手问题。 产生这个问题的根本原因在于:Kotlin语言与Java...
大多数情况下,你不需要关注这个问题。但是,如果你的代码中包含了部分Java代码,理解这些注解将帮助你解决很多棘手问题。 产生这个问题的根本原因在于:Kotlin语言与Java...
在日常的Android开发中,经常会使用到动画,这里就对Android开发中的动画做一下总结。 Android 动画分类 总的来说,Android动画可以分为两类,最初的传统...
前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简单的Demo,本文是即学即用Android Jetpack系列...
前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简单的Demo,本文是即学即用Android Jetpack系列...
前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简单的Demo,本文是即学即用Android Jetpack系列...
前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Jetpack完成一个简单的Demo,本文是即学即用Android Jetpack系列...
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 即学即用Android Jetpack系列Blog的目的是通过学习Android Je...
安卓开发者必须了解的事件分发机制。本文将从源码角度,以最全面、最易懂的形式来讲解Android事件分发机制。 若有错漏,烦请斧正。转载请注明出处。 作者:程序引力 | 谢一 ...
Java源码里面都有大量的注释,认真读懂这些注释,就可以把握其七分工作机制了。关于ThreadPoolExecutor的解析,我们就从其类注释开始。 现将注释大致翻译如下: ...
以前我看到内存泄漏分析文章的时候也是这样的想法,看着恐怖的MAT内存模型图,觉得内存泄漏的排查和解决简直是Android开发中登峰造极的技能。直到我遇到了她——LeakCan...
一、Project的build.gradle文件: 对应的build.gradle代码如下: buildscript{}闭包里是gradle脚本执行所需依赖,分别是对应的ma...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 一、为什么要学gradle Android studio已经出来很久了,相信大部分公司都已经从eclip...
需求 目标:一套代码分成不同的分支版本,在同一个工程下管理这几个版本。 多个分支版本之间,通常有以下异同: 不同版本之间大部分代码相同,如果分成多个工程,修改一处功能就要多个...
本文已独家授权 郭霖 ( guolin_blog) 公众号发布! 前言: 解放双手,双击桌面快捷方式生成apk包,基于Gradle、bat文件让开发人员告别打包烦扰! 前不久...
由于项目需求,在进入webview时需要自动播放h5里的video视频,国内网上找了比较多方案都不行,最后还是在Google上找到了解决办法: stackoverflow加入...
问题的发现 今天查看AlertDialog源码的时候,看到AlertController,发现关于这部分的代码全都报红,原来AlertController类在com.andr...
@吾乃韩小呆 谢谢大佬
Android 系统原生dialog使用先上图,不上图的程序员不是好程序员: 看了效果下面该看代码了 1、MainActivity的xml内代码 2、MainActivity的java文件内代码即逻辑代码 3、介绍...
我能转载一下吗?
Android 系统原生dialog使用先上图,不上图的程序员不是好程序员: 看了效果下面该看代码了 1、MainActivity的xml内代码 2、MainActivity的java文件内代码即逻辑代码 3、介绍...
先上图,不上图的程序员不是好程序员: 看了效果下面该看代码了 1、MainActivity的xml内代码 2、MainActivity的java文件内代码即逻辑代码 3、介绍...