我的CSDN博客同步发布:玩转AppBarLayout,更酷炫的顶部栏 上一篇文章[《CoordinateLayout的使用如此简单 》]上一篇文章《CoordinateLa...
我的CSDN博客同步发布:玩转AppBarLayout,更酷炫的顶部栏 上一篇文章[《CoordinateLayout的使用如此简单 》]上一篇文章《CoordinateLa...
Android透明状态栏与沉浸模式全解 现在如今利用状态栏做文章的主要就是如下四种场景了,先上图 网易云音乐 状态栏与标题栏同色,无缝衔接 多看阅读 全屏沉浸阅读(视频,...
做过图形图像处理coding的Android程序员一定用过或了解过PorterDuff.Mode这个枚举变量中的某些值,对此了解不多理解不深刻的时候是不是会很纠结到底该用那个...
通常有这么一个场景,就是分享内容到微信朋友圈等,然后点击内容中的某个按钮就可以唤起自家应用。 这里要讲的也是使用 scheme 的方式去实现跳转,先捋一捋思路,首先如果要外部...
Charles安装和抓包 1.何为抓包 抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被...
在开发微信小程序过程之中,遇到这么一些需要在微信小程序页面之间进行数据的传递的情况,也遇到了开发过程微信小程序限制情况,特此做个总结。 全局变量之中传递参数数据在微信小程序的...
昨晚,发布了微信小程序TalkBar-口才修炼卡使用指南,很多朋友留言想要提前体验。由于小程序认证,以及审核的种种流程,离正式发布还有一段时间。今天想给朋友开设一些提前体验的...
Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...
Use 给compiler提供信息,用来检测错误,如@override 在编译期,一些工具(如apt)可以通过Annotation信息来生成一些代码 在运行期间,可以用来检测...
@尸情化异 其实也有反射的身影
ButterKnife源码分析前言 在N久之前,自从实验室里面的学长推荐我用butterknife后, 从此的项目再也离不开butterknife了,然而自以为对它很熟时,前不久今日头条实习生招聘二面却被...
@尸情化异 对,所以作者这点有点多余了
ButterKnife源码分析前言 在N久之前,自从实验室里面的学长推荐我用butterknife后, 从此的项目再也离不开butterknife了,然而自以为对它很熟时,前不久今日头条实习生招聘二面却被...
因为VectorDrawable中有path标签,里边的path data内容比较复杂,那么我们可以用 Vector Asset Studio 来帮助我们生成一下xml文件。...
怎么会是5种方式。。。
Android基础 - 5种保存数据的方式目录 SharedPreferences 用户偏好设置 文件存储内置存储SD卡存储 SqlLite ContentProvider 网络存储 android 中主要就5中保存...
......
一个Android项目搞定所有主流架构-1.项目介绍和基本MVC架构示例项目启发来自谷歌的同类框架项目https://github.com/googlesamples/android-architecture 然后找了个自己练手的App做了个更简...