首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zloop
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
106
文章 106
沸点 0
赞
106
返回
|
搜索文章
赞
文章( 106 )
沸点( 0 )
flutter如何统一代码规范
Dart语言在统一代码规范这方面做的还是比较完善的,不仅有官方文档 effective-dart 指导我们写出优雅的dart代码,更是提供了像eslint(写过js/ts的应该都知道)一样的工具linter来检查我们的代码是否符合规范。当然,检查项是可以配置的,这个后面再说,我…
一个 Android MVVM 组件化架构框架
AndroidBaseFrameMVVM 是一个Android工程框架,所使用技术栈为:组件化、Kotlin、MVVM、Jetpack、Repository、Kotlin-Coroutine-Flow
SPI 性能优化
在应用开发的过程中,难免因为应用架构的原因,需要支持非运行时可扩展能力,比如:接口与实现分离、一个接口对应多个实现需要动态查找、反向依赖等等,相对于 Dagger 来说,它简单、原生 API 支持、不需要依赖额外的第三方库。 该方案已经完全开源,项目地址:https://git…
Android中UID、GID和PID的讲解
在实际的开发中经常会碰到各种ID,这是由于在计算机的发展过程中,需要对程序执行的每一步做标记,通过这些标记的关联便于系统的统一管理。像PID、UID、GID、和EUID等,其实对于这些ID不需要刻意记忆,只需要了解其名称含义,就明白其所对应的意义。 在Linux中用户的概念分为…
【灵魂七问】深度探索 Gradle 自动化构建技术(五、Gradle 插件架构实现原理剖析 — 下)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 目前,Gradle 自动化技术越来越重要,也有许多同学已经能够制作出自己的 Gradle 插件,但是一直有一些 “梗” 遗留在我们脑海中,无时无刻不提醒着我们,你真的掌握了吗?…
Gradle学习系列(二):Gradle核心探索
概述 又开始了一个新的系列,这个系列学习Gradle,目标就是彻底理解Gradle,主要还是做下自己理解的笔记,防止忘记 Gradle系列(一):Groovy学习 Gradle学习系列(二):Grad
Gradle学习系列(七):Android Gradle Plugin 源码解析
概述 又开始了一个新的系列,这个系列学习Gradle,目标就是彻底理解Gradle,主要还是做下自己理解的笔记,防止忘记 Gradle系列(一):Groovy学习 Gradle学习系列(二):Grad
手把手教大家用Transform API和ASM实现一个防快速点击案例
0. 前言 在Android Gradle Plugin中,有一个叫Transform API(从1.5.0版本才有的)的东西.利用这个Transform API咱可以在.class文件转换成dex文件之前,对.class文件进行处理.比如监控,埋点之类的. 而对.class文…
Android之window机制token验证
这篇文章讲解关于window token的问题,同时也是Context机制和Window机制这两篇文章的一个补充。如果你对Android的Window机制和Context机制目前位了解过,强烈建议你先阅读前面两篇文章,可以帮助理解整个源码的解析过程以及对token的理解。同时文…
阿里热修复Sophix集成与体验
热更新很早就想体验一下了,最近工作不是很忙,腾出来一些时间体验了一下,感觉还是挺爽的。 app:壳项目,包含了 MainActivity 和 Application。 common:通用组件,包含通用依赖库声明,还有基类界面和组件功能接口。 launch:启动组件,包含一个 S…
下一页
关注了
13
关注者
0
收藏集
1
关注标签
0
加入于
2019-03-08