当前位置: 首页 > news >正文

手机建设银行官方网站长尾关键词挖掘站长工具

手机建设银行官方网站,长尾关键词挖掘站长工具,安全网站建设公司,阳谷网站开发鸿蒙启动页开发 1.1 更改应用名称和图标 1.更改应用图标 找到moudle.json5文件,找到应用启动的EntryAbility下面的icon,将原来的图标改成自己设置的即可 2.更改应用名称 3.效果展示 2.1 广告页面开发 3.1 详细介绍 3.1.1 启动页面 import { PrivacyDialog } fr…

鸿蒙启动页开发

1.1 更改应用名称和图标

1.更改应用图标

  1. 找到moudle.json5文件,找到应用启动的EntryAbility下面的icon,将原来的图标改成自己设置的即可

image-20250224120305604

2.更改应用名称

image-20250224120614234

image-20250302234913382

3.效果展示

image-20250302235217531

2.1 广告页面开发

image-20250302182914432

3.1 详细介绍

3.1.1 启动页面

import { PrivacyDialog } from '../views/components/PrivacyDialog'
import { router, window } from '@kit.ArkUI'
import { preferences } from '@kit.ArkData'
import { common } from '@kit.AbilityKit'@Entry
@Component
struct launchPage {//获取应用的上下文context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext//获取页面的上下文// context:Context = getContext()@StateisStore: boolean = trueaboutToAppear(): void {window.getLastWindow(getContext()).then(win => {win.setWindowLayoutFullScreen(true)})const store = preferences.getPreferencesSync(this.context, {'name': 'infoStore'})this.isStore = store.getSync('isStore', true) as booleanconsole.info(`userAction: ${this.isStore}`)}async saveInfo() {const store = preferences.getPreferencesSync(this.context, {'name': 'infoStore'})store.putSync('isStore', false)store.flush()}//在页面出现之后:需要展示弹窗onPageShow(): void {//isStore用于定义是否保存的标识  如果显示true,就不用打开自定义弹窗,直接跳到广告界面// promptAction.showToast({//   message: this.isStore+''// })if (this.isStore) {this.controller.open()} else {//跳到广告界面router.pushUrl({url: 'pages/AdvertisementPage'})}}// context:Context:getContext()controller: CustomDialogController = new CustomDialogController({builder: PrivacyDialog({cancel: () => {this.context?.terminateSelf()//不同意关闭应用},confirm: () => { //当你点击同意,就会调用saveInfo方法this.saveInfo()//TODO 跳到广告页面router.pushUrl({url: 'pages/AdvertisementPage'})},}),alignment: DialogAlignment.Bottom, //基准位置// offset:{dx:30,dy:30}}//设置弹窗位置)build() {Stack() {//设置第一层Image($r('app.media.back'))Column({ space: 10 }) {Image($r('app.media.study_app')).width(80).aspectRatio(1)Text('健康学习').fontSize(20).fontWeight(FontWeight.Bold)Text('学习总有新玩法').fontWeight(FontWeight.Bold)}.width('100%').height('100%').padding({top: 100})}.height('100%').width('100%')}
}

3.1.2 自定义弹层

import { router } from '@kit.ArkUI'@Preview
@CustomDialog
export struct PrivacyDialog {controller:CustomDialogController = new CustomDialogController({builder: ''})//定义两个用来接收的方法cancel:Function = ()=>{}confirm:Function = ()=>{}build() {Column(){Text('欢迎使用我的应用')Text('我们充分尊重用户的隐私权,并按照法律要求和业界成熟的安全标准,为您的个人信息提供相应的安全保护措施。')Text('协议隐私保护声明').fontColor('#007fdd').onClick(()=>{// TODOrouter.pushUrl({url:''})})Text('(以下简称为“本声明”)以便您了解我们如何搜集、使用、披露、保护、存储、及传输您的个人数据。请您仔细阅读本声明。如您有任何疑问,请告知我们。')Row(){Text('不同意').fontColor('#007fdd').onClick(()=>{this.controller.close()   //点击不同意,关闭this.cancel()})Blank()Text('同意').fontColor('#007fdd').onClick(()=>{this.controller.close()this.confirm()})}.width('70%')}}
}

3.1.3 广告页面

import { router, window } from '@kit.ArkUI'@Entry
@Component
struct AdvertisementPage {@State time: number = 5@State timeID: number = -1aboutToAppear(): void {window.getLastWindow(getContext()).then(win => {win.setWindowLayoutFullScreen(true)})}onPageShow(): void {this.timeID = setInterval(() => {console.log('test', this.time)if (this.time > 0) {this.time--} else if (this.time == 0) {clearTimeout(this.timeID)router.pushUrl({url: 'pages/Index'})}}, 1000)}build() {Stack() {Image($r('app.media.back'))Row() {Text('跳过广告' + this.time + 's').fontSize(20).backgroundColor('rgba(0,0,0,0.1)').padding(8).borderRadius(30)}.width('100%').height('100%').justifyContent(FlexAlign.End).alignItems(VerticalAlign.Top).padding({top: 30,right: 30})Row({ space: 10 }) {Image($r('app.media.study_app')).width(80).aspectRatio(1)Column({ space: 5 }) {Text('健康学习').fontSize(30)Text('学习总有新玩法').fontSize(20)}.height(80).justifyContent(FlexAlign.Start)}.width('100%').height('100%').justifyContent(FlexAlign.Center).alignItems(VerticalAlign.Bottom).padding({bottom: 16})}.height('100%').width('100%')}
}
http://www.yayakq.cn/news/855171/

相关文章:

  • 做网站设计的公司有哪些深圳好的品牌策划公司
  • 建设一个购物网站需要什么意思医院做网站的意义
  • 公司网站建设的系统功能需求移动互联网开发的发展历史
  • 深圳网站建设与推广哈尔滨网站开发培训
  • 网站域名所有权查询湖南州省郴州
  • 中小企业网站建设如何东坑镇仿做网站
  • 上海建站模板源码网站后台备份丢失
  • 房地产网站制作公司wordpress 5
  • nancy网站开发购物网站 怎么做
  • 怎么通过域名访问网站优秀建筑模型案例作品
  • 加强部门网站建设工作wordpress中英文站点
  • 网站搜索排名太仓有专门做网站的地方吗
  • 深圳高端网站建设网页设计网站背景特效
  • 旅行用品东莞网站建设婚纱网页制作
  • 湖南佳程建设有限公司网站网站seo策划方案实例
  • 宝坻建设路小学网站沙坪坝集团网站建设
  • 做代售机票网站程序怎么用织梦做网站前台
  • 网页设计网站免费房产资讯什么网站做的好
  • 中国网站优化哪家好广告设计速成班多少钱
  • 上海网站开发企业wordpress支付宝微信收费吗
  • 做网络销售怎么建立网站wordpress 友情链接 代码
  • 网站建设中界面模板wordpress 内网
  • 永年专业做网站生鲜网站建设的总体目标
  • 中国3大做外贸的网站做网站网站应该注意什么
  • 广州网站优化推广公司自己建立网站教程
  • 郑州区块链数字钱包网站开发多少钱网站定制合同和模版的区别
  • 滁州网站建设联系方式网站开发入门需要学什么
  • 那个网站专门做二手衣服自助建站基础工作主要包括()
  • 电商网站如何提高转化率宁波网站建设信息
  • 三河建设厅公示网站老板网人才招聘