Java虚拟机在执行Java程序过程中会把内存区域划分为若干个不同的数据区域,这些区域各有各自的用途、创建和销毁时间。 程序计数器 程序计数器占用较小的内存空间,可以看做是当...
Java虚拟机在执行Java程序过程中会把内存区域划分为若干个不同的数据区域,这些区域各有各自的用途、创建和销毁时间。 程序计数器 程序计数器占用较小的内存空间,可以看做是当...
通过Android Studio创建模拟器时,默认勾选了“ Use Android Studio HTTP proxy settings”, 然后模拟器不可以上网。 解决方法:
一、CoordinatorLayout 的作用 CoordinatorLayout 作为一个 “super-powered FrameLayout”,主要有以下两个作用: 作...
本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 前言 在不久前的Google 2018 I/O大会上,Google正式推出了AndroidJetpack ——这是一...
前言 项目中遇到一个需求,需要竟可能的上传用户的定位信息,引发了我对目前已知的保活手段的探究,同时也遇到过客户说,推送不能收到,不能像微信那样,MMP的,不想理客户 目录 一...
android:clipToPadding和android:clipChildren是ViewGroup中的属性: clipToPadding : 取值为boolean类型,...
写过Android 代码的同学应该都听过Android不能在子线程更新UI,只能在主线程即UI线程处理视图。 猜一下运行结果呢? 抛出CalledFromWrongThrea...
今天我们讲的这个Palette非常好用,也非常好玩。 Palette的作用是从图像中提取突出的颜色,这样我们可以根据提取到的色值把它赋给Toolbar,标题,状态栏等,可以使...
谢谢楼主分享!有几个问题请教
activity setContextView所填加到的Window是PhoneWindow,那么WindowManager addView方法添加到的Window也是这个PhoneWindow吗?
如果是的话,WindowManager设置的层级是设置给View?还是设置给Window呢?
还是说PhoneWindow里面还可以包含一个subWindow,WindowManager addView 是添加到subWindow上的?
Activity中View创建到添加在Window窗口上到显示的过程源码分析前言 分析WindowManager之前先了解一下 Window。Window也就是窗口,它是一个抽象类,其具体实现类是PhoneWindow。 Window有三种类型:应用...
前言 分析WindowManager之前先了解一下 Window。Window也就是窗口,它是一个抽象类,其具体实现类是PhoneWindow。 Window有三种类型:应用...
赞👍,之前看网上有那种使用interval 的,比如说1s请求一次,但是有一个问题,就是接口的返回数据时间超过1s,此时第二次请求已经发出去了,很有可能在下一秒有两个回调回来,这样就不对了。而使用楼主的这种repeat(),只有是在第一次请求完成了之后,delay1s再去请求第二次。非常nice。
RxJava应用场景之轮询定时任务Android开发中必不可少会遇到轮询或定时任务,在RxJava诞生之前,我们常常使用Handler+postDelay,或者Java中的Timer来实现,实际上RxJava...
Android开发中必不可少会遇到轮询或定时任务,在RxJava诞生之前,我们常常使用Handler+postDelay,或者Java中的Timer来实现,实际上RxJava...
距离上篇文章已有半年的时间,虽然这期间没什么输出,但是还是关注着RxJava和国内一些动向/文章等等,感觉很多人对RxJava还有些许误会和“错误”的理解。所以今天我们从最基...