仿抖音短视频APP源码,底部弹窗对话框的相关代码
核心代码

final Dialog dialog = new Dialog(this, R.style.BottomDialogStyle);
View view = View.inflate(this, R.layout.view_bottomdialog, null);
Button mCancel = (Button) view.findViewById(R.id.cancel_bt);
dialog.setContentView(view);
dialog.setCanceledOnTouchOutside(true);
view.setMinimumHeight((int) (ScreenSizeUtils.getInstance(this).getScreenHeight() * 0.23f));
Window dialogWindow = dialog.getWindow();
WindowManager.LayoutParams lp = dialogWindow.getAttributes();
lp.width = (int) (ScreenSizeUtils.getInstance(this).getScreenWidth());
lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
lp.gravity = Gravity.BOTTOM;
dialogWindow.setAttributes(lp);
mCancel.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {dialog.dismiss();}
});
dialog.show();

Style

布局文件

view_bottomdialog.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:background="@android:color/transparent"android:orientation="vertical" ><Buttonandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="@android:color/white"android:text="拍照" /><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:layout_marginLeft="5dp"android:layout_marginRight="5dp"android:background="#FFD700" /><Buttonandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="@android:color/white"android:text="相册" /><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:layout_marginLeft="5dp"android:layout_marginRight="5dp"android:background="#FFD700" /><Buttonandroid:id="@+id/cancel_bt"android:layout_width="match_parent"android:layout_height="wrap_content"android:background="@android:color/white"android:text="取消" /><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:layout_marginLeft="5dp"android:layout_marginRight="5dp"android:background="#FFD700" /></LinearLayout>

以上就是仿抖音短视频APP源码,底部弹窗对话框的相关代码, 更多内容欢迎关注之后的文章

仿抖音短视频APP源码,底部弹窗对话框相关推荐

  1. 仿抖音短视频APP源码如何开发抖音类似特效

    仿抖音短视频APP源码如何开发抖音类似特效 1.特效概览 特效列表 特效列表 2.『灵魂出窍』 抖音的实现效果如下: 灵魂出窍 我的实现效果如下: ezgif.com-rotate.gif 代码实现 ...

  2. 仿抖音短视频APP源码,滚动视图

    仿抖音短视频APP源码,滚动视图相关的代码 在xml中添加滚动视图 垂直方向上滚动 <?xml version="1.0" encoding="utf-8" ...

  3. 如何开发仿抖音短视频APP源码?

    如何开发仿抖音短视频APP源码? 流程列表 开发一个短视频最主要的流程分为 3 个,下面我将分步教你实现这 3 个流程下的各个功能点,功能点 API 可按需调用: 视频拍摄 a.启动拍摄 b.给拍摄添 ...

  4. 仿抖音短视频APP源码,顶部导航栏切换详解

    仿抖音短视频APP源码,顶部导航栏切换详解的相关代码 class DaoHangNan extends StatefulWidget //继承StatefulWidget{TabController ...

  5. 仿抖音短视频APP源码,刷新屏幕计时,重置系统休眠计时

    仿抖音短视频APP源码,刷新屏幕计时,重置系统休眠计时的相关代码,可同时实现息屏状态下亮屏, 或者即将息屏时, 重置系统休眠计时 PowerManager mPowerManager = (Power ...

  6. 短视频源码仿抖音短视频APP源码短视频平台源码短视频源码

    [WoShop仿抖音短视频源码的主要功能] 1.短视频带货:关联商品的短视频封面会有商品标识,短视频内容中会弹出商品链接 2.直播带货:短视频源码支持直播功能,直播间内可开启带货功能 3.邀请赚钱:用 ...

  7. 仿抖音短视频APP源码android布局悬停顶部效果

    实现: 1.导入design库 implementation 'com.android.support:design:28.0.0' 2.布局 <android.support.design.w ...

  8. 仿抖音短视频APP源码Android轻松实现日期选择器、生日选择器、自定义起始时间

    代码实现 代码实现比较简单 按照步骤 你也可以实现同样的效果 第一步 设置依赖 android 和androidX都可以 //时间选择器 implementation 'com.contrarywin ...

  9. 仿抖音短视频APP源码html网页图片和文字水平居中垂直居中显示

    div相对于页面水平居中显示: 核心代码:margin:0 auto: /意思为:div的外边距上下为0px,左右居中显示;/ /前提是position为相对定位;不能为absolute绝对定位/ * ...

最新文章

  1. 8.6M超轻量中英文OCR模型开源,训练部署一条龙 | Demo在线可玩
  2. Git远程操作详解【转】
  3. 积分背后的数字货币,你真的会玩吗?
  4. 剑桥大学国际学生事务部网站
  5. python股票数据预处理_Python股票处理之六_数据预处理A
  6. servlet action is not available
  7. 如何解决分布式系统中的“幽灵复现”?-转载自 阿里技术 微信公众号
  8. php oracle 源码_PHP3中使用ORACLE函数的使用说明
  9. SharePoint 大局观(4)——从开发人员角度
  10. 初学UML,画了几个UML图
  11. Bean的拷贝之BeanUtils
  12. 计算机数制和运算的一点总结.
  13. java代码生成器,springboot代码生成器—增加生成添加信息,导出excel功能(持续更新)
  14. 熊猫tv新功能介绍_大熊猫内置可视化功能
  15. 【单例模式、多例模式、工厂模式和枚举】
  16. 乐优商城之后台管理系统的环境搭建(七)
  17. python随机森林筛选变量_用随机森林分类器和GBDT进行特征筛选
  18. C 语言 某人在国外留学,不熟悉当地的天气预报中的华氏温度值,请编程按每隔10°输出0°到300°之间的华氏温度的对照表,方便他对照查找
  19. workerman 7272端口被占用
  20. 实时计算Flink+Hologres

热门文章

  1. 压缩感知重构之凸松弛法
  2. 昨天的朋友圈貌似推出了阅后即焚的功能
  3. ggplot2箱线图的美化之路: 箱线图到直方图加散点图再加误差线的美化之路
  4. 教你批量查询FEDEX国际件快递单号的详细物流情况
  5. 什么是c 语言中源文件,C++中头文件和源文件详细介绍
  6. 湖南省中职学业水平考试复习试题(计算机)
  7. 非递归实现先序遍历和中序遍历
  8. 图像处理课程复习整理(前四章节/前7个PPT)
  9. 蓝牙协议规范下载地址 Bluetooth Profile Download url
  10. 下载频道Java热门资料汇总