- 博客(11)
- 收藏
- 关注
原创 Android各版本特性
1.细分媒体权限(图片、视频、音频)2.WebView部分方法废弃3.静态广播需要添加可见性若对其他应用可见,广播注册时设置:Context.RECEIVER_EXPORTED若仅应用内使用,广播注册时设置:Context.RECEIVER_NOT_EXPORTED4.新增了通知权限(POST_NOTIFICATIONS)
2023-04-17 17:42:29
1282
原创 recyclerview中viewholder使用viewbinding
【代码】recyclerview中viewholder使用viewbinding。
2022-12-21 16:38:59
752
原创 vlayout的简单使用下篇(layoutHelper属性简介)
在上篇中已经介绍了如何搭建一个简单的vlayout,但是很多layoutHelper的属性还没有讲,通过layoutHelper的一些属性可以让界面更加美观,显示效果也能更加的自定义。vlayout的简单使用上篇(如何搭建一个简单的vlayout)如果想了解一下layoutHelper的一些属性的话可以看下该问~如果没看过上篇的同学建议先看一下上篇,如果已经了解了vlayout的搭建流程,但是不了解layoutHelper属性的同学可以参考一下该文,该文是基于vlayout官方属性文档。......
2022-08-26 17:31:32
699
原创 vlayout的简单使用上篇(如何搭建一个简单的vlayout)
VirtualLayout 是一个针对 RecyclerView 的 LayoutManager 扩展,主要提供一整套布局方案和布局间的组件复用的问题。怎么说呢,就是可以通过一个RecyclerView来实现一个复杂的布局。如下图所示,就比如淘宝的首页可以滑动的区域就是通过vlayout来实现的。
2022-08-20 18:30:53
1449
原创 What went wrong:Execution failed for task ‘:app:mergeDebugResources‘.> A failure occurred while
今天在拉取vlayout的demo时候,一直跑不起来,一直提示要v7包下的recyclerView,但是我想用。androidX包下的recylerView。但是一直找不到原因,后来看了别人的博客之后,找到了解决方法。遇到的问题: 找不到android.support.v7.widget.RecyclerView的类文件。在项目级gradle.properties文件中加上。这行配置就是表示将依赖包也迁移到AndroidX中。在加上配置之后,再点击sync now即可解决。...
2022-08-18 23:52:37
2019
原创 一个简单的二分查找实现及解决整数溢出问题
最近在刷一些java基础八股文,因此写一些文章记录一下,加深一下印象。假如说现在有一个数组[1,2,3,4,5]要查找一个5是否在这个数组中,这个时候大部分都会使用顺序查找也就是for循环来进行查找,这个时候只用查询5次就可以查找到我们所需要查找的元素5。但是如果这个数组中的元素个数有成千上万的话,而且要找的元素5在数组中的最后一个,则需要查找的次数就为n次(n为数组的元素个数),这样的话查找的效率就比较低了,但是用二分查找或者其他一些查找算法的话则能大大提高查找的效率。二分查找的前提是当前的数组是有序的,
2022-06-21 20:55:11
706
原创 Android Studio中git的简易使用(多人协作篇)
前言上篇文章主要讲的是git在Android Studio中简单地使用,主要讲的是如何在本地有无git库的情况下与远程库进行关联,这次文章就简单地讲一下如何在Android Studio中如何进行多人协作的简单操作。使用前需要准备的 电脑已经安装并配置好了git 有一个gitee或者github账号用来创建仓库(本文使用gitee)多角度进行分析首先,一般进行多人协作的时候都是会有主分支的,然后每个成员再创建自己的分支,在代码调试完成后没有问题的时候,就可以将代码合到主分支...
2021-09-02 01:20:48
2573
原创 Android Studio中git的简易使用(本地库和远程仓库进行关联)
Android Studio是基于IDEA的,因此一些操作还是比较类似的,在这里就写在一点git的简单使用。使用前需要准备的电脑已经配置好git 有一个gitee或者是GitHub的账号(本文使用的是gitee,GItHub的操作应该是类似的)创建远程库首先在gitee或者GitHub中创建一个远程仓库,初始化仓库、设置模板以及选择分支类型可以根据自己的需求来勾选。这里就全部都不选择来进行下一步。点击创建就已经创建好一个名为ASUseGit的仓库了。创建好之后会有一段简易命令行的
2021-08-23 16:50:51
3597
2
原创 Android获取华为运动健康数据(以总步数为例)
博主现在是刚毕业的学生,因此技术还有些欠缺,希望能通过编写博客来提升和记录自己的一些工作经验。由于还没正式帮项目组干活,项目组的头就让我先做点之后可能要做的功能,这次是让我在一个负一屏的应用上,用一个卡牌来显示今日的总步数。之前在网上找了很多方法后,发现只能从0开始计步或者是获取开机之后的总步数,达不到要实现的要求,最后,还是想通过接入华为的API来直接实现获取步数的功能。其实,华为的开发者文档已经写的很详细了,但是华为写的不一定一看就懂,在这里我就记录一下实现的具体流程,写的简单易懂一点,希望能帮到要
2021-07-12 17:14:43
16573
23
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人