首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术进阶
订阅
HappyCorn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
55篇文章 · 0订阅
一图搞懂扫码登录的技术原理
现在扫码登录是一种很常见的登录方式。当用户需要登录某个网站时,网站会提供一种扫码登录的方式,用户打开相应的手机App,扫描网站上显示的二维码,然后在App中确认登录,网站监测到用户确认登录后,跳转到
React Native for Android 原理分析与实践:实现原理
从2016年中开始,我司开始筹措推进React Native在全公司的推广使用,从最基础的基础框架搭建开始,到各种组件库、开发工具的完善,经历了诸多波折,也累积了很多经验。今年的工作也 马上接近尾声,打算写几篇文章来对这一年多的实践经验做个总结。读者有什么问题或者想要交流的地方…
Kotlin移动端跨平台是种怎样的体验
近些年,移动端无论是在技术还是在市场方面都已经逐步成熟,效率成为各家争夺存量 、开拓疆土的利器,因而跨平台技术的热度也如日中天。其中Flutter算得上是跨平台技术的网红,易上手、UI像素级同步、性能优异,引起一大波粉丝(各大厂)为它打call,各大厂商都为Flutter社区带…
网络诊断方案选型
1.概述一个app的表现,往往和网络状态密切相关。这里的网络诊断主要是针对特定的域名或者ip,也就是说app的网络诊断是对当前网络到域名指向的服务端的连通性和带宽情况。这里分几个层面来说。首先是哪些信
Kotlin协程中的线程池
协程这个概念本身是在很多编程语言都存在的,与线程相比,协程强调的是不同协程的切换因不需要操作系统调度而开销更低,以更实现更高效的异步编程。其实这样说也并不准确,因为协程的实现是依赖与语言与平台的,首先并不是所有的协程的切换都不需要操作系统的调度;其次对于JVM来说,一个Thre…
一步步治理隐私权限 | 安卓黑魔法
最近很多公司都面临和我们一样的难题,配合网信办进行隐私权限整改。主要涉及到在用户同意隐私权限授权之前,禁止调用敏感的api,具体比如imei,androidid,ip,macaddress等等。
Android 组件化-组件aar化实战
组件AAR化优化以提高编译速度,主要内容包括:Gradle Maven 推送插件介绍、阿里云效 Maven 仓库应用、Gradle 依赖管理实践
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成依赖组
【得物技术】得物App Android Crash治理演进
应用程序闪退称之为Crash,Crash率是衡量APP好坏的一个重要指标,有效的治理可以减少应用程序Crash带来用户体验问题,甚至用户流失。
Gradle 系列(9)代码混淆到底做了什么?
代码混淆对于每个入门的 Android 工程师来说都不会太陌生,因为在编译正式版本时,这是一个必不可少的过程。