logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用DevEco Studio高效开发之环境准备

在进行本课程的学习之前,首先我们来看一下如何搭建开发环境。你可以参考搭建开发环境这一章节完成环境搭建,也可以参考鸿蒙第一课中DevEco Studio的使用这一课程进行学习。DevEco Studio支持Windows系统和macOS系统,在开发HarmonyOS应用/服务前,需要配置HarmonyOS应用/服务的开发环境。

文章图片
#harmonyos
鸿蒙(HarmonyOS)常见的三种弹窗方式

自定义弹窗相比警告弹窗更为灵活,支持自定义弹窗的样式与内容。参数名参数类型必填参数描述builder是自定义弹窗内容构造器。cancel()=>void否点击遮障层退出时的回调。autoCancelboolean否是否允许点击遮障层退出。默认值:truealignment否弹窗在竖直方向上的对齐方式。默认值:DialogAlignment.DefaultoffsetOffset否弹窗相对align

文章图片
#harmonyos
Fragment监听返回键事件

Fragment类的 控件控件.setOnKeyListener(new View.OnKeyListener(){@Overridepublic boolean onKey(View v, int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK) {r

#android
Android包名相同但签名不同

在Android应用中,如果两个应用的包名相同但签名不同,是无法直接覆盖安装的,因为Android系统将其视为不同的应用。2. **增加版本号**:确保新应用的版本号(versionCode)高于旧应用的版本号。3. **修改应用签名**:如果你有权限和必要条件,可以尝试使用相同的签名重新签署应用。4. **清除应用数据**:在安装新版本之前,可以尝试清除旧应用的数据。这样虽然不会覆盖安装,但可以

文章图片
#android
Android Studio 导入/删除/新建库的模块(第三方项目) - Module

本文详细介绍了在Android Studio中管理Module的方法,包括如何导入已有Module到Project,如何将工程项目转换为Module,以及如何删除不再需要的Module。步骤清晰,操作简便,适合Android开发者参考。

文章图片
#android
设置谷歌Chrome浏览器打开新的标签页为指定网页(New Tab Redirect插件)

在如下的位置中,输入你想设置的谷歌Chrome浏览器新打开的标签页的指定网页,如www.baidu.com。现在在谷歌浏览器点击上方的加号(即打开新的标签页)时,即可自动加载刚才设置的网页。打开解压后的文件夹,找到_metadata文件夹,将其重命名为metadata。输入完整网址后,点击Save,会有如下提示,即为设置完成。至此对new tab redirect插件的修改已经完成。打开扩展程序,

#chrome
Android Studio 生成 keystore 签名文件及打包验证流程

4、点击按钮 ok 后,Android Studio 会自动在app模块的build.gradle中添加签名信息,如下图所示。输入 keystore 的密码后,就可以在终端上看到 keystore 签名文件的配置信息了,如下图所示。5、签名配置成功后,把签名文件和环境关联,参照1流程,在Build Types里面进行设置。输入 以上命令后,就可以在终端上看到 keystore 签名文件的配置信息了

文章图片
#android
Android studio中如何下载sdk

打开 file -> settings 这个页面, 在要下载的 SDK 前面勾上, 然后点 apply。

文章图片
#android
Android开发 Camera2(最全代码Camera2开发)

因为Camera2提供的功能更加强大,所以使用比Camera1会复杂许多.需要调用的API和回调也更多.这里简单介绍一下这些API的对应功能.好初步认识Camera2.

文章图片
#android
    共 53 条
  • 1
  • 2
  • 3
  • 6
  • 请选择