- 博客(271)
- 资源 (48)
- 收藏
- 关注
原创 国产数据库与MYSQL兼容性?开发应该怎么选择?
由 PingCAP 公司研发设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用等特性。:华为自主研发的分布式关系型数据库,具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。
2024-06-18 10:47:26 1777
原创 DevEco Studio构建应用/服务的方式
启动编译后,您可以在底部工具栏窗口查看编译任务的详细信息,例如执行的编译流程、任务的执行时间等信息。如果在编译构建过程中出现错误,您可以根据编译任务的详细错误说明进行问题的定位。对整个工程进行构建,将工程构建生成一个APP包,如果存在多个模块,APP包会包含多个HAP包,HAP包为Release类型,不包含调试信息文件。对工程中当前选择的模块进行构建,只会编译指定的模块名生成HAP、HAR和JAR包。清除构建过程中的缓存文件,以及构建生成的HAP/APP/HAR/JAR包。
2024-04-28 10:59:17 738
原创 Android实现动态切换主题功能
2.在AndroidManifest.xml里设置默认自定义主题。1.在styles.xml里配置几种样式。启动背景图可以切换几个固有的样式。3.加载布局前设置指定样式。
2024-04-26 17:50:53 180
原创 DevEco Studio 快捷键
使用快捷键Alt + 7 / Ctrl + F12(macOS为Command+7)打开代码结构树,快速查看文件代码的结构树,包括全局变量和函数,类成员变量和方法等,并可以跳转到对应代码行。
2024-04-21 14:48:38 212
原创 Harmony arkts 指定button设置visibility
在ArkTS中,设置按钮(Button)的可见性可以通过。的值会被反转,从而通过三元运算符设置。创建了一个按钮,并且通过一个布尔值。
2024-04-19 13:30:00 277
原创 Harmony背景图片铺满
卡片能力: 从API version 9开始,该接口支持在ArkTS卡片中使用。系统能力: SystemCapability.ArkUI.ArkUI.Full。在对页面,弹框设置背景时,需要放大全屏。设置组件背景图片的宽高。
2024-04-13 15:03:20 671
原创 Harmony组件调整布局显示位置
Flex主轴方向均匀分配弹性元素,相邻元素之间距离相同。第一个元素到行首的距离和最后一个元素到行尾的距离是相邻元素之间距离的一半。Flex主轴方向均匀分配弹性元素,相邻元素之间的距离、第一个元素与行首的间距、最后一个元素到行尾的间距都完全一样。第一个元素与行首对齐,最后一个元素与行尾对齐。元素在主轴方向中心对齐,第一个元素与行首的距离与最后一个元素与行尾距离相同。元素在主轴方向首端对齐,第一个元素与行首对齐,同时后续的元素与前一个对齐。元素在主轴方向尾部对齐,最后一个元素与行尾对齐,其他元素与后一个对齐。
2024-04-12 09:39:14 415
原创 ets资源引用
type代表资源类型(或资源的存放位置),可以取“color”、“float”、“string”、“plural”、“media”,name代表资源命名,由开发者定义资源时确定。引用rawfile下资源时使用“rawfile(′filename′)”的形式,当前rawfile(′filename′)”的形式,当前rawfile仅支持Image控件引用图片资源,filename需要表示为rawfile目录下的文件相对路径,文件名需要包含后缀,路径开头不可以以"/"开头。·base目录是默认存在的目录。
2024-04-10 15:42:29 278
原创 Harmony与Android项目结构对比
主要文件对应Android文件 HarmonyOS文件 清单文件AndroidManifest.xml module.json5 Activity/Fragment entryability下的ts文件 XML布局 pages下的ets文件 res resources Module下的build.gradle Module下的build-profile.json5 gradle hvigor 根目录下的build.gradle
2024-04-10 15:34:56 301
原创 hdc常用命令大全
当我们在使用命令行或脚本时,经常会遇到一些报错信息,其中一个常见的错误是"hdc不是内部或外部命令"。这个错误一般出现在Windows系统中,它意味着系统无法找到我们输入的命令或执行的脚本。那么需要系统属性---环境变量PATH里添加hdc.exe的路径。一般路径为:C:\Users\name\AppData\Local\Huawei\Sdk\openharmony\9\toolchains。
2024-04-10 14:48:42 5438
原创 Android图片百叶窗,马赛克效果切换
Android图片切换时,可以设置百叶窗,马赛克效果。百叶窗可以进行水平,垂直效果的设置。百叶窗的叶片数量也可以根据实际来设置。马赛克的格子数量可以根据实际来设置,视图中的马赛克逐步清晰显现。代码完整,功能强大,使用非常简单;可以用来学习,自由修改。动画显示过程中的时间可以以秒来进行设置。
2024-03-11 16:42:35 267
原创 Android权限控制---自定义权限
normal就是正常权限,该权限并不会给用户或者设备的隐私带来风险;dangerous就是危险权限,该级别的权限通常会给用户的数据或设备的隐私带来风险;signature指的是,只有相同签名的应用才能使用该权限。2、定义Activity、Service,我们需要为这个Activity、Service指明访问权限,权限即为我们刚申请的权限,这个同样需要在AndroidManifest.xml文件中标识。终端访问需要在AndroidManifest.xml文件中首先申请权限。name,该标签就是权限的名字。
2024-01-10 11:28:08 702
原创 TypeScript下载安装,编译运行
是拥有类型的JavaScript超集,它可以编译成普通、干净、完整的JavaScript代码。会发现在当前目录下生成了一个t1.js文件,并且其中的代码就是普通的JavaScript代码。TypeScript最终会被编译成JavaScript代码,那么我们必然需要对应的编译环境。下一讲我们通过webpack,开启本地服务,自动帮助我们编译,并且在浏览器中查看结果。打开终端,进入t1.ts所在目录,使用tsc把ts文件编译成js文件。新建t1.ts文件,编写ts文件t1.ts。全局安装typescript。
2023-12-25 17:31:11 729
原创 windows安装npm教程
总的来说,NPM是一个功能强大的JavaScript代码包管理工具,它简化了JavaScript项目的依赖管理、代码共享和版本控制等方面的工作。开发者可以使用NPM从互联网上下载和安装数以万计的开源代码包,这些代码包包含了各种功能、库、框架和工具,可以帮助加快开发速度并提高代码质量。安装完成后,打开命令提示符(Command Prompt)或PowerShell,输入以下命令验证Node.js和NPM是否成功安装,如果安装成功,你将会看到Node.js和NPM的版本号。按照向导的指示进行安装。
2023-12-25 15:37:35 1742
原创 Android 自动适配屏幕方案—— smallestWidth
smallestWidth限定符适配原理和屏幕分辨率限定符适配一样,都是通过创建多个values文件夹,系统根据限定符去寻找对应的dimens.xml文件,以确定不同设备上的大小展示,smallestWidth 限定符适配是拿 dp 值来等比缩放.
2023-12-21 14:48:58 739
原创 android studio快速截图
2.将文件名更改为adb_capture.bat,然后单击“运行”1.使用内容创建adb_capture.txt。
2023-10-12 18:25:25 323
原创 Struts.xml 配置文件说明
constant name="struts.action.extension" value="action,,wang"/> //struts默认扩展名是action,可以自定义。 //修改struts.xml后,无需重启Tomcat。-- 配置默认的action(package子标签,置于action标签之上).当请求的action不存在时,执行默认的default -->
2023-09-07 18:44:36 692
原创 各种测试文件格式,包括视频、音乐、文档、图片
音频类目前有 54 种文件格式:8SVX、AAC、AC3、AIFF、AMB、AU、AVR、CAF、CDDA、CVS、CVSD、CVU、DTS、DVMS、FAP、FLAC、FSSD、GSRT、HCOM、HTK、IMA、IRCAM、M4A、M4R、MAUD、MP2、MP3、NIST、OGA、OGG、OPUS、PAF、PRC、PVF、RA、SD2、SLN、SMP、SND、SNDR、SNDT、SOU、SPH、SPX、TTA、TXW、VMS、VOC、VOX、W64、WAV、WMA、WV、WVE。
2023-07-13 15:10:31 3597
原创 140款Android开源优秀项目源码
GitHub - xuejinwei/NumberKeyboard: 仿造android端闲鱼发布选择价格数字键盘,自定义数字键盘GitHub - niniloveyou/SwipeRecyclerView: SwipeRefreshLayout + RecyclerView 实现的下拉刷新,上拉加载更多GitHub - ithedan/CustomTextLayout: Android自定义组合控件GitHub - AndroidMsky/BitmapWaveView: 在bitmap中显示进度波浪。
2023-06-08 14:33:41 19653
原创 shell脚本循环执行请求
报错:/bin/bash^M: bad interpreter: No such file or directory。脚本文件在windows下编辑过,windows下每一行的结尾是\n\r,而在linux下文件的结尾是\n。可选参数 '--connect-timeout',可以用来设置以秒为单位的等待时间。创建parameter.sh文件。创建examp.sh文件。
2023-05-22 14:13:30 960
原创 ConstrainLayout(约束布局)属性详解
layout_constraintBaseline_toBaselineOf在layout_constraintBottom_toBottomOf上面一点。layout_constraintBaseline_toBaselineOf和layout_constraintBottom_toBottomOf区别。layout_constraintStart_toStartOf就相当于layout_constraintLeft_toLeftOf。这两个基本上用不上因为。
2023-05-17 11:38:05 1171
原创 Linux命令模拟HTTP的get和post请求
curl命令模拟Get请求1、使用curl命令:curl “http://www.baidu.com” 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl -i “http://www.baidu.com” 显示全部信息curl -l “http://www.baidu.com” 只显示头部信息curl -v “http://www.baidu.com” 显示get请求全过程解析2、使用wget命令:wget “http://www.baidu.com”也可以。
2023-05-08 17:46:06 2262
原创 HttpURLConnection访问302,采用HttpGet获取数据
解决javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.的问题,出现这个问题的原因是:服务器不信任我们自己创建的证书,所以在代码中必须要忽略证书信任问题。
2022-12-13 17:07:50 523
原创 Android常用Qualifiers(限定符)
xxhdpi:提供给超超高分辨率设备的资源(320dpi~480dpi)xhdpi:提供给超高分辨率设备的资源(240dpi~320dpi)mdpi:提供给中等分辨率设备的资源(120dpi~160dpi)hdpi:提供给高分辨率设备的资源(160dpi~240dpi)ldpi:提供给低分辨率设备的资源(120dpi以下)normal:提供给中等屏幕设备的资源。xlarge:提供给超大屏幕设备的资源。small:提供给小屏幕设备的资源。large:提供给大屏幕设备的资源。land:提供给横屏设备的资源。..
2022-08-06 09:40:00 711
原创 java反射所调用的类、方法说明
当一个类包含一个静态或实例int字段并且我们想要获取该字段的值时,则可以使用此方法返回Field的值。IllegalArgumentException:如果指定的对象不是声明基础字段的类或接口的实例,或者无法通过扩展转换将字段值转换为int类型,则为false。此方法的返回类型为T [],它根据给定的情况返回以下值,它以与该对象表示枚举类型时声明的顺序相同的顺序返回枚举常量的数组。getEnumConstants()方法用于返回枚举常量数组,换句话说,可以说此方法用于返回此枚举类的元素。...
2022-08-04 10:50:04 644
原创 android 使用jks文件为apk签名
jarsigner -verbose -keystore [您的私钥存放路径] -signedjar [签名后文件存放路径] [未签名的文件路径] [您的证书名称]C:\Program Files\Java\jdk1.7.0_75\bin>jarsigner -verbose -keystore E:\tar\signed.jks -signedjar e:\tar\123.apk D:\Apk\app.apk testtt...
2022-07-04 19:06:16 24441
原创 linux查看日志相关命令
1、查看该项目最近100行日志,并且实时查看日志的更新tailf logs/debug.log -n 1002、只查看日志尾100行,不会随着日志更新结果也更新cat logs/debug.log | tail -n 1003、只查看日志头100行,不会随着日志更新结果也会更新cat logs/debug.log | head -n 1004、根据关键词查看日志,返回http相关行日志cat logs/debug.log | grep 'http'5、忽略大小写,返回关键词日志grep -i 'http'
2022-06-16 11:44:17 6173
原创 国密算法SM2、SM3、SM4
<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.8</version> <scope>compile</scope></dependency><!--Bouncy Castle库--><depen...
2022-05-26 18:09:37 2869
androidTV,手机,电脑可相互快传文件
2020-07-30
httpclient-3.1.zip
2020-07-03
SpringBoot管理后台项目源码
2020-01-15
SplashView-master.zip
2019-12-12
Android自定义圆形进度条
2019-03-14
android TV端的自定义recyclerView控件.
2018-10-13
Android TV RecyclerViewTV端特性开发
2018-10-13
Android TV Launcher
2018-10-13
Android TextView自动滚动
2018-04-12
Android图片百叶窗,马赛克效果切换
2024-03-11
TFTP示例和引用jar包文件
2023-08-11
sm2sm3国密字符文件加解密含jar包文件.zip
2021-12-21
SM国密算法系列JAVA、JS实现版本.zip
2021-12-17
commons-compress包
2021-12-10
apk-parser-2.6.9包文件.zip
2021-07-16
上传apk自动识别版本信息.zip
2021-07-16
大数据可视化图表展示
2021-01-08
jquery省自治区城市地图代码.zip
2020-12-27
FreeProGuard-master.zip
2020-12-05
Android底部导航栏随意定制加号、红点、数字等信息
2020-12-04
最全的android工具方法集类
2020-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人