- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 怎么理解“浏览器解析选择器为从右向左的顺序”
在 CSS 的选择器中,浏览器解析选择器时,通常是从右向左解析的。这意味着,浏览器首先找到最右边的选择器(即最后一个选择器),然后从右向左依次匹配其他选择器,直到找到最左边的选择器(即第一个选择器)。这种方式可以帮助浏览器在大型文档中更快地定位元素,因为它只需要关注与选择器匹配的元素,而不是整个文档。这种方式可能会使浏览器的性能受到影响,因为它需要遍历整个文档来查找所有的元素。对于上述选择器,浏览器将首先查找所有的元素(使用通配符选择器。)作为右侧选择器,则浏览器将从左向右解析选择器。
2023-03-23 10:16:15
297
原创 webkit 和 moz有什么区别
例如,box-shadow 属性最初只有 Webkit 和 Moz 支持,因此需要使用 -webkit-box-shadow 和 -moz-box-shadow 进行前缀。通常,当一个新的 CSS 特性被提出时,它可能只被一些浏览器所支持,因此该特性会使用该浏览器内核的前缀进行标识。随着时间的推移,如果该特性被足够多的浏览器支持,它就会成为标准,并在不使用前缀的情况下实现。使用这些前缀的目的是在不同的浏览器中实现相同的效果,因为不同的浏览器可能对相同的CSS样式属性有不同的实现。
2023-03-23 10:02:04
356
原创 Python去掉列表中的 ‘ | ’ |竖线分隔符
第一、一键安装requirements.txt里的依赖包 : pip install -r requirements.txt
2021-09-24 14:41:44
2385
原创 AS-蓝牙-近距离通信
文章基于之前做的Wechat项目上,地址:https://mp.csdn.net/console/editor/html/105153903在Fragment中实现蓝牙通信蓝牙RFCOMM数据通信一个蓝牙设备可提供多种服务,每种服务对应一个UUID(Universally Unique Identifier){通用唯一识别码,软件建构的标准。其保证对同一时空中的所有机器都唯一。}。本文通过BluetoothSocket类建立有关蓝牙通信的套接字socket,通过MAC地址来识别远程设备,
2020-06-01 22:29:46
215
原创 百度地图定位功能
官方文档地址:http://lbs.baidu.com/index.php?title=androidsdk/guide/create-map/location源码地址:https://gitee.com/zoey_huang/baiduditudingweixianshi.git本文主要是讲解如何利用百度地图实现定位功能,由于在模拟机上运行没有GPS,故显示的经纬度信息有误。下图为演示:首先要获取百度的开发包,可直接在百度官方文档中下载,下载地址为:http://lbs.baidu.c
2020-05-24 15:18:20
370
原创 Android Studio SQLite操作对数据库进行增删改查
说明:学习SQLite操作,对数据库进行显示,并增加修改、添加、删除的功能。运行如下:资源链接:https://gitee.com/zoey_huang/read_contacts.git
2020-05-06 22:57:43
339
原创 contentprovider运用-对联系人进行查询和增加
项目说明:基于《recycleview的基本使用》这篇文章,在原项目上更新联系人界面:recycleview的基本使用:https://blog.csdn.net/qq_42386257/article/details/105153903本次更新主要是完善联系人界面,从本机数据库中获取联系人并显示出来,以及增加添加联系人的button将添加的联系人保存到系统库中。项目结构:...
2020-05-06 22:51:37
465
原创 Android Studio 音乐播放应用 broadCast和service
这一节主要是运用broadcast和service来完成音乐的播放设置提供功能:显示歌曲信息,上一曲、下一曲、开始、暂停、停止播放源码地址:https://gitee.com/zoey_huang/musicPlayer.git整个的思路就是在MainActivity中监视按钮情况,启动service服务,监视按钮,将按钮触发的事件通过改变歌曲编号和播放状态的值广播传给servic...
2020-04-18 11:40:31
397
原创 Android Studio广播零基础学习
首先新建一个接收器:在MainActivity布局文件中可以添加一个button,在button的click事件中发送广播可以看到我们将新建的intent广播出去了再在AndersonManifest.xml中进行静态注册(所有的广播都是要进行注册的)在第一步新建的receiver中添加Toast,记得添加.show(),这个时候点击button就可以收到一条Toast了,...
2020-04-17 14:45:19
208
原创 recyclerview简单使用
目录笔记:页面展示:代码展示:DataBean类:MyRecycleAdapter:MainActivity.classitem.xmlactivity_main.xmltop.xmlbutton.xml做一个简单的类似微信的页面,并用recyclerview滚动显示信息笔记:(1)一开始需要导入recyclerview-v7的包,步骤如下...
2020-03-29 13:39:51
223
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人