- 博客(5)
- 收藏
- 关注
原创 ViewPager与TabLayout的巧妙结合
前言:ViewPager作为一个容器,它所显示的内容由它的Adapter所提供,因此我们在使用ViewPager的时候必须为其设置一个Adapter。ViewPager有独有的PagerAdapter,这里我们使用它的其中一个子类FragmentPagerAdapter,因为这里需要管理三个Fragment。而ViewPager与TabLayout的结合,只需要在Activity中用两行代码即可搞定,非常的简单。效果图我们先来看一下效果图,看看ViewPager与TabLayout的结合能发挥出多大的功
2020-08-06 02:48:11 3689
原创 Android——实现登录和注册功能
前言自学Android有段时间了,觉得是时候尝试写一些小demo尝试一下。这次尝试写了一个登录注册功能,大概涉及以下几个知识点:使用LitePal操作数据库、颜色渐变、嵌套布局。其他的皆是比较正常的知识。话不多说,进入正题。正文UI界面登录先来说说登录界面的实现。在布局上最外层我使用了LinearLayout,这也是我在布局中使用最多也是最熟悉的布局,所以我首选这个,比较方便,里面我嵌...
2020-04-05 23:43:06 35246 21
原创 Android开源数据库框架——LitePal的实现
数据库的实现LitePal是一款开源的Android数据库框架,采用了对象关系映射(ORM)的模式,并将我们平时开发最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表和增删改查的操作。LitePal的使用文档的地址:https://github.com/LitePalFramework/LitePal配置LitePal我们需要在app/build.grad...
2020-04-05 23:27:09 5489
原创 Android强大的控件——RecyclerView
Android强大的控件——RecylerViewRecyclerView简介基本使用布局创建适配器RecyclerView简介ListView由于其强大的功能,在过去的Android开发当中可以说是贡献卓越。但ListView运行时可能不太流畅,要进行相应的优化,但这种优化很大程度上取决于开发者的技巧,这对于像我这种普通开发者而言是一种挑战。而且ListView不支持水平滚动,使用起来缺乏一...
2020-03-17 19:27:14 625
原创 RatingBar——星级评分条的功能与用法
星级评分条与拖动条有相同的父类:AbsSeekBar,因此它们十分相似。实际上星际评分条与拖动条的用法、功能都十分接近:它们都允许用户通过拖动来改变进度。RatingBar与SeekBar的最大区别在于:RatingBar通过星星来表示进度。RatingBar支持的常用XML属性XML属性说明android:isIndicator设置该星级评分条是否允许用户改变(true...
2020-03-17 00:31:03 411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人