首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户4653476800121
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
Dagger2利器系列一:入门到使用
Dagger是一款基于Java注解来实现的完全在编译阶段完成依赖注入的开源库。主要用于模块间解耦、提高代码的健壮性和可维护性...
Retrofit + Kotlin + MVVM 的网络请求框架的封装尝试之一
1、前言 之前在学习郭霖《第一行代码》时按部就班地写过一个彩云天气 App,对里面的网络请求框架的封装印象非常深刻,很喜欢这种 Retrofit + Kotlin + 协程的搭配使用。随后也在自己的项
移动端防抓包实践
目录介绍 01.整体概述介绍 1.1 项目背景 1.2 思考问题 1.3 设计目标 1.4 收益分析 02.市面抓包的分析 2.1 Https三要素 2.2 抓包核心原理 2.3 搞定CA证书 2.4
Android实战——RecyclerView条目曝光埋点
一、概要 100行代码实现recyclerview条目曝光埋点设计 二、设计思路 条目露出来一半以上视为该条目曝光。 在rv滚动过程中或者数据变更回调OnGlobalLayoutListener时,将
面试官:知道 Flutter 生命周期?下周来入职!
作为一名移动端开发工程师,刚接触 Flutter 的时候,一定会有这样的疑问:Flutter 的生命周期是怎么样的?是如何处理生命周期的?
Android 多渠道打包配置
这就需要依赖强大的gradle 来配置了。 相关的配置也可以参考谷歌官方文档。 *名词解析:*我们通常会分不同的编译环境进行打包,比如有debug、release、beta等环境参数,像这种我们就称之为buildTypes. 您可以在模块级 build.gradle 文件的 a…
浅谈Android打包流程
作为个Android developer ,对APK(AndroidPackage)想必是再熟悉不过的了。我们在 Gradle 中点击下 build 或者通过命令行 gradlew tasks,AndroidStudio 就会开始执行构建流程,最终输出APK文件。 官网给出的流…
Kotlin StateFlow 搜索功能的实践 DB + NetWork
之前有很多朋友跟我反馈,如何使用 Flow 实现搜索功能,所以我在 PokemonGo 项目中增加了两种搜索场景,分别演示 BroadcastChannels 和 StateFlow 的用法。 在分析这两种实现方式之前,需要先了解几个基本概念, Flow 和 Channel 是…
Android避坑指南,Gson与Kotlin碰撞出一个不安全的操作
最近发现微信多了个专辑功能,可以把一系列的原创文章聚合,刚好我每周都会遇到很多同学问我各种各样的问题,部分问题还是比较有意义的,我会在周末详细的写demo验证,简单扩展一下写成文章分享给大家。 ... 好了,已经超出我的知识点范畴了。 是的,确实很偏,跳过这个问题,我们往下看,…
面试官的这份HTTP灵魂追问你Hold住吗?
HTTP 是超⽂本传输协议,也就是HyperText Transfer Protocol。 针对 HTTP 协议,我们可以这么理解。 HTTP 是⼀个⽤在计算机世界⾥的协议。它使⽤计算机能够理解的语⾔确⽴了⼀种计算机之间交流通信 的规范(两个以上的参与者),以及相关的各种控制和…
下一页
关注了
4
关注者
0
收藏集
3
关注标签
1
加入于
2020-10-27