Git基本概念 Git是什么 Git是一个分布式代码管理工具,而SVN则是集中式代码管理工具。 集中式: 所有的代码都保存在中央服务器,所以提交必须依赖网络,协同工作的人们都...

IP属地:上海
Git基本概念 Git是什么 Git是一个分布式代码管理工具,而SVN则是集中式代码管理工具。 集中式: 所有的代码都保存在中央服务器,所以提交必须依赖网络,协同工作的人们都...
前言 在讲这次踩坑的问题之前首先先介绍下AndroidAutoSize,ResourceImpl以及Density和ResourceImpl的关系 AndroidAutoSi...
我们在开发Flutter的时候经常会有以下疑问: mounted什么时候为true dispose什么时候调用 ChangeNotifier为什么会调用dispose方法。为...
背景 Flutter中我使用的是这个Lottie组件[https://github.com/xvrh/lottie-flutter]我在做一个点赞的动画的时候,就是很简单的将...
最近花了大量的时间复习准备面试。杭州的一二线公司基本上都去面试过了,包括阿里,字节,快手,滴滴,有赞,涂鸦,哈啰(腾讯没有客户端的hc),其中也拿了几个不错的offer。这里...
前言 APP 的性能优化之路是永无止境的, 这里学习一个腾讯开源用于提升本地存储效率的轻量级存储框架 MMKV 目前项目中在轻量级存储上使用的是 SharedPreferen...
背景 前段时间在写一个TextView的属性的时候,需要设置最大字数,然后超出部分省略号显示。这个功能其实是非常简单的,于是我不假思索的就写下了这段功能。(下面用测试代码代替...
还记得刚学Android那会,经常会说起Activity的七大生命周期: onCreate,onRestart,onStart,onResume,onPause,onStop...