首页 > 其他分享 >app直播源代码,android中几种常用的弹框

app直播源代码,android中几种常用的弹框

时间:2023-10-10 14:12:16浏览次数:34  
标签:SweetAlertDialog sweetAlertDialog app 弹框 new 源代码

app直播源代码,android中几种常用的弹框

一、SweetAlertDialog弹框

使用该控件需要添加依赖:

 


implementation 'com.github.f0ris.sweetalert:library:1.5.1'

下面是具体用法: 

 


new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)
                .setTitleText("提示")
                .setContentText("是否退出系统")
                .setConfirmText("确定")
                .setConfirmClickListener(new SweetAlertDialog.OnSweetClickListener() {
                    @Override
                    public void onClick(SweetAlertDialog sweetAlertDialog) {
                        sweetAlertDialog.cancel();
                       
                    }
                })
                .setCancelText("取消")
                .setCancelClickListener(new SweetAlertDialog.OnSweetClickListener() {
                    @Override
                    public void onClick(SweetAlertDialog sweetAlertDialog) {
                        sweetAlertDialog.dismiss();
                    }
                })
                .show(); 

 

 二、AlertDialog 弹框

 

AlertDialog alertDialog1 = new AlertDialog.Builder(AtlasActivity.this)
                            .setTitle("提示")//标题
                            .setMessage(obj)//内容
                            .setIcon(R.mipmap.logo)//图标
                            .setCancelable(false) //点击弹框外部不会消失
                            .setPositiveButton("确定",new DialogInterface.OnClickListener() {
                                @Override
                                public void onClick(DialogInterface dialogInterface, int i) {
                                    dialogInterface.cancel();
                                }
                            })
                            .setNegativeButton("关闭", new DialogInterface.OnClickListener() {//添加取消
                                @Override
                                public void onClick(DialogInterface dialogInterface, int i) {
                                    dialogInterface.cancel();
                                }
                            })
                            .create();
                    alertDialog1.show();

 

 以上就是 app直播源代码,android中几种常用的弹框,更多内容欢迎关注之后的文章

 

标签:SweetAlertDialog,sweetAlertDialog,app,弹框,new,源代码
From: https://www.cnblogs.com/yunbaomengnan/p/17754523.html

相关文章

  • HashMap源代码的阅读
    Createdby徐庆杰,lastmodifiedon八月08,2023从名字上来看,HashMap应该是通过HashCode的方法存储Key值已达到降低检索时间复杂度的目的的HashMap继承了AbstractMap<K,V>抽象类,并且继承了Map<K,V>接口而AbstractMap<K,V>实现了Map<K,V>中的部分方法default关键字在翻找M......
  • Error: Failed to download metadata for repo 'appstream': Cannot prepare internal
    一背景跑了一份centos容器,想装一下net-tools,报如下错误Error:Failedtodownloadmetadataforrepo'appstream':Cannotprepareinternalmirrorlist:NoURLsinmirrorlist 二解决参考帖子:https://developer.aliyun.com/article/1165954  CentOS已经停止......
  • ASP .Net Core: AutoMapper与DTO的使用(自定类型转换)
    建立DTO物件创建名为Dtos文件夹,并添加TodoListSelectDto文件publicclassTodoListSelectDto{publicGuidTodoId{get;set;}publicstringName{get;set;}=null!;publicDateTimeInsertTime{get;set;}publicDateTimeUpdateTime{get......
  • 《流畅的Python》高清高质量电子书PDF+源代码
    下载:https://pan.quark.cn/s/02b9697a37d0......
  • Spring源码解析——ApplicationContext容器refresh过程
    正文在之前的博文中我们一直以BeanFactory接口以及它的默认实现类XmlBeanFactory为例进行分析,但是Spring中还提供了另一个接口ApplicationContext,用于扩展BeanFactory中现有的功能。ApplicationContext和BeanFactory两者都是用于加载Bean的,但是相比之下,ApplicationContext提供了......
  • @GetMapping、@PostMapping、@PutMapping、@DeleteMapping 的区别?
    对于@GetMapping、@PostMapping、@PutMapping、@DeleteMapping,首先我们得谈到RESTFUL风格接口,常用的URL请求方式就包括了GET、POST、PUT、DELETE等:谈到@GetMapping、@PostMapping、@PutMapping、@DeleteMapping等注解,首先得讲到@RequestMaping:@RequestMaping主要是将HTTP请求映......
  • uni-app清空父组件下拉框时清空子组件下拉框的值
    父组件:<template><view><view>这是登录界面<button@click="RedirdectToMain">跳转到首页</button></view></view><view><uni-file-pickerv-model=&quo......
  • Web App Manifest
    主要作用在启动web应用程序和加载应用程序的内容之间创建了一个平滑的过渡。使用方式<linkrel="manifest"href="/manifest.json"/>manifest.json{"name":"HackerWeb","short_name":"HackerWeb","start_url":......
  • Application Cache HTML
    主要是加速离线存储,Web开发者可借助微信提供的资源存储能力,直接从地加载Web资源而不需要再从服务端拉取,从而减少网页加载时间,为微信用户提供更优质的网页浏览体验使用方式example.appcacheCACHEMANIFEST#版本号或注释CACHE:index.htmlstyles.cssapp.jsNETWO......
  • 编辑linux服务启动命令(app-script.sh命令编写)
    #!/bin/sh#注:这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=app-biz.jar#使用说明,用来提示输入参数usage(){echo"Usage:sh脚本名.sh[start|stop|restart|status]"exit1}#检查程序是否在运行is_exist(){pid=`ps-ef|grep$APP_NAME|grep-vgrep|awk'{print......