探讨npm依赖管理之peerDependencies 引言 想必前端同学对npm的devDependencies和dependencies都比较熟悉,但是对peerDepen...
探讨npm依赖管理之peerDependencies 引言 想必前端同学对npm的devDependencies和dependencies都比较熟悉,但是对peerDepen...
一,cocoapods简介: 1,什么是 cocoapods Cocoapods是一个用来帮助我们管理第三方依赖库的工具,他可以解决库与库之间的依赖关系,下载库的源码,同时通...
概述 ContentProvider虽说我们平时用的并不多,但是作为安卓四大组件之一,其地位不容忽视。ContentProvider的作用是为不同的应用之间数据共享,提供统一...
1,fetch 优缺点 1,fetch 是低层次的api,可以考虑成原生的 XHR,所以用起来并不是很舒服,需要进行封装 2,优点: 语法简洁,更加语义化 基于标准 Prom...
Service Worker的由来 W3C 组织早在 2014 年 5 月就提出过 Service Worker 这样的一个 HTML5 API ,主要用来做持久的离线缓存。...
前言 最近项目中用到了DialogFragment,用起来很方便,但是坑比较多,于是自己研究了下源码,理清楚DialogFragment中Dialog和Fragment的关系...
个人主页演示Demo下载 本文重点介绍了SwipeRefreshLayout的使用和自定View继承SwipeRefreshLayout添加上拉加载更多的功能。 介绍之前,先...
这2天正在编辑和整理之前的项目,稍后会把完整的binding例子工程整理好放到github上去。 本系列不是databinding的基础使用讲解,基础使用看官方文档就够了,这...
一、参考 1、Android 沉浸式状态栏攻略 让你的状态栏变色吧2、android设置状态栏颜色(沉浸式状态栏)3、Android状态栏微技巧,带你真正理解沉浸式模式4、a...
我非常喜欢Material Design里折叠工具栏的效果,bilibili Android客户端视频详情页就是采用的这种设计。这篇文章的第二部分我们就通过简单的模仿bili...
所谓Menu有什么用的?当然是为了节省界面的空间,让屏幕的空间得到合理的利用,Menu有两种,一种是options menu,一种是Context Menu。一、option...
Toobar与ActionBar 从Android3.0(API level 11)开始,所有使用默认主题的activity都自带一个ActionBar,但是随着Androi...
Toolbar用法详解: Toolbar的组成: Toolbar supports a more focused feature set than ActionBar. Fr...
摘自透视HTTP协议:让我知道你是谁:HTTP的Cookie机制 响应头字段 Set-Cookie 当用户通过浏览器第一次访问服务器的时候,服务器肯定是不知道他的身份的。所以...
joins主要是合并两个表中的数据组成一个临时的结果集,on后面指定执行连接所使用的的条件。inner join返回两个表基于连接条件实际匹配的行,即两个表交集。outer ...
android启动页优化 启动页也称之为闪屏页,就是在android应用第一次启动时展现的页面,但它并不是引导页(一般是应用首次安装或者更...
遇到的坑 按官方文档设置完之后,debug运行,或者直接点击Run运行,闪屏页的logo不显示,清掉后台,从桌面点击启动logo才显示,不过设置的windowBackgrou...
把元素的display属性值设置为inline或者inline-block,在该类元素连续出现的时候,你会发现每个元素之间会存在一些空隙。如下图: 贴上代码: 导致这个问题的...
前述 进程 线程 协程 异步 并发编程(不是并行)目前有四种方式:多进程、多线程、协程和异步。 多进程编程在python中有类似C的os.fork,更高层封装的有multip...