这是一篇长文,需要你有耐心看完,看前或者看后最好自己动手实践一下。 前段时间有和一个在北美的读者交流,他提到去Facebook面试的一些经历,希望我能写一个关于“如何设计一个...
面试题:两个Activity之间如何传递参数? 在Android应用中,Activity占有极其重要的地位,Activity间的跳转更是加常便饭。即然跳转(界面切换)不可避免...
如果你不想看长篇的Git教程,想快速了解Git的使用,那么本文可能会对你入门Git有所帮助。由于笔者用的是Windows系统,所以本文只写Git在Windows上的使用。 一...
本文的最终效果如下: 头像动画的实现主要是利用了appbarLayout的AppBarLayout.OnOffsetChangedListener接口实现的,头像和姓名及se...
本文提供的方法适用于 Android Studio 1.5 快捷键爱好者们,伸出你们的手指按下 Control + Alt + Shift + I 就会弹出 *** Ente...
对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,简称公钥)和私有密钥(private ...
防抖动:防止用户手抖,连续快速地点击多次同一个按钮。 为什么需要防手抖处理? 在Fragment(v4)之间的跳转过程中,下面两种情况会导致用户体验不佳:(以AFragmen...
写在前面 电面被问到这个问题,当时就懵了,之后仔细看了下这个缓存策略,HTTP博大精深啊,小弟不才望,多多指正。HTTP定义了与服务器交互的方式,其中最基本的有四种:GET,...