V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ikas  ›  全部回复第 26 页 / 共 26 页
回复总数  517
1 ... 17  18  19  20  21  22  23  24  25  26  
2021-03-15 23:42:00 +08:00
回复了 iutopia 创建的主题 Android 有没有什么办法详细地设置 APP 的权限?
使用 Appops 与权限来设置应用详细的权限 imgur 点 com/BG2M4DU
2021-03-15 23:36:57 +08:00
回复了 iutopia 创建的主题 Android 有没有什么办法详细地设置 APP 的权限?
通过 AppOps 你可以控制绝大部分权限,但是如果你是安卓 10 以上,这个方法目前很蛋疼,因为系统会自动修改 AppOps 状态,如果你说的控制 访问已安装的 app,你需要自己 hook 系统,或者修改系统代码实现,比如 XPrivacyLua,其可以控制 app 访问
2021-03-15 23:25:52 +08:00
回复了 lear7 创建的主题 Android 讨论了两年的 Navigation 保存 Fragment 状态问题居然被关闭了
@lear7 只用 show,hide,应该是没法解决这个问题了.目前想参考 viewpager2 来实现,但是本质 Fragment 的复杂,还是可预见的一堆问题
2021-03-15 23:23:31 +08:00
回复了 lear7 创建的主题 Android 讨论了两年的 Navigation 保存 Fragment 状态问题居然被关闭了
@zhanlanhuizhang 是重写,但是他这个问题不仅仅是 FragmentNavigator 问题,还有 Fragment 等的问题,目前基本都是重写,用 show,hide,但是 show,hide 根本不足以满足,还需要配合生命周期.....反正解决一个问题又来一个问题,然后发现越来越复杂了
2021-03-13 21:07:19 +08:00
回复了 lear7 创建的主题 Android 讨论了两年的 Navigation 保存 Fragment 状态问题居然被关闭了
用 show,hide 也有很多问题,1.view 的层级问题,先 show 的 view 在下面,当你在次需要显示时,实际他是在新页面的下面,尤其做 xy 轴动画,可以明显看到.2.生命周期问题,hide 的视图,本身生命周期并没有任何改变,所以需要你配置最大生命周期,当设置为 STARTED 时会导致动画执行是在 RESUMED 之后.导致刷新数据造成动画卡顿,还会会导致 viewmodel 的监听不正常,如果设置为 CREATED,又会导致 view 重建..然后其他小问题就不说了..反正坑.官方说内存问题,就很搞笑啊,当内存不够时再销毁 fragment 不行么..就连 uwp 的 page 都支持 NavigationCacheMode(Disabled, Enabled, Required);目前我是自己实现了这样的东西,但是已经不想用了
假设 close 出错了,那这个错误可能会对将来的执行造成影响,这时候,错误还是会产生,还是有机会再见的~,这时候就会来检查,为啥关闭不了~,如果是业务有要求,那么关闭的时候出错,你必然是要做处理的,或者继续 throw
2021-03-10 19:14:37 +08:00
回复了 JeffyChen 创建的主题 程序员 程序员在互联网或非互联网, 35 岁一定是危机吗?
能力与年龄是否正比发展,然后 zb 环境问题
2021-03-10 19:11:26 +08:00
回复了 fireleaves 创建的主题 程序员 关于 HTTP 服务器实现的小白级别的问题
依赖的是操作系统 IO 的支持,想真的搞明白就看下 IO 模型,http 只不过是个上层应用协议
2021-03-05 18:26:55 +08:00
回复了 hihanley 创建的主题 程序员 真的有人在工作中使用 VS Code 开发 Java 项目吗
..java 开发,把所有的 tools,sdk 放到一个文件夹,写个批处理加入 path 不就完事了,目前在用 idea 社区版+vscode ...
2021-03-03 17:11:44 +08:00
回复了 javlib 创建的主题 程序员 你们怎么改 fail 掉的单元测试?注重测试代码质量吗?
删除这个代码,重新根据功能写测试🤣
2021-03-03 17:07:15 +08:00
回复了 qiyue0726 创建的主题 程序员 什么样的开发环境是比较合理安全稳定的
我这系统还是 vs 加 java,安卓,现在还开了 wsl2 来编译安卓。。无问题,稳定几年
2021-03-03 17:03:40 +08:00
回复了 qiyue0726 创建的主题 程序员 什么样的开发环境是比较合理安全稳定的
比较好奇你这 win 为啥重装,win 是笔记本从 win8 升级,然后复制到台式机,一直测试版升级到现在,开发机加游戏机,只是遇到些小问题而已
2021-02-17 23:43:06 +08:00
回复了 SystemLight 创建的主题 Java 为什么 Java 的包管理器都这么复杂?
说一个场景吧,一个多人多模块的项目,每个人有各自的模块,使用 maven,然后配置 profile,modules,SNAPSHOT 等等,每个人只需要加载自己的模块代码,别人的项目直接从 maven 私服下载编译好的 SNAPSHOT 版本,每个人自己的模块编写一定程度后也上传 SNAPSHOT 版本到私服.如果需要调试其他模块,那么勾选需要的 profile 即可.
不知其他工具如何实现呢
2021-02-16 18:42:00 +08:00
回复了 AnotiaWang 创建的主题 Android 快速切换 ROM 的设想
签名一致的同一个系统升级就可以直接更新,一般不会出现问题
签名不一致的系统,也是可以实现,需要修改 /data/system/packages.xml 里的证书签名替换为新 system 的一致的
当然还是会有各种问题
2021-02-16 18:32:24 +08:00
回复了 dvbuzhidao1 创建的主题 Android 各种国产 Android 发行版不同机型间更新不统一
厂商以利益至上,补丁啥的先别奢求,自己修改添加的功能造成的问题先修完了再说. 至于 aosp 本身为了能够统一更新已经改了很多,可以参考 source.android.google.cn/security
现在最佳实践还是自己解锁安装原生类系统,但是依然没法解决厂商非开源组件 /驱动的更新问题
2021-02-15 22:16:50 +08:00
回复了 SystemLight 创建的主题 Java 为什么 Java 的包管理器都这么复杂?
等到他们都实现了 maven/gradle 的功能,回头再来看看,不就又是第二个第三个"maven"么
这个实际可以变通的控制实现,关闭 READ_EXTERNAL_STORAGE 权限,打开 WRITE_EXTERNAL_ST
这样微信就没有无法读内置存储,但可以接收共享文件或者读自己写入的文件.
如果是安卓 10/11,只通过系统的权限控制器 app 你没法做到这样分开设置,你需要 appop 工具且需要屏蔽内置的权限到 op 的同步
1 ... 17  18  19  20  21  22  23  24  25  26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2540 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 10:35 · PVG 18:35 · LAX 02:35 · JFK 05:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.