V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xingda920813  ›  全部回复第 13 页 / 共 20 页
回复总数  386
1 ... 5  6  7  8  9  10  11  12  13  14 ... 20  
2019-04-20 22:12:47 +08:00
回复了 iacyl 创建的主题 全球工单系统 请安卓 QQ 8.0 正式版尽快升级 API26
TIM 何时升级 targetSdk 至 26? 现在 targetSdk 还是 17.
2019-04-04 21:04:52 +08:00
回复了 yukiww233 创建的主题 Android Android Q dp2 已经默认隔离应用存储
这个改变总体上我认为有 3 点欠考虑的地方:

1, 对于第三方文件管理器, SAF 提供的 API 过于有限 (尽管有 OPEN_DOCUMENT_TREE), 无法让全功能的文件管理器 (如 Root Explorer, Total Commander, Solid Explorer 等) 改造后继续像以前版本一样工作; 备份管理器等工具应用也会受重创;
(系统自带的"文件"使用了 MANAGE_DOCUMENTS 等签名级别的权限, 非普通 App 可获取)

2, SAF 需使用 ContentProvider API, 需要进行 Binder 通信, 相比 File API 性能上存在劣势;

3, SAF 不在 NDK 中, 不能在 native 代码 (C/C++) 中访问;

我认为最好的是把非沙盒化的存储权限 (以前版本中的 WRITE_EXTERNAL_STORAGE) 做成一个特殊权限, 路径在"设置"->"应用"->扩展菜单->"特殊访问权限"->存储 (例), 像设备管理器权限一样, 但不提供 Intent 跳转, 用户只能手动去设置一级一级进入. 这样引导用户操作的成本会很高, 可阻止普通的非工具类应用滥用或强制索取;

或者在 Google Play 中上架为工具类应用的 App 才可申请 STORAGE 权限.
2019-03-29 12:57:38 +08:00
回复了 sameland 创建的主题 酷工作 钉钉 2019 春季实习生招人啦~
996 的企业不要在这里招聘
2019-03-25 20:15:01 +08:00
回复了 zcm3579 创建的主题 Android 求推荐一个 Android 好用的文件管理器
Android Q 的 Scoped Storage 恐使这些文件管理器遭到灭顶之灾. SAF 是个灾难.
2019-03-06 14:20:02 +08:00
回复了 silentstorm 创建的主题 Android 误删内部 SD 卡根目录的后果
一直都是 /sdcard/ 下除了 Android, DCIM (照片), Pictures (截图), netease (下载的音乐) 其他定期全删的
2019-02-06 19:33:54 +08:00
回复了 13160919135 创建的主题 问与答 30 岁没房没车没女友
没男友 T_T
2019-02-02 21:43:38 +08:00
回复了 sevenQu 创建的主题 全球工单系统 今日头条竟然会拦截电话?感觉过分了
有电话权限的情况下, 调用隐藏 API ITelephony.endCall() 即可.
1, 可能是 mipush, 弹出通知的包名不是支付宝, 而是 MIUI 系统的一个组件;
2. NotificationListenerService 了解一下;
2019-01-04 09:41:41 +08:00
回复了 szzhiyang 创建的主题 程序员 最好的编程语言是什么?
C++, Scala.
2018-12-10 16:02:55 +08:00
回复了 lebronymz 创建的主题 Android 微信和 12306"领衔"Target API 排行榜
哔哩哔哩 25, 微信 23, 钉钉 23, 网易云音乐 22, TIM 17.

这些迟迟不升级.
2018-11-03 12:55:14 +08:00
回复了 wangleineo 创建的主题 Android Android app 怎样打开另一个 app 的某个 Activity?
要 exported = true 的才行.
2018-10-18 17:22:34 +08:00
回复了 abcbuzhiming 创建的主题 Java 为什么 Java 不允许 List<ClassName>.class 这样的操作?
@abcbuzhiming 抛开本例中的 Jackson 不谈 (因为有其他的 API, 如上 @BBCCBB 回答的), 只论纯 Java 的话.

可以这样用: Jackson2JsonRedisSerializer<List<SomeClass>> serializer = (Jackson2JsonRedisSerializer<List<SomeClass>>) new Jackson2JsonRedisSerializer<>((Class<?>) List.class);

这样生成的 serializer 仍然是泛型化的.
2018-10-18 16:38:08 +08:00
回复了 wohenyingyu02 创建的主题 Android Android 9.0,微信 QQ 还是常驻 service 列表……
当然 RUN_IN_BACKGROUND 也是要设 ignore 的.
2018-10-18 16:36:52 +08:00
回复了 wohenyingyu02 创建的主题 Android Android 9.0,微信 QQ 还是常驻 service 列表……
adb shell cmd appops set <package-name> RUN_IN_BACKGROUND ignore
adb shell cmd appops set <package-name> RUN_ANY_IN_BACKGROUND ignore

上面这 2 条命令针对 QQ 和微信这 2 个应用都执行一下试试.

Android 9.0 设置 -> 应用 -> 电池 -> 后台限制 -> 设为 '受限',

对于 targetSdk < 26 的 应用, 设置的是 RUN_IN_BACKGROUND (Android 7.0 时引入), 效果等同于 Android 8.1 中的开关;

对于 targetSdk >= 26 的应用, 设置的是 RUN_ANY_IN_BACKGROUND (Android 9.0 新增), 效果是前者加强版 (因 targetSdk >= 26 已强制受 8.x 后台限制).

因此, 对于 targetSdk < 26 的 Legacy 应用 (QQ 25, 微信 23), 使用 AppOps 设置 RUN_ANY_IN_BACKGROUND 可起到更好的限制效果.
2018-09-19 13:24:29 +08:00
回复了 XianyuFront 创建的主题 移动开发 闲鱼 app 技术讨论和体验反馈
@XianyuFront 你们的 App 在国内市场的 targetSdk 是 23, 在 Google Play 上的 targetSdk 是 26. 还有这种操作? 希望国内发的闲鱼也能 targetSdk 26.
2018-07-24 19:45:49 +08:00
回复了 ChristopherWu 创建的主题 程序员 为啥 Erlang 没有像 Go、Scala 语言那样崛起?(分享)
Scala 哪崛起了?
2018-07-10 19:12:57 +08:00
回复了 s82kd92l 创建的主题 Android 回头再看,感觉 android 对所有 app 开放 NDK 是大败笔
偏激了. 那 iOS 开发怎么讲?
1 ... 5  6  7  8  9  10  11  12  13  14 ... 20  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   986 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 18:29 · PVG 02:29 · LAX 11:29 · JFK 14:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.