关于ViewModel使用的一个血案: Caused by: java.lang.RuntimeException: Cannot create an instance of...

关于ViewModel使用的一个血案: Caused by: java.lang.RuntimeException: Cannot create an instance of...
从源码可以看到getName()就是存在于虚拟机中class的名称 从源码中看到getCanonicalName()就是取一个更见名思意的名称 大部分两者是没有区别的,但是像...
-主界面布局: -adapter布局: -adapter,java写法: -主界面写法: -adapter,kotlin写法:
引用类型被回收时间强引用从来不会软引用内存不足时弱引用jvm垃圾回收时虚引用未知
ExpandableListView可以实现二级列表功能,可以展开,折叠,用例如下 adapter代码: 其中标题view: 其中子itemView 最后listView设置...
Git下载安装及配置到AndroidStudio中1.点击这里git下载地址[https://git-scm.com/downloads]2.配置到AndroidStudio...
首先,厘清几个关键词
SoundPool一般用来 播放密集,急促而又短暂的音效,比如特技音效:Duang~,游戏用得较多,你也可以为你的 APP添加上这个音效,比如酷狗音乐进去的时候播放"哈喽,酷...
第一步,写广播类StartBroad 第二步,注册 第三步,添加权限即可
不知道是不是我们公司用kotlin的姿势不对,项目写到后期,代码补全提示特别慢,敲一个字母等4S才有提示,编译时间增加了1/3,现在我和同事们又重新写java了
kotlin 介绍-kotlin 概览以及团队实践kotlin 优势 kotlin 在 17 年 google io 大会上确定为亲儿子,android studio canary 3.0 版本开始,直接支持 kotlin ...
点点点适合你
这样例写到我心里了
我的手机小米 mix2S-API26,键盘高度是错的
Android开发 - 获取系统输入法高度的正确姿势问题与解决 在Android应用的开发中,有一些需求需要我们获取到输入法的高度,但是官方的API并没有提供类似的方法,所以我们需要自己来实现。 查阅了网上很多资料,试过以后都...
1:上架谷歌市场切记不要勾选签名保护计划,这样会把你上传时的签名进行再次转换,这样你第三方登录微信/QQ的签名和你从谷歌市场下载的APP中的签名不一致,导致登录失败2:如果出...
留言于2018年6月16日,看客表示这是我看的最容易明白的rxjava教程.
给初学者的RxJava2.0教程(一)Outline [TOC] 前言 上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过...