android负一屏服务端实现及对应的客户端demo

时间:2023-07-14 11:35:50
【文件属性】:

文件名称:android负一屏服务端实现及对应的客户端demo

文件大小:194KB

文件格式:ZIP

更新时间:2023-07-14 11:35:50

android负一屏

利用Google的feed屏方案,导入google官方定义了两个interface接口,ILauncherOverlay和ILauncherOverlayCallback通过aidl进程间通信,从Launcher向负一屏app传递scroll数据,负一屏使用WindowManager.addView的方式添加浮动窗口,用translationX改变负一屏View的位置。 优点:与Launcher完美解耦,运行在独立的进程里,不存在影响Launcher内存问题。 缺点:负一屏View的实现难度大。


【文件预览】:
hiboardservice
----.gitignore(8B)
----build.gradle(930B)
----src()
--------androidTest()
--------main()
--------test()
----libs()
----proguard-rules.pro(772B)
----hiboardservice.iml(12KB)
hiboardlauncher
----.gitignore(8B)
----build.gradle(1008B)
----src()
--------androidTest()
--------main()
--------test()
----hiboardlauncher.iml(12KB)
----libs()
----proguard-rules.pro(772B)

网友评论

  • 代码是App左滑后出现的屏幕,跟Launcher负一屏没关系.
  • 老板便宜点嘛
  • 老板便宜点嘛
  • 老板便宜点嘛