随机推荐
贾平凹:制造声音
我去采访这个州刚刚离休的专员。采访结束后我们坐在客厅喝茶,他却放了一段录音问我听到什么,我说是风里的树声。是树声,他说,你听得懂这树声吗?有树风就有了形状,但风里的树是要说话的。你知道,这个州是一个贫困的地区,但因处在交通要道上,过往的官员就特别多。我已经是上些岁数的人,实在不宜于干那些恭迎欢送...
sleep和wait的区别简介
前言记录一下sleep和wait的区别正文wait必须搭配synchronize一起使用,而sleep不需要;进入wait状态的线程能够被 notify 和 notifyAll 线程唤醒,而 sleep 状态的线程不能被 notify 方法唤醒;wait 通常有条件地执行,线程...
[摘]Android Studio Minimum supported Gradle version is 6.5. Current version is 6.1.1
前言开发中导入别人项目时偶尔如下这种提示:Android Studio Minimum supported Gradle version is 6.5. Current version is 6.1.1记录一下,方便自己查阅。正文完整的提示内容如下Minimum supported ...
[摘]Android ANR日志分析指南
当你的项目越做越复杂,或者你的用户达到某个数量级的时候,你的代码不小心出现细小的问题,你会收到各种各样的bug,其中ANR的问题你一定不会陌生。本文将详细讲解ANR的类型、出现的原因、ANR案例详细分析、经典的案例。定义ANR(Application Not Responding) 应用程序无...
Android启动Activity到副屏
前言随着Android版本的提高,现在Android设备大都存在2个屏幕,也就是主屏和副屏。偶尔需要把指定副屏显示指定的界面,因此有空整理一下相关内容。记录于此,方便自己查阅。正文记录一下常用的几种方式,启动Activity到副屏,也对比一下优缺点。隐藏内容!付费阅读后才能查看!¥2 ...
Android之Back键和HOME键拦截处理
一、拦截BACK键一般的应用有两种方法可以获取,当然你也可以修改Framework层代码进行拦截,但这个真的没必要修改。方法1、重写Activity的onKeyDown方法@Overridepublic boolean onKeyDown(int keyCode, KeyEvent...