4 yuanzhihui123

尚未进行身份认证

暂无相关简介

等级
TA的排名 26w+

Activity生命周期简洁版

1.启动一个activity和按返回键关闭activity时的生命周期 正常启动关闭activity:onCreate —> onStart —> onResume —> onPause —> onStop —> onDestroy2.先打开activity,接着按下home键,再打开activity,再关闭 启动activity:onCreat...

2018-05-29 18:57:27

Android适配底部虚拟按键的方法

最近项目进行适配的时候发现部分(如华为手机)存在底部虚拟按键的手机会因为虚拟按键的存在导致挡住部分界面,因为需要全屏显示,故调用虚拟按键隐藏方法使之隐藏,然而发现出现如下问题:手动操作隐藏虚拟按键后出现长白条区域不自动隐藏滑出状态栏后虚拟按键也出来,状态栏隐藏后虚拟却不跟着隐藏在没有虚拟按键的设备上影响了SurfaceView全屏显示图传(原本全屏显示的图传在切出去再进来时变成了小屏显示)

2017-04-11 17:37:41

判断手机设备是否支持5G无线频段

判断手机设备是否支持5G无线频段我们知道现在手机连接无线,用的最多的频段是2.4GHz的频段,但最近在做一个项目时涉及到无线设置,里面有一个wifi频段设置,有2.4G和5G两种,一开始没注意细节,直接设置,后来发现有的手机设备是不支持5G的,于是只好再做处理。在选择频段的时候先判断手机是否支持。找到WiFiManager类,查看里面的方法,发现:/***@returntrueifthis

2016-07-25 16:43:09

Android 消息机制源码分析

我们知道,当应用启动的时候,android首先会开启一个主线程,主线程管理ui控件,进行事件分发,当我们要做一个耗时的操作时,如联网读取数据,获取读取本地较大的文件的时候,你应该在子线程中操作,因为有ui的更新,android主线程是线程不安全的,如果将更新界面放在子线程中是危险的,必须在主线程中执行,这个时候引出Handler,Handler运行在主线程,他与子线程通过message对象来传递数

2016-01-22 00:37:57
勋章 我的勋章
    暂无奖章