String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 S…
分类:Android
Java重要知识点(一)
JAVA知识点 Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思? Java中的方法重载(Overloading)发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情…
为IDEA设置Google's Code Stytle
介绍# IDEA是一个很好用的IDE,或者说JetBrain这一系列的IDE都很好用,Android Studio也是其改装版,用完了IDEA都不轻易用Eclipse了,不信你用用。 Android Studio 我也在…
RxJava初学笔记
今天参加上海的GDG,有幸见识了一些大神,很是开心啊。额,主要听的一门课程就是大头鬼的RxJava讲座。下面主要对RxJava学习做一些简单的笔记。 学习资料 抛物线的RxJava详解 马琳的RxJava实战 PS: 上…
Java常见的GC Root
我们知道Java 进行GC的时候会从GC root进行可达性判断,常见的GC Root有如下: 通过System Class Loader或者Boot Class Loader加载的class对象,通过自定义类加载器加载…
工具类之RegexUtils(正则工具类)
正则表达式,相信接触过编程的人都知道,但是大部分人应该是每次用的时候现找,但对其语法应该只是一知半解,如果乘客们想要更好地了解正则,那么老司机也可以再另起一篇介绍正则中比较重要的几个知识点。好啦,本次是直接带给你们福利的…
《一个Android工程的从零开始》阶段总结与修改7-BaseFragmentActivity
先扯两句 之前那么些天没有写博客,这总算赶上一个假期,打算把阶段性修改的部分都总结一下发出来,这应该是最后一篇了,其中当然也有不完整的地方,那就是之前写的博客会再写一下BaseFragment封装的部分,BaseFrag…
Java自动装箱-拆箱机制究竟是什么
支持原文:http://tryenough.com/java-autobox 自动装箱和拆箱从Java 1.5开始引入,目的是将原始类型值转自动地转换成对应的对象。 什么是自动装箱和拆箱 自动装箱就是Java自动将原始类…
2017届 网易内部转岗Android面试之失败篇
记录一次失败的面试经历,废话不多说,直接上问题(过了好久,都不太记得了) Java 方面 谈谈对Java函数返回值的看法,是否应该提供返回值; 谈谈对面向对象的看法; 谈谈对局部变量和全局变量的看法,什么时候用局部变量,…
Android接入华为推送遇到的坑
前两个月接入了Android华为推送,遇到的坑真是不少,在此记录下。 坑1:有两个华为推送?我可能接入了假的华为推送 老的PUSH服务 http://developer.huawei.com/push 新的HMS服务中的…
五分钟学会 Kotlin 语法
为什么使用Kotlin 项目一期在收尾了终于有时间折腾了,一个多月以来Kotlin从入门到现在,坚持用来开发的切身感受。因为语法与Java的区别挺大的一开始很想放弃,如果不是因为项目在使用,想必很少人会尝试这样一门小众语…
Android 周报第十五期
1)【开源项目解析】QQ“一键下班”功能实现解析——学习Path及贝塞尔曲线的基本使用 图文分析Path下拉刷新水滴效果原理 2) 怎么计算apk的启动时间? adb shell am start -w pa…