准备资料: 身份证 行驶证 机动车登记证书 额度单 居住证(新的行驶证需要)平口螺丝刀(自己上牌) 前置流程 拍到大牌 ,拿到 额度单(快递同城最多两天) 12123 里面完...
准备资料: 身份证 行驶证 机动车登记证书 额度单 居住证(新的行驶证需要)平口螺丝刀(自己上牌) 前置流程 拍到大牌 ,拿到 额度单(快递同城最多两天) 12123 里面完...
最近玩 Node js ,想常驻一个服务, node index.js 。直接再命令行这样玩的话,当你 ctrl + c 或者关闭命令行是,服务随着关闭结束。 那怎么操作能让...
@白居然是 你这问题我没遇到过, 你确定 AS target gradle 三个版本都符合最低要求了吗?
Androidx 迁移小结为什么迁移 现在来说,那就又是去年的事情了。到目前为止,androidx 库很多版本已经推出了正式稳定版,版本详情戳这里。对比以前 support 包, androidx 将...
@白居然是 无法通过是什么意思,有什么报错信息?
Androidx 迁移小结为什么迁移 现在来说,那就又是去年的事情了。到目前为止,androidx 库很多版本已经推出了正式稳定版,版本详情戳这里。对比以前 support 包, androidx 将...
用过 Kotlin 的小伙伴都已经知道 Kotlin 非空检查写法超级简单。但是,处理 json 时,使用 gson 做解析封装时,你会发现 Kotlin 的非空检查不是那么...
为什么迁移 现在来说,那就又是去年的事情了。到目前为止,androidx 库很多版本已经推出了正式稳定版,版本详情戳这里。对比以前 support 包, androidx 将...
之前文章提到 View 的根是 ViewRootImpl 这个类。那么他们又是由谁关联起来的呢? 要说这些关系之前,先了解一些接口: 实现 ViewManager 这个接口之...
前文讲完 View 的测量过程,接着讲 View 的绘制。对于 View 绘制,首先想到就是 Canvas 对象以及 draw() onDraw() 相关回调方法。接下来,也...
第一篇说完 View 创建,接着讲讲 View 的测量和布局。先讲讲整体思想,View 的 测量是自上而下,一层一层进行。涉及到的核心方法就是 View 中的 measu...
最近看了些 View 相关的源码,相比之前,有一些新的认知。争取通过一次整理,能系统了解 Android View 加载和显示的相关过程,记录下来,共勉。接下来的所有源码基于...
18 年底做 Readhub APP 时就加入了这个返回动画效果。一直到现在,才有时间来简单总结和封装一下。 不知道这个返回手势动画到底是 MIUI 还是「即刻」APP 首创...
@克里斯塔 +1 是避免「加载更多」消失的动画效果。
Android RecycleView轻松实现下拉刷新、加载更多那如同这个题目,这里面涉及的东西其实还是比较多的,RecycleView SwipeRefreshLayout,下拉刷新(这个就是SwipeRefreshLayout的),加...
前情回顾 Android RecycleView轻松实现下拉刷新、加载更多 Android RecyclerView 定制单选多选模式 SwipeRefreshLayout ...
周末逛「即刻」开到这个消息,然后心生一计,我可以自己做一个 DVD 的 loading效果啊。 什么?你不知道 DVD 是啥?呵呵,暴露年龄了。这是一个具有年代感的东西。你没...
其实这个标题的类比并不太准确,百叶窗高度是固定的,只是 Z 轴有旋转。折叠效果并没有体现出来。不过毕竟自己一开始想到这个名字,那就硬着头皮也要叫这名字啦。 缘由 在微信的「聊...
EditText 文本输入框, Android 里面超级常用的控件,不管你是要进行注册登录还是表单填写,肯定都需要和它打交道,写下目前已知的各种问题。 保存状态恢复异常 这个...
你可以跑下我那个 Demo 啊,最后有一项 「没有 默认去首页」
Android 外部唤起应用跳转指定页面通常有这么一个场景,就是分享内容到微信朋友圈等,然后点击内容中的某个按钮就可以唤起自家应用。 这里要讲的也是使用 scheme 的方式去实现跳转,先捋一捋思路,首先如果要外部...
@Dynamic_2018 我就是把缺省的 user 加入了 debug 中。另外你这种写法其实可以配置正式证书,就不用在 client 里面设置了。
Android 7.0 https 抓包实现说到抓包,这就是涉及到调试和安全问题,对于 Android 7.0 (API 24 )以下,你可以直接使用 Charles 安装相关证书配置好代理后直接实现。但是在 Andr...