以前我们要实现一个网格式布局的时候,很多人会首选GridView,这是正确的选择。不过随着RecyclerView的出现,这一现象有了很大的改变,因为RecyclerView的设计初衷之一是把Grid...
最好用的Android模拟器:Genymotion虚拟机的下载、安装和使用
虽然现在Android设备非常普及,它不仅在手机领域占据了80%以上的份额,还在智能电视等其他领域大显身手。但还是有不少朋友,手上缺乏一部可用的Android设备。这个时候一个好用的模拟器就非常重要了...
横向RecyclerView的使用,可替代Gallery
RecyclerView的线性布局,可以垂直竖向排列当然也可以水平横向排列了。可能有很多Android开发年龄不长的人根本就不知道Gallery这个控件,因为在Android 16(就是Android...
远比ListView强大的RecyclerView简介与基本使用方法
在App里,列表类的控件绝对是重中之重,是最常用的控件之一。从Android诞生之日起,Google就为我们提供了ListView,它也陪伴众多开发者和用户一起度过了好多年的时光。然而随着时代的发展,...
Android的对象序列化:Serializable 和Parcelable的区别
当我们在开发Android App的时候,总会遇到这样的场景:我们在一个Activity(或者Fragment及其他)里创建了一个自定义类的对象,并把该对象的各个属性赋值,然后在跳转到另外一个Acti...
2017年Android面试体验之我一个周面了20多次
其实今天我想说的是作为一个技术面试官的体验,不知道会不会有同学误以为是作为被面试者的体验。不过面试本来就是一个双向的过程,所以看看我这个水货面试官的感受说不定也有用呢。 清明之前这个周,我基本上没有别...
Android开发找工作不容易,大环境不好啊
自从2016年一来,市场上就一直流传着“资本寒冬”的说法,而随着资本的退却,之前热火朝天的互联网行业似乎也遇冷了,接着就是各种与互联网相关的工作不好找了。当然,自从2014年底来了现在的公司,我一直都...
失败乃兵家常事,大侠请重新来过:博客浴火重生!
网站没了数据会怎样?终于自己遇到了这种事情了。前几天在自己的Linode的VPS里新装了个环境,重新安装之前其实已经把博客完全备份了,然而却忘了下载,然后直接把VPS重装了……曾经的小一百篇文章也就这...
5