Android使用PopupWindow高仿iOS Messages录音弹出界面

Android使用PopupWindow高仿iOS Messages录音弹出界面目录一、目标二、功能分析三、方案选择四、参考文章五、系统相关类六、开源项目七、一些相关技术点1. PopupWindow的尺寸2. 计算软键盘的高度3. 处理touch事件八、开发过程回顾九、接下来十、Finally通过前面几回开发,已经完成录音界面所需的界面...
摘要由CSDN通过智能技术生成

Android使用PopupWindow高仿iOS Messages录音弹出界面

目录

一、目标

二、功能分析

三、方案选择

四、参考文章

五、系统相关类

六、开源项目

七、一些相关技术点

1. PopupWindow的尺寸

2. 计算软键盘的高度

3. 处理touch事件

八、开发过程回顾

九、接下来

十、Finally


通过前面几回开发,已经完成录音界面所需的界面元素。

过程 描述
Android实现录音功能汇总 比较了MediaRecorderAudioRecord的功能,并选择MediaRecorder作为实现方案。
Android低仿iOS Messages录音波形效果 实现了录音的波形效果。
Android高仿iOS Messages声音播放波形效果 实现了播放录音的波形效果。
Android高仿iOS Messages录音操作按钮 实现了录音操作按钮。

接下来,选择合适的容器将所有的功能元素组织到一起。

一、目标

使用PopupWindow将所有录音界面元素组织到一起。

继续推进神马笔记录音编辑器开发。

红色透明部分为PopupWindow的Content View。

二、功能分析

截图 描述
初始状态
   
长按录音按钮,开始录音。
自动隐藏文字输入栏。
显示第三方扩展。
录音停止按钮与波形条是垂直居中的。
文字编辑栏不可见。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值