自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 ViewPager与TabLayout的巧妙结合

前言:ViewPager作为一个容器,它所显示的内容由它的Adapter所提供,因此我们在使用ViewPager的时候必须为其设置一个Adapter。ViewPager有独有的PagerAdapter,这里我们使用它的其中一个子类FragmentPagerAdapter,因为这里需要管理三个Fragment。而ViewPager与TabLayout的结合,只需要在Activity中用两行代码即可搞定,非常的简单。效果图我们先来看一下效果图,看看ViewPager与TabLayout的结合能发挥出多大的功

2020-08-06 02:48:11 3263

原创 Android——实现登录和注册功能

前言自学Android有段时间了,觉得是时候尝试写一些小demo尝试一下。这次尝试写了一个登录注册功能,大概涉及以下几个知识点:使用LitePal操作数据库、颜色渐变、嵌套布局。其他的皆是比较正常的知识。话不多说,进入正题。正文UI界面登录先来说说登录界面的实现。在布局上最外层我使用了LinearLayout,这也是我在布局中使用最多也是最熟悉的布局,所以我首选这个,比较方便,里面我嵌...

2020-04-05 23:43:06 34569 21

原创 Android开源数据库框架——LitePal的实现

数据库的实现LitePal是一款开源的Android数据库框架,采用了对象关系映射(ORM)的模式,并将我们平时开发最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表和增删改查的操作。LitePal的使用文档的地址:https://github.com/LitePalFramework/LitePal配置LitePal我们需要在app/build.grad...

2020-04-05 23:27:09 5407

原创 Android强大的控件——RecyclerView

Android强大的控件——RecylerViewRecyclerView简介基本使用布局创建适配器RecyclerView简介ListView由于其强大的功能,在过去的Android开发当中可以说是贡献卓越。但ListView运行时可能不太流畅,要进行相应的优化,但这种优化很大程度上取决于开发者的技巧,这对于像我这种普通开发者而言是一种挑战。而且ListView不支持水平滚动,使用起来缺乏一...

2020-03-17 19:27:14 470

原创 RatingBar——星级评分条的功能与用法

星级评分条与拖动条有相同的父类:AbsSeekBar,因此它们十分相似。实际上星际评分条与拖动条的用法、功能都十分接近:它们都允许用户通过拖动来改变进度。RatingBar与SeekBar的最大区别在于:RatingBar通过星星来表示进度。RatingBar支持的常用XML属性XML属性说明android:isIndicator设置该星级评分条是否允许用户改变(true...

2020-03-17 00:31:03 361

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除