在介绍IntentService之前,我们都知道不管是何种service都是运行在UI线程中的。我们先要知道service,毕竟IntentService是继承Service...
在介绍IntentService之前,我们都知道不管是何种service都是运行在UI线程中的。我们先要知道service,毕竟IntentService是继承Service...
WebView如何加载本地字体 看过网上好多的文章千篇一律,都是这种答案,用 “file:///android_assets/averta.ttf”.而这种方式本人试下来,都...
我们都知道,用户与app进行交互都是通过activity来进行的,而我们平时在activity中设置的view是怎么接收到用户交互的事件呢,activity与view又有怎么...
AndroidAutoSize的原理 px = dp * density; 根据百分比适配的话,如果设计稿给的是1080x1920,那么宽就为360dp,像素为1080px,...
今日案例来自淘宝,安卓9.7.2版本的分享功能 【功能描述】 商品详情页点击分享功能时,在分享弹窗上会显示当前商品的缩略图,并且会显示分享后所显示的利益点,以及分享后的进度。...
Android缓存机制:如果没有缓存,在大量的网络请求从远程获取图片时会造成网络流量的浪费,加载速度较慢,用户体验不好 关于学习Glide缓存原理前十分建议你先了解图片加载的...
takeUtil 核心逻辑代码 takeUtil 是在检查条件之前发射数据,直到满足条件时(发射的数据包括不满足条件的和一个满足条件的),然后就发射完成了,不在发射后续的数据...
NEW 线程已经创建,但是还未启动 RUNNABLE 一个正在被执行的线程的状态 BLOCKED 一个线程因为等待临界区(同步代码块或者同步方法,非java.util.con...