我们知道HashMap中默认的存储大小就是一个容量为16的数组,所以当我们创建出一个HashMap对象时,即使里面没有任何元素,也要分别一块内存空间给它,而且,我们再不断的向HashMap里put数据时,当达到一定的容量限制时(这个容量满足…
第一、打开CMD窗口右击 第二步、勾选,使用旧版控制台 第三、重启电脑,你试试就知道了。
进行Android开发的时候,我们都知道不能将对象的引用传给Activities或者Fragments,我们需要将这些对象放到一个Intent或者Bundle里面,然后再传递。 通过Android的API,我们知道有两种选择,即在传递对象时…
Android性能优化之使用SparseArray代替HashMap 最近在重构one的项目,其中用HashMap来缓存ActivityGroup加载过的View,Android Studio给出了一个警告,之前考虑项目进度没怎么在意,这次…
在使用Android Studio打包的时候,每次生成的包都是app-release.apk,app-debug.apk或者是项目名称-release.apk,项目名称–debug.apk。这样,每次都要手动再修改成自已需要的…
如何优雅地实现夜间模式?在Android应用普遍支持夜间模式的今天,本文作者马俊同学,分析了业界主流的方案, 同时也通过自己的研究,发现了一个维护成本相对较小的方案,让我们一起看看。 由于Android的设置中并没有夜间模式的选项,对于喜欢…
我mac上创建Grunt项目的时候使用npm install在项目文件夹下下载项目所依赖的框架出现了下面的异常 No problems so far, but as soon as I try to run the sass:dist ta…
发现上报的异常没有提示具体的行号而是unknown source,这让人很抓狂,一时不知道怎么回事,后来发现是代码混淆造成的,解决办法在混淆规则了添加一行代码就OK了。 # 保留文件名行号 -keepattributes SourceFil…
通过上面的几种方法都可以安装 Sass,但是,我们要如何确认自己是否安装 Sass 成功了呢?其实很简单,只需要通过下面的命令即可: sass -v 如果在你的命令终端能看到类似这样的信息就表示你的电脑安装 Sass 已成功。也就是说可以正…
在 Windows 平台下安装 Ruby 需要先有 Ruby 安装包,大家可以到 Ruby 的(http://rubyinstaller.org/downloads)下载对应需要的 Ruby 版本。 Ruby 安装文件下载好后,可以按应用软…
全部加载完成