filament入门挺难的,主要是因为受干扰的信息太多了,有arCore的干扰,也有scenceform的干扰。这里通过制作3D模型查看器的方式,理清他们之间的关系。有用的信...
filament入门挺难的,主要是因为受干扰的信息太多了,有arCore的干扰,也有scenceform的干扰。这里通过制作3D模型查看器的方式,理清他们之间的关系。有用的信...
前言 前一段时间将公司的代码规范文档翻译为lint规则库并在编译时检查。当较小的项目上面运行没有感觉有什么问题,但是当导入较大项目时,就发现编译速度明显变慢,严重影响工作...
如果你喜欢本文,请多多支持哈,小手一抖,点个小小的红心就是莫大的鼓舞。创作不易,严禁未经同意的恶意转载! 网站建设的方式有哪些? 应用引擎:GAE,ACE,BAE,SAE,其...
iOS 布局机制 iOS 布局机制大概分这么几个层次: frame layout autoresizing auto layout frame layout 即通过设置vie...
所有的英文句子全部是由单词组成,单词有不同的词性,不同词性的单词在句子的组成结构中有固定的位置或者搭配,在看到一个陌生单词时,首要事情不是要知道是什么意思,而是明确它是一个什...
写的很棒
客户端开发的成长思考前言 不知不觉又过去一年,又增加许多客户端开发经验。有关注我更新的人可能会注意到,每隔一段时间我会对经历和环境做分析,同时也对未来做一些思考。从自身经历出发寻找能力的成长点,...
前言 不知不觉又过去一年,又增加许多客户端开发经验。有关注我更新的人可能会注意到,每隔一段时间我会对经历和环境做分析,同时也对未来做一些思考。从自身经历出发寻找能力的成长点,...
作者:云台 关键词:Android、ANR、卡顿、日志分析 摘要:业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结...
引言 我们通过 plugin 来实现 flutter 端与 native 端的通信。主要体现在方法的相互调用以及数据流的发送监听。今天我们来记录一下这两种交互的实现方式:Me...
前言 先来说我为什么要做增量扫描这个事情,毕竟代码扫描已经老生常谈了,业界方案一搜一大堆,有什么好讲的,大部人看到这篇文章的时候肯定这么想吧,但是注意今天我要分享的不是全量扫...
项目有各种形状和大小,这就是为什么只有不同的方法来管理和执行它们才有意义。其中一种方法是Scrum项目管理,这种方法可以促进更智能的工作方式,从而使您可以完成更多工作。以下是...
本书后1/2我是速度的,7卷内容,前三卷从了解什么是反脆弱,遏止反脆弱的愚蠢,非预测性的世界观。从第4卷开始即是从各个维度进行剖析,大量的例子,强关联或者是若关联的都有。但不...
今年决定开始写读书笔记,诱因是在听喜马拉雅的小强博主讲书的时候对于一些与时下相悖的观点,他经常说某段表述可以看作是他的“读书笔记”,只是他个人当时读完原文的想法与理解。 耳濡...
欢迎阅读系列文章 Android aop切点表达式(execution)Android aop Advice(通知、增强)Android aop(AspectJ)查看新的代理...
一、认识CoordinatorLayout CoordinatorLayout作为support:design库里的核心控件,在它出现之前,要实现View之间嵌套滑动等交互操...
AppBarLayout: 是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作。 ...
Android Studio项目gradle+Git Hooks 实现提交时对提交日志和代码(checkStyle)的检查 主要解决对项目的日志和代码的规范控制,通过在git...
引言 本文所说的『规范』包含两个部分 git commit 是注释的规范 git commit 时对代码规范的检查 在 AndroidStudio 中 git 提交失败的信息...
一直感觉项目里的代码风格很乱,想在commit时做个检查,前几周捣鼓了几天终于弄好了,这里记录分享下: 环境 由于是通过git的本地hook结合gradle task来实现的...
本文已同步发表到:https://glorin.xyz/2020/10/31/android_custom_lint/[https://glorin.xyz/2020/10/...