自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 一款安卓工具集献给初入安卓开发的你

初入安卓开发,想必有些功能是我们经常需要用到的,例如获取屏幕参数,打印日志,又或者是适配器,这些代码常用有时却需要我们重复造轮子,为了方便大家开发,我编写了一套工具集希望能帮助到你

2021-12-13 00:14:56 3024 3

原创 RecyclerView+Databinding实践

RecyclerView+Databing最佳实践

2020-10-09 12:13:05 4185

原创 Android UI开发之多样式富文本的简洁实现

AppendableStyleString 允许你快速简介的构建多样式富文本,通过借助 DSL 能够使其确保更清晰的样式作用范围。

2023-05-22 23:26:48 716

原创 线性代数之矩阵

线性代数矩阵相关知识

2022-11-29 21:01:22 575

原创 1024节日快乐

1024节日快乐

2022-10-24 22:14:14 223 1

原创 Android开发之接口继承

使用接口继承来进行安卓开发,通过接口继承在复用代码的同时达到区分对不同对象抽象的程度,便于后期维护。

2022-10-06 20:26:57 1336 1

原创 Android自定义EditTextPreference输入框

Android自定义EditTextPreference输入框

2022-07-17 22:12:29 1874

原创 Android依赖管理Composingbuilds module文件夹应该和项目工程目录同级

Android依赖管理Composingbuilds module文件夹应该和项目工程目录同级这个时候你点击build会显示以下的报错首先应该让 VersionConfig 和 VastUtils 同级,即项目根目录的setting.gradle设置如下这样就可以消除报错......

2022-07-14 17:50:10 894 2

原创 Android自定义Preference点击波纹

在安卓设计开发中,设置页面是比较常见的设计场景,Android Jetpack 为我们提供了Preference来便于我们快速构建设置页面,本文主要来讲解如何通过替换资源文件来实现自定义Preference点击波纹。

2022-07-02 16:49:23 1025

原创 Android OpenCV之SDK配置

OpenCV Android SDK配置教程

2022-06-20 11:32:13 1617

原创 Android OpenCV之基于均值实现图像二值分割

Android OpenCV之基于均值实现图像二值分割

2022-04-11 11:57:10 5360

原创 Android OpenCV之算数操作与调整图像的亮度和对比度

图像的亮度和对比度是图像的两个基本属性,对RGB色彩图像来说,亮度越高,像素点对应的RGB应该越大,越接近255,反之亮度越低,像素点对应的RGB应该越小,越接近0。图像的对比度主要是用来描述图像颜色颜色与亮度之间的差异感知,对比度越大,图像的每个像素与周围的差异性也就越大,反之亦然。

2022-04-10 00:29:24 5529

原创 通用RecyclerView Adapter之VastBindAdapter

VastBindAdapter为你提供了快速构建适合于你的RecyclerView Adapter的方式,如果你有疑问欢迎到仓库提出issue

2022-04-07 10:45:27 2226

原创 通用RecyclerView Adapter之VastAdapter

VastAdapter为你提供了快速构建适合于你的RecyclerView Adapter的方式,如果你有疑问欢迎到仓库提出issue

2022-04-07 10:37:42 297

转载 Visual Studio Code卡顿的解决方案

Visual Studio Code卡顿的解决方案

2022-03-31 11:42:20 3597

原创 高德地图同时引入2D和3D地图可能导致的问题

高德地图同时引入2D和3D地图可能导致的问题首先,我们要明确,官方是不建议这种做法的问题一:2 files found with path ‘assets/location_map_gps_locked.png’ from inputs:解决方式:android { packagingOptions { exclude 'assets/*' }}问题二:UiSetting设置不生效详情参考高德地图SDK设置缩放按钮不显示解决方式:删除2D依赖库...

2022-01-20 13:08:28 3097

原创 高德地图SDK未设置隐私合规而导致地图不显示的问题

高德地图SDK未设置隐私合规而导致地图不显示的问题

2022-01-18 15:37:41 1335 15

转载 通过设置JDK解决存在多个Gradle后台进程的问题

使用Android Studio经常会在Event Log窗口遇到如下报错:21:42 Android Studio is using the following JDK location when running Gradle: C:\Program Files\Android\Android Studio\jre Using different JDK locations on different processes might cause Gradle to spawn multi

2022-01-01 18:56:29 6010

原创 Android开发之列表点击事件定义的一些思考

列表在我们的日常开发中使用的频率是非常高的,像歌曲播放列表,或者课程展示,那么这些场景都需要我们用到点击事件,本文章就点击事件的定义进行了讨论。

2021-12-21 09:58:12 1307

原创 Android自定义网络状态请求页面

VastNatStateLayout继承自framelayout。你可以自定义下列状态页面: loading,error,ok,empty data。

2021-12-10 19:20:59 2542 2

原创 Android仿QQ列表滑动

VastSwipeListView一款支持自定义的仿QQ列表滑动控件???? 特性???? 支持自定义菜单项,包括 标题 图标 菜单背景色 标题字体大小 图标大小???? 支持自定义菜单类别,包括 只有左菜单 只有右菜单 左右都有菜单???? 支持自定义菜单打开和关闭时间???? 支持自定义菜单 Interpolator???? 提供初始值以便具有更好的兼容性???? 分离式设计,使用 VastSwipeMenuMgr 进行样式管理???? 使用菜单项去定义菜单点击事件,避免接口化设计导

2021-12-02 22:09:24 2052

原创 Android日期工具类

安卓日期工具类,用以获取时间信息

2021-11-11 23:43:16 1910

原创 Android日志工具类

日志工具类是基于Log上进行拓展的一个日志工具类

2021-11-06 19:43:09 2064

原创 Android Compose之伸缩ToolBar的实现

ScrollableAppBar

2021-10-13 18:50:43 834

原创 739. 每日温度

每日温度每日温度原题链接????问题概述????解答过程????每日温度原题链接????每日温度点击链接即可问题概述????请根据每日气温列表 temperatures ,请计算在每一天需要等几天才会有更高的温度。如果气温在这之后都不会升高,请在该位置用 0 来代替。示例 1:输入: temperatures = [73,74,75,71,69,72,76,73]输出: [1,1,4,2,1,1,0,0]示例 2:输入: temperatures = [30,40,50,60]

2021-09-20 13:25:52 121

原创 数据结构线性表之实现单循环链表(五)

数据结构线性表之实现单循环链表数据结构线性表之实现单循环链表相关文章单循环链表单循环链表定义数据结构线性表之实现单循环链表相关文章数据结构线性表之概念(一)数据结构线性表之抽象基类(二)数据结构线性表之实现顺序表(三)数据结构线性表之实现单链表(四)单循环链表循环链表也是采用链式存储,与单链表不相同的是链表尾节点指向的不是NULL而是链表的头节点,这样只要我们知道其中任何一个节点的地址就能遍历链表中其他任意节点。上图来源于单向循环链表的简单实现对于单链表,我们判断该节点是否为尾节点

2021-09-19 12:06:11 178

原创 数据结构线性表之实现单链表(四)

数据结构线性表之实现单链表数据结构线性表之实现单链表相关文章单链表定义单链表相关操作数据结构线性表之实现单链表相关文章数据结构线性表之概念(一)数据结构线性表之抽象基类(二)数据结构线性表之实现顺序表(三)单链表定义链表节点定义/** * 声明链表节点 * @tparam T * @param data 节点数据 * @param next 指向下个节点指针 */template<class T>struct LinkNode { T data; L

2021-09-19 10:15:05 219

原创 数据结构排序之插入排序(二)

折半插入排序基本思想算法分析算法实现基本思想当插入第i(i>=1)i(i>=1)i(i>=1)个元素的时候,前面的V[0],V[1],...,V[i−1]V[0],V[1],...,V[i-1]V[0],V[1],...,V[i−1]个元素已经排好序,然后使用折半查找V[i]V[i]V[i]的插入位置算法分析排序码比较次数KCN=∑i=1n−1└log2i+1┘≈nlog2nKCN = \sum_{i=1}^{n-1}\llcorner log_2i+1 \lrcorner \a

2021-09-17 14:54:50 56

原创 数据结构排序之插入排序(一)

数据结构排序之插入排序基本思想算法分析代码实现基本思想当插入第i(i>=1)i(i>=1)i(i>=1)个元素的时候,前面的V[0],V[1],...,V[i−1]V[0],V[1],...,V[i-1]V[0],V[1],...,V[i−1]个元素已经排好序算法分析排序码比较次数(KCN)KCN=∑i=1n−1i=n(n−1)2≈n22KCN = \sum_{i=1}^{n-1}i=\frac{n(n-1)}{2}\approx\frac{n^2}{2}KCN=i=1∑n−1​

2021-09-17 14:34:34 74

转载 Android如何实现5.0以上图片沉浸式状态栏

Android如何实现5.0以上图片沉浸式状态栏

2021-09-03 15:37:51 286

原创 安卓自定义评分控件StarBar

安卓自定义评分控件StarBarStarBar前言项目效果图如何使用1. 添加依赖2. xml布局3. 代码使用后话StarBar前言该项目相关源码地址SakurajimaMaii/StarBar,欢迎fork和star,如果你对该项目存在疑问,可以在issue内提出疑问方便我解答该项目开发参考GHdeng/StarBarExample项目,原项目地址GHdeng/StarBarExample项目效果图如何使用1. 添加依赖allprojects { repositories

2021-08-04 15:38:13 584 5

原创 线性代数之特征值和特征向量

特征值和特征向量1. 特征值、特征向量1.1 定义1.2 特征多项式和特征方程1.3 求特征值,特征向量的方法:1.4 定理1. 特征值、特征向量1.1 定义设AAA是nnn阶矩阵,如果存在一个数λ\lambdaλ及非零的nnn维列向量ααα,使得Aα=λαA\alpha=\lambda \alphaAα=λα成立,则称λ\lambdaλ是矩阵AAA的一个特征值,称非零向量ααα是矩阵AAA属于特征值λ\lambdaλ的一个特征向量.由定义Aα=λα且α≠0A\alpha=\lambda \al

2021-07-29 12:03:49 978

原创 线性代数之向量

线性代数之向量1. 向量的概念、向量组的概念2. 线性表出、线性相关1. 向量的概念、向量组的概念定义nnn个数a1,a2,…,ana_1,a_2 ,…,a_na1​,a2​,…,an​所组成的有序数组α=(a1,a2,…,an)或α=(a1,a2,…,an)T\alpha=(a_1,a_2 , …,a_n)或\alpha=(a_1,a_2 ,…,a_n)^Tα=(a1​,a2​,…,an​)或α=(a1​,a2​,…,an​)T叫做nnn维向量,其中a1,a2,…,ana_1,a_2,…,a_na

2021-07-25 17:12:26 624 1

原创 线性代数之线性方程组

线性代数之线性方程组知识点总结

2021-07-18 21:17:26 467

原创 数据结构图之存储结构(二)

图之存储结构1. 图之存储结构1.1 邻接矩阵1. 图之存储结构1.1 邻接矩阵

2021-07-14 10:47:55 66

原创 数据结构图之概念(一)

图1.图的基本概念1.1 图1.2 图的分类1.3 弧1.4 顶点的度,入度和出度1.5 有向完全图和无向完全图1.6 路径和路径长度1.7 简单路径1.8 回路1.9 连通、连通图和连通分量1.10 强连通图和强连通分量1.11 权和网1.图的基本概念1.1 图由结点的有穷集合V和边的集合E组成1.2 图的分类无权无向图有权无向图无权有向图有权有向图1.3 弧在一些图中我们将边称为弧,含箭头的的一端称为弧头,另一端称为弧尾,记作<vi,vj><v_i,v_j&gt

2021-07-13 19:53:01 85

转载 Android TextView跑马灯效果

TextView跑马灯效果实现方式一:TextView实现跑马灯的效果,不用自定义View<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:ma

2021-07-01 18:34:16 607

原创 HarmongOS开发listContainer加载动画制作(实验性 意思并不稳定)

最近想给list添加动画,于是试着做了一下,我们先看效果可以看到 item是从左进入屏幕的,但是并不稳定,我在这里说一下我的实现方式:1.在Provider里面声明AnimatorPropertyprivate AnimatorProperty animatorProperty;2.在getComponent方法里面设置属性动画@Overridepublic Component getComponent(int position, Component convertComponent, Co

2021-06-10 17:25:32 197

原创 HarmongOS音乐播放器开发示例教程

HarmongOS音乐播放器开发示例教程1. 所需知识和最终效果2. 资源获取2.1 权限申请2.1.1 在config.json文件中的“reqPermissions”字段中声明所需要的权限。2.1.2 在Ability中动态申请2.2 数据模型2.3 数据读取2.3.1 通过外部存储的Uri来获取对应的ResultSet2.3.2 通过ResultSet获取对应的音频对象3. UI布局3.1 主页面布局3.2 音乐布局4. 播放逻辑4.1 列表点击事件的设置4.2 底部播放控件的设置4.2.1 play

2021-06-03 13:10:56 3726 13

原创 基于Android和HarmongOS平台下的音乐软件开发

开发方式项目地址项目截图GMusic-Compose-SamplesGMusic-Java-SamplesGMusic-Kotlin-Samples暂无截图GMusic-HarmongOS-Samples

2021-06-02 16:38:52 1893 7

GStyleButtonSampleDemo.zip

项目介绍 https://blog.csdn.net/weixin_43699716/article/details/115272055?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161715384316780255228737%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=161715384316780255228737&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-2-115272055.pc_search_result_hbase_insert&utm_term=GStyleButton

2021-03-31

RecyclerView+Databing学习Demo

借助RecyclerView与Databing,在Kotlin语言下实现安卓列表开发,如果有疑问可以评论,我会及时回复

2020-10-09

Flappy Bird.zip

Flappy Bird游戏开发所需图片完整版,包括遮罩图,为你使用C语言开发此游戏提供极大便利

2019-07-16

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

TA关注的人

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