安卓手机/平板等设备添加左右两边侧边栏需求项目-学员作业布置

背景:

近期有学员朋友求助一个给安卓设备的左右两边要加入侧边栏的需求,这个需求其实还和平时的系统自带的Navigationbar,或者StatusBar等窗口不一样。因为无论是Navigationbar,或者StatusBar都是属于和手机屏幕画面是一起的,而这个左右侧边栏的需求是想把主屏幕画面和侧边栏画面是独立的,二者互不干扰的情况。

具体的设计图如下

左右侧边栏设计图
核心要求如下:

1、设计有左右2个侧边栏,这个侧边栏可以独立进行触摸交互操作,而且是永久显示在设备上
2、手机的主画面位于2个侧边栏的中间,画面也可以独立操作,画面跳转等
3、侧边栏的画面不会因为正常手机画面的页面跳转而被覆盖,侧边栏点击相关按钮可以让正常手机画面有页面跳转等操作交互

变成真的项目实现图如下:
在这里插入图片描述
当然这里说的左右侧边栏,也完全可以变成上下侧边栏情况,其实二者没啥差异哈。

作业考核知识点:

难度等级:中上

1、input相关的触摸知识部分

2、wms相关的知识

3、display相关的知识

4、SurfaceFlinger相关的知识

更多framework干货,或者该项目的讨论,请关注如下 ↓ “千里马学框架”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千里马学框架

帮助你了,就请我喝杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值