前言 我们很快要去实现一个数据库,如果我们想要保持我们代码的简洁性和层次性(而不是把所有代码添加到Activity中),我们就要需要有一个更简单的访问applicationc...
前言 我们很快要去实现一个数据库,如果我们想要保持我们代码的简洁性和层次性(而不是把所有代码添加到Activity中),我们就要需要有一个更简单的访问applicationc...
在项目中用的使用组播的方式接受udp数据,顺便就记录一下相关姿势。 什么是组播(Multicast) 在发送方和每一个接受方之间实现点对多点的网络传输。组播是Ip网络数据传输...
感觉现在开发中service用的越来越少了,很多项目甚至完全不需要使用
Android中的Service到底有什么用Service 是android的一种机制,当它运行的时候如果是Local Service,那么对应的 Service 是运行在主进程的 main 线程上的。如:onCrea...
我在使用useLocalObservable这个钩子的时候出现了Cannot read properties of undefined (reading 'secondsPassed')这样的错误,打印发现这里的this是undefined。
React integration(在React中集成MobX)React integration(在React中集成MobX) 用法: 虽然MobX独立于React工作,但它们通常一起使用,在The gist of MobX[https...
1.nvm 切换到淘宝镜像 nvm 使用
最近在项目中遇到一个需要滑动验证的功能,样式如下: 在未滑动时滑块为箭头形式,滑动到末端后变为对勾样式,滑动过的路径变为红色,遇到问题当然是先百度一番啦,没有对象,只能面向...
ASM埋点上报插件 插件功能[#%E6%8F%92%E4%BB%B6%E5%8A%9F%E8%83%BD] 插件源码地址[#%E6%8F%92%E4%BB%B6%E6%BA%...
目的 本文不涉及 Flow 很深的东西,即使不会 Flow 也可以上手使用。 话接上篇文章 两种方式封装Retrofit+协程,实现优雅快速的网络请求[https://jue...
几个月前,我写了一篇文章《Android 可拖拽悬浮吸附按钮》这篇文章的实现方式有点影响性能,介于当时的能力不足也是有一定原因的。这几天重新实现了一种效果更好的方式,这种方式...
2018-11-30,发现又是周五啦,心情美美哒。想着再过几个小时就要下班过周末了,感觉自己立马兴奋无比了,再想想明天和小伙伴约了篮球,又要暴虐他们,一下就要膨胀了。但是一直...
最近在研究android中emoji的显示问题,突然对spannable,特别好奇.查了一圈资料发现spannable是Android中的一大杀器啊本文基本上是类似直播的形式...
有些地方看的不是很明白
1. gradlew test 是个啥?要怎么用?
2. assertThat方法是个啥?有啥用?其他叫assert的方法有啥用?
3. Mock对象是个啥?为啥要用mock(A.class)而不是new A()?
4. 感觉光看你这一篇有点不够。。。
单元测试是应用程序测试策略中的基本测试,通过对代码进行单元测试,可以轻松地验证单个单元的逻辑是否正确,在每次构建之后运行单元测试,可以帮助您快速捕获和修复因代码更改(重构、优...
有帮助到,感恩
Android Kotlin 代码笔记,全局的UI线程回调函数(基于扩展函数)使用方法 代码实现
使用方法 代码实现
本文章已授权郭霖微信公众号转载[https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g] JCenter 远程仓库已经宣布停止维护...
简介 NestedScrollView 即 支持嵌套滑动的 ScrollView。 因此,我们可以简单的把 NestedScrollView 类比为 ScrollView,其...
现在最简单的方法是直接在需要引用kotlin的模块上新建一个activity,然后在对话框最下面选择语言为kotlin,AS会帮你做好这些事情
[1] —— 在项目中集成并使用Kotlin 与空安全- 初识这是一个新文集,专门用于记录学习 Kotlin 时遇到的一些问题或者心得体会。由于个人水平有限,文章难免会有错误之处,望大佬不吝指教。 Kotlin 由来已久,在17年被谷歌...
一、问题的产生 1.1 引入的支持库版本和编译版本不一致 相信大家在 build.gradle中引入各种依赖的时候,或多或少会见过一些红线, gradle会提示你,当前的编译...