V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ofnh  ›  全部回复第 3 页 / 共 13 页
回复总数  253
1  2  3  4  5  6  7  8  9  10 ... 13  
2023-06-29 08:49:48 +08:00
回复了 think2011 创建的主题 Android 很好奇悬浮版的车机高德是怎么样实现的?
@think2011
悬浮版高德也是经过修改的,但是有现成的,你可以直接用,就不需要你再经一手修改了

有可能你说的悬浮版是大插件版本?
2023-06-28 17:45:05 +08:00
回复了 think2011 创建的主题 Android 很好奇悬浮版的车机高德是怎么样实现的?
@think2011
无法嵌入 apk 的
画中画实现方式有几种
1 、伪画中画:使用悬浮窗版的高德,配合程序页面进行切换覆盖,可以达到肉眼画中画的效果,这也是门槛最低的方式
2 、系统底层实现:如方易通的 rom ,在底层就已经提供对应的 api 了,可以直接调用
3 、ActivityView:如上所说,门槛比较高,需要 root 或者系统级签名,这种实现方式在网上可以查到对应的代码
4 、修改高德:难度比较大,对高德的修改也比较多

所以综上所述,建议你使用方式 1 ,门槛相对比较低,也符合你的需求

另外......一个.net 路过.....
2023-06-28 08:42:36 +08:00
回复了 think2011 创建的主题 Android 很好奇悬浮版的车机高德是怎么样实现的?
@think2011
权限问题的话,只能是你就自己解决了,车机和手机不一样,车机相对封闭,无法完全像手机一样

你说的 android 系统插件应该是 widget 吧,你可以自己用 AppWidgetHost 去调用具体的组件,但是实际效果并不好

我上面说的嘟嘟桌面,其实是嘟嘟桌面定制版,比如比亚迪定制版之类的,他们的画中画其实就是悬浮窗
2023-06-27 17:24:18 +08:00
回复了 think2011 创建的主题 Android 很好奇悬浮版的车机高德是怎么样实现的?
fix:真假->增加

以上代码对某些桌面的高德有效(嘟嘟桌面等)

另外画中画还有一种实现方式,就是反射 android.app.ActivityView ,门槛比较高,需要 root 或者有系统级签名
2023-06-27 17:21:32 +08:00
回复了 think2011 创建的主题 Android 很好奇悬浮版的车机高德是怎么样实现的?
你在 B 站问了我,我在这回你一下

首先,高德是二次修改过的,真假了一些代码以及删除了一些代码,具体的话可以对比一下官方包和修改包的区别

关于如何启动悬浮窗 /画中画,看下面代码

```
private void showMap() {
Intent intent = new Intent();
intent.setAction("com.autonavi.plus.showmap");
intent.putExtra("x", 0);
intent.putExtra("y", 0);
intent.putExtra("w", 0);
intent.putExtra("h", 0);

sendBroadcast(intent);
}

private void hideMap() {
Intent intent = new Intent();
intent.setAction("com.autonavi.plus.closemap");
sendBroadcast(intent);
}
```

其中你需要替换具体的值

发送具体的广播就可以让高德悬浮起来了(请注意,悬浮窗权限一定要给)
详细效果和下载请看这个文章

[领克 05/领克 01HY3.1 高德地图开启画中画功能] https://www.bilibili.com/video/BV1KM411P7Hu/?share_source=copy_web&vd_source=758d3c51534003ffa4c7c8489ce795cf
坪洲附近路过,周围地区普遍 20/天,长久停的话,还是建议办个月卡,因为总的算下来还是划算的,住的时间越长约划算。
车位问题:可以考虑租个固定车位,当然如果经常开车的话还是可以考虑的
2023-04-27 14:14:35 +08:00
回复了 wjx0912 创建的主题 git 想从 gitlab 切到 gitea,请问这个有冻结分支功能吗
昨天刚写了个软件去从 gitlab 迁移到 gitea ,瞬间舒服了
@OrkWard 极狐 GitLab 就是国内版的 gitlab https://gitlab.cn/
2022-12-09 15:25:22 +08:00
回复了 Wovvvv 创建的主题 NAS 500 块左右搭一个家用 nas 有什么推荐吗?
NAS 硬盘是大头,这价格包硬盘么
2022-12-06 17:28:48 +08:00
回复了 rojer12 创建的主题 Android 发现一个好玩的东西,可以把安卓手机连接到 carplay 车机
其实,可以自己实现百度的 Carlife 的协议达到类似的效果,百度之前还开源过,搜 apollo-DuerOS
2022-09-16 11:01:40 +08:00
回复了 13936 创建的主题 职场话题 下班经常忘记打卡怎么办,心都凉凉的
我用高德定位 sdk 写了个地理围栏通知,离开公司范围内就会发消息提醒打卡了没有
消息提醒用了 MI PUSH 、企业微信推送
233
2022-08-05 16:11:07 +08:00
回复了 ladudu 创建的主题 Kubernetes 刚入门 k8s,想请问如何制作一次性 pod。求指导!
你可能需要的是 docker run --rm
2022-06-20 15:30:15 +08:00
回复了 RatioPattern 创建的主题 云计算 腾讯云轻量服务器有没有办法跨账号内网互联?
flanneld 参数上增加 --public-ip=服务器公网 IP -iface=eth0
这是关键
2022-06-20 15:28:05 +08:00
回复了 RatioPattern 创建的主题 云计算 腾讯云轻量服务器有没有办法跨账号内网互联?
使用二进制的方式安装,cni 用 flanneld ,可以跨区域跨账号跨服务商进行互联,稍微麻烦点的是需要针对各个 IP 开放端口

目前服务器架构
腾讯云 CVM 两台(上海 /广州)
腾讯云轻量云 两台(广州)
阿里云 CVM(北京 已裁撤)
2022-01-11 10:57:19 +08:00
回复了 ofnh 创建的主题 问与答 Android 如何获取当前屏幕显示画面
@bjzhou1990 好像没有找到这个 api
2022-01-11 10:57:01 +08:00
回复了 ofnh 创建的主题 问与答 Android 如何获取当前屏幕显示画面
@yukiww233 只有刷机包,无源码,实现也无从下手
2022-01-11 10:56:21 +08:00
回复了 ofnh 创建的主题 问与答 Android 如何获取当前屏幕显示画面
@lvdb 4.4.2 并无此 api
2022-01-11 10:55:53 +08:00
回复了 ofnh 创建的主题 问与答 Android 如何获取当前屏幕显示画面
@fcyxp 刚看了,似乎是个好办法,谢谢
@KeepCoding 没有公网会导致多个 worker 之间的 service 无法互通的
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5328 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 09:31 · PVG 17:31 · LAX 01:31 · JFK 04:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.