Java的i++ 和++i 的区别i++:先赋值,后计算;++i;先计算,后赋值。 for循环中的i++和++i 结果打印都是 0 到 9 。for循环中 不管是i++还是...
了解SparseArrayCompat需要先了解SparseArray SparseArrayCompat 是什么?目前网上介绍这个类的很少。几乎也找不到SparseArra...
上一篇文章简单介绍了下ListView 的优化可是大家发现,一个优化后的代码却变得非常复杂了,多了一个ViewHolder的东西,写起来更加麻烦了。那么这篇文章就是为了解决这...
先来看看我们之前的项目使用的Adapter的时候是如何开发的呢,先拿一个最简单的Adapter举个例子,这个列表每行只显示一行文字 大家可以看到 我们使用这行代码创建了一个V...
强调一下获取网络数据一定不要忘记网络权限,切记 ,切记初学者特别容易忘记的问题 现在我们来获取网络数据了 调用接口返回数据 这些代码是我通过接口调用返回的数据,这就是一个js...
前面我们见过ListView 使用 这里对比ListView 来学习RecyclerView。首先RecyclerView也需要一个Adapter只是相对于之前的复杂一点点这...
今天的内容非常简单,就是通过Toolbar + DrawerLayout实现一个主页的效果 先看看布局文件吧 这里使用了2个控件Toolbar + DrawerLayoutT...
这个是我封装的最简单的版本。不适合使用到真实项目中,其实使用了一般也没问题,但是不建议,这个真实项目最好更灵活的重新封装一下下面直接给使用方法吧,有些东西,如果初学者会用就行...
这里从头开始设计一个简单的BaseActivity虽然是简单的版本,但是目的都是一样的,都是为了让开发更加容易。本项目没有使用架构,为的是让新手能从,一般的流程开始学期,能更...
对于一个新手来说开发一个完整点的项目还是会有点难度的,可是真的开发过了就会明白,其实开发一个项目,知识已知知识点的堆叠,今天我从0开始开发一个知乎日报,希望能给新手一些帮助吧...
这篇文章只是用最简单的方式表达一下Glide的简单实用而已。内容不会很多,对于用过Glide的真心不用看了。 为什么使用Glide 怎么去理解Glide呢?我觉得先通过他做了...
先说几句废话 其实这个概念实在太抽象了,大家可能会知道他是连接View和数据的桥梁,但是具体怎么去理解这个东西呢。通过看这篇文章我相信,每个人对适配器都会有个深入的理解,这个...
ListView是什么 ListView是一个列表控件,一般我们显示一个列表类型的数据的时候使用,比如我们想展示用户列表,类似坐标事用户头像,右边是用户名称的列表。运行效果 ...
这篇文章主要讲对TextView EditView ImageView ListView GridView的理解UI控件,有时候我们也直接叫控件,与时候也叫视图,或者说Vi...
这个系列文章,就是个入门介绍。一般学过Android的完全没必要看,这个是给小白看的 什么是 Android UI 其实UI这个词挺抽象的,英文全称是User Interfa...