自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神鲸兮兮的博客

自己的笔记

  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Gerrit】异常集合 (笔记)

异常:committer email address,does not match your user account.解决方法:git config --global user.name ‘xxxxx’ //修改用户名git config --global user.email ‘xxxxxxx’ //修改邮箱git commit --amend --reset-author常用命令:git pull //把远程库的代码更新到工作台git pull --rebase orig.

2021-12-14 09:54:02 64

原创 收藏的学习资料

《Flutter实战》电子书FlutterGoFlutter中文网enjoy_android零Flutter基础,四天搞定Flutter玩Android客户端攻略Flutter for Android developersFlutter SDKDartSolido/awesome-flutterFlutter中文网开源项目Flutter使用MVVM设计模式的示例peng8350/flutter_pulltorefreshOrient - UI 时间轴40分钟快速入门Dart基础.

2021-08-13 16:57:53 21

原创 一段文字中,点击部分文字跳转页面的工具类

一段文字中,点击部分文字跳转页面的工具类常用于私隐条款案例class TextClickSpan(val context: Context, private val str: String, @ColorRes val color: Int) : ClickableSpan() { override fun onClick(widget: View) { val intent = Intent() when (str) { "xxx

2021-08-13 15:03:24 34

原创 LoadingDialog -- 加載Dialog

/** * @describe 加載Dialog */class LoadingDialog(private val mContext: Context) { private lateinit var dialog: Dialog private var mBackgroundLayout: LinearLayout? = null /*** * tip 提示 */ private var tvTip: TextView? = null

2021-08-10 10:55:53 78

原创 自定义View封装--左滑删除(笔记)

/** * @describe 左滑删除 */class SlidingButtonView(context: Context?, attrs: AttributeSet?, defStyleAttr: Int) : HorizontalScrollView(context, attrs, defStyleAttr) { private var mTextViewDelete: TextView? = null private var mScrollWidth = 0

2021-08-10 10:50:15 39

原创 AndroidStudio安装Flutter插件教程笔记

步骤:1.下载插件:在AndroidStudio中选择File 》 Settings 》 Plugins 选择Flutter :如图2.下载flutterSDK:flutter官网地址:https://flutter.dev/docs/development/tools/sdk/releases下载稳定版本3.配置环境:配置镜像环境:(**由于外网限制所以需要配置镜像环境,镜像环境可能有时发生变化所以要时刻注意更换,以下为镜像的更新地址 **:https://flutter.io/comm

2021-07-01 11:57:20 1494

原创 ViewPager2的基本使用(学习笔记)

本文章内容主要写的是viewpager2在Activity和Fragment中的使用,TabLayout+ViewPager2文章目录前言一、Android ViewPager2的特性二、使用步骤1.引入库2.ViewPager2的使用源码其他前言ViewPager2 从出来到现在已经有一段时间了,它修复了 ViewPager 常见的一些 bug,以及支持竖直方法和 RTL 。ViewPager2 只能用FragmentStateAdapter,FragmentStateAdapter在遇到预加

2020-10-16 16:36:51 1492

原创 自定义View之CurveView波浪弧形(学习笔记)

波浪弧形文章目录前言一、示例图二、步骤1.自定义View的xml中style2.代码如下总结前言自定义View,用于自定义的背景提示:以下是本篇文章记录了自定义view的步骤和方法一、示例图示例:如下图二、步骤1.自定义View的xml中style在styles.xml中添加以下属性: <!--curveBgColor 背景颜色--> <declare-styleable name="CurveView"> <attr nam

2020-10-15 15:12:15 180

原创 Material组件之ShapeableImageView的使用(学习笔记)

Material组件之ShapeableImageView的使用文章目录前言一、属性一览二、使用步骤1.引入库2.ShapeableImageView各种样式XML配置 代码配置源码前言以往我们实现图片圆角、描边等需求时,一般都是使用第三方或者自定义。Glide也有个扩展库,能很轻松的实现这些需求。不过在MDC1.2.0中,已有一套实现方案,那就是ShapeableImageView。ShapeableImageView继承自ImageView,可以为image添加描边大小、颜色,以及圆角、裁切

2020-10-10 14:45:51 4196 2

原创 Material组件之MaterialButton详解(学习笔记)

Material组件详解 - - 笔记文章目录前言一、MaterialButton二、使用步骤1.引入库2.相关公开属性3.设置相关主题4.注意5.示例整体xml代码前言Android官方为开发者提供了许多丰富的UI控件,Material 组件就是包含了这些控件的一套工具,多数时候使用它可以满足我们日常开发UI的需求,提高效率。目前Android Material 组件已经更新了1.2.0稳定版,赶紧来了解一波。一、MaterialButton我们平时写布局,当遇到按钮需要圆角、或者描边等

2020-10-09 16:14:04 10126 1

空空如也

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

TA关注的人

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