DataBinding最全使用说明 Google开源的数据绑定框架, 实现了MVVM架构, 增强了xml的功能, 大幅度精简了java代码量, 并且代码可读性更高, 对性能的...
简述: 已经很久没有更新文章,这大概是2019年第二篇文章了,有很多小伙伴们都在公众号留言说是不是断更了、是不是跑路了。在这里统一回复下我还好,并没有跑路哈,只是在思考接下来...
前几天在微博上看到一个人评论Android Span机制相当强大,有必要细心研究一下,于是就google了一下,发现了一篇很好的文章Spans, a Powerful Co...
Before we go 在高性能graphics领域,特别是3D graphics领域,OpenGL无疑是目前的最佳选择,虽然,现在有很多集成度高的三方的库或者SDK,但是...
我是在深入学习 kotlin 时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语言有:go 、goLand、k...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
沙雕
(Android)Webview在anroid4.4以下和8.0以上版本兼容性解决方案1 因为项目需要webview需要适配android4.4以下版本。原生的webview在4.4以下版本不显示。可以使用以腾讯x5为内核的webview 完美解决我的问题。腾...
场景:java代码调用kotlin方法,kotlin方法参数后边不加?,且实参为null java代码中调用kotlin方法kotlinFun,如果参数传null,就会直接抛...
让一个码农辛勤耕作的最大动力,是需求。 ——by Mr Lu 没错,需求就这样来了。小红点,正式一点的叫法【图标角标】目前,Android官方生态里没有完善的小红点实现方案...
点了opentast没反应
Android Studio集成Bug管理系统Android Studio集成Bug管理系统 在Android开发中,对于Bug的管理、追踪是非常重要的,通常,开发和Bug追踪是分开的,提交代码后,需要打开网页来进行Bu...
众所周知,由于Java在发布之初是没有泛型的,即使在JDK 1.5加入泛型这个新特性后,Java的泛型充其量也只能算是伪泛型,即泛型只存在与编译期,而在运行时泛型根本不存在,...