最新 最热

Android 实现圆角布局

和尚我最近在处理图片的圆角,不止是四个角全是圆角,还包括单左侧/单右侧/对角线方向的圆角。因为自己太菜只能寻求网上的大神,发现一个自定义圆角布局,这样可以变相的解决我的需求,还可以实现更多的圆角效果,不仅是图片,还包...

2019-08-12
0

Android Kotlin/Java 动态设置 shape/drawable 等状态效果

和尚我最近遇到一个小需求,程序里面有个别页面,需要动态的调整某个页面的样式,包括一键变灰等效果。 以前页面是用 shape 和 drawable 之类实现的效果。现在需要用 Kotlin/Java 代码实现动态修改。由于和尚我技术浅...

2019-08-12
0

咱真的了解 Activity 与 Fragment 生命周期吗?

和尚我中午和朋友闲聊,被问到 Activity 与 Fragment 的生命周期,以为是很基础的东西,基本可以把生命周期说全,但是被问到 Activity 与 Fragment 交互的生命周期运行顺序,切换 Fragment 时候的生命周期顺序,以及切换完之后退...

2019-08-12
0

Kotlin ‘...has private access in...’ 解决

和尚我最近被问到一个问题,使用 Kotlin 时出现 '…has private access in…' 无法获取其他类中实体或属性。用 Java 实现时,一个 public 即可访问到,但是 Kotlin 中只有 var 和 val,在之前加上 public 并不能直...

2019-08-12
0

《Kotlin Contract 契约》极简教程

我们都知道Kotlin中有个非常nice的功能就是类型智能推导(官方称为smart cast), 不知道小伙伴们在使用Kotlin开发的过程中有没有遇到过这样的场景,会发现有时候智能推导能够正确识别出来,有时候却失败了。...

2019-08-09
0

associateBy 和 groupBy 之间的区别

函数associateBy和groupBy构建来自由指定键索引的集合的元素的映射。key在keySelector参数中定义。

2019-08-08
0

终于明白为什么要加 final 关键字了!

在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是不太相同的...

2019-08-01
0

年度重大升级,IntelliJ IDEA 2019.2 稳定版发布

文章转载自 OSCHINA 社区 [http://www.oschina.net]

2019-07-31
0

Android-Could not download kotlin-reflect.jar

Could not download kotlin-reflect.jar (org.jetbrains.kotlin:kotlin-reflect:1.1.3-2): No cached version available for offline mode

2019-07-30
1

想要走上Android中高级开发进阶之路,你需要掌握的一些技术!

两年前就有人有这样的疑惑,在问Android开发是不是已经凉了?Android是不是要凉了?在大方向上来说,任何一个行业都有一个一个成长的过程,Android从11年到近几年的发展后,已经逐渐步入了成熟期,可谓是经历了春夏秋冬。过了这个...

2019-07-26
0