判断虚拟导航栏的老方法 在全面屏手机之前,我们对虚拟导航栏的判断就有很多种方法, 比如方法1: 又或者是这种方法2: 又或者方法3: 以上三个方法,基本上都是看系统中是否有虚...
![240](https://upload.jianshu.io/users/upload_avatars/3035407/519c3b55-26d1-43f7-a804-3cca6f7313ff.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
判断虚拟导航栏的老方法 在全面屏手机之前,我们对虚拟导航栏的判断就有很多种方法, 比如方法1: 又或者是这种方法2: 又或者方法3: 以上三个方法,基本上都是看系统中是否有虚...
1、概述 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的框架,只是一个实现MVVM模式...
努比亚技术团队原创内容,转载请务必注明出处。 Android卡顿掉帧问题分析之原理篇[//www.greatytc.com/p/386bbb5fa29a] Andr...
2.1 进入 C++ 一个简单的入门程序如下: 2.1.1 // mytirst.cpp -- displays a message C++注释以双斜杠(11)打头。注释是程...
回看历史“华夏往来圣人有两个半”。其一为儒家创派祖师孔子,而另一个则是明朝心学代表人物王阳明,还有半个是曾国藩。今天我们来讲讲王阳明,华夏文明有三不朽:立德、立功、立言。王阳...
在上一篇从源码角度分析,为什么会发生Fragment重叠?里,我们分析了造成Fragment重叠的原因,这一篇我会介绍几个解决方案,同时给出一个我的方案:9行代码让你app内...
gradle 插件 + asm 字节码基础讲完了,我们就要开始实战环节了,这次我们来做一个图片加载监控,本文虽然只讲一个实例,但是很多场景以及很多开源框架都会用到 Gradl...
我们的《Android进阶之旅》到这里就算是完结了,五六年的时间,我的青春,我职业生涯的黄金时期,基本都耗在了这上面。很多东西我都是现学现卖,平时上班也很少有时间能备课,很多...
矢量图(SVG)在Android系统中通过VectorDrawable来使用,但是在使用矢量图的时候还是发虚(变模糊了) 分析原因 两个代码 VectorDrawable在 ...