坚果手机2系统相册问题

  • 一、故事开始
  • 二、广告接踵而至
    • 1. 莫名其妙多出来的短视频
    • 2. 怪异的负一屏功能
    • 3. 超多超多的广告
  • 三、无奈的消费者
  • 四、生活还要继续
  • 五、附录
    • 1. 测试结果
  • 六、Finally

一、故事开始

故事从一段代码说起。

void onItemClick(View view) {PhotoItem item = this.getItem();if (item == null) {return;}Context context = this.getContext();Uri uri;File file = item.getFile();if (file.exists()) {uri = UriUtils.fromFile(context, file);} else {uri = item.getUri();}Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(uri, "image/*");//        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); //注意加上这句话try {context.startActivity(intent);} catch (Exception e) {}
}

这是神马笔记图片笔记调用第三方应用查看图片的代码。

这段代码会导致坚果手机2的系统相册直接崩溃,完全无法正常查看图片。

完全相同的一段代码,在主流的Android定制系统和图片应用均能正常显示图片。

刚好这几天,系统一直提示可以升级到新的版本——6.7.0.1

抱着一丝丝希望升级了系统。

问题依旧,完全无法查看图片。

然后,精彩的事情发生了。

二、广告接踵而至

1. 莫名其妙多出来的短视频

升级完系统,最直接的体现就是桌面多了3个短视频应用。

  1. 抖音短视频
  2. 火山小视频
  3. 西瓜视频

可以直接卸载,无伤大雅。

2. 怪异的负一屏功能

喜欢的负一屏功能改成滑入的方式,相当怪异的一种方式。

3. 超多超多的广告

最精彩的事情发生在决定安装谷歌相册的时候。

从下载到安装,一路上都是广告,而且还是满屏的那种。


三、无奈的消费者

坚果手机2上一个版本的更新已经加入了不少广告,最为明显的是就是系统浏览器了,同样满屏满屏的广告。

这次更新升级了更多的广告。

当年因为老罗的情怀购入了坚果手机2,在告别了小米、告别了魅族、告别了OPPO、告别了VIVO,曾以为坚果手机将是国内最为优秀的手机。

没有想到的是,购入坚果手机2的一年半时间后,坚果手机终于为消费者升级了广告功能,不胜唏嘘。

奈何,奈何。

四、生活还要继续

神马笔记的图片查看功能,或者应用自身的查看方式,或者系统的查看方式。

除了这2种方式外,都需要学习新的使用方式。

既然坚果手机2的系统相册无法查看图片,I’ll do it myself!

神马笔记将实现自己的查看方式。

五、附录

1. 测试结果

  • 机型
机型 结果
荣耀畅玩7 正常显示
红米6Pro 正常显示

调用机型的系统相册均能正常显示。

  • 模拟器
模拟器 结果
Nexus 5X API 24 正常显示
Nexus 5X API 25 正常显示
Nexus 5X API 27 正常显示
Nexus 5X API 28 正常显示

Android7.0及以上的模拟器均能正常显示。

  • 第三方应用
应用 结果
谷歌相册 正常显示
快图浏览 正常显示
UC浏览器 正常显示
QQ浏览器 正常显示
Firefox 正常显示

主流图片应用均能正常显示。

六、Finally

闻是章句。乃至一念生净信者。
须菩提。
如来悉知悉见。
是诸众生。得如是无量福德。

坚果手机2系统相册问题相关推荐

  1. android手机调用系统相册(兼容小米手机)

    在android项目中我们往往会选择照片 , 比较懒的方式肯定是直接调用系统相册, 当然你也可以自己写一个相册读取 , 总结下我在项目中遇到的问题吧 , 目前是发现小米手机调用系统相册竟然弹出来一个选 ...

  2. 坚果 android 系统升级,坚果手机的系统是什么?坚果手机能升级安卓5.0吗?

    坚果手机的手机系统是什么 坚果手机的手机系统是Android 4.4系统. 系统方面,坚果手机采用与锤子T1相同的Smartisan OS 1.5,基于Android 4.4.4深度定制的系统表现很出 ...

  3. 关于小米手机从系统相册选择图片的一个bug

    在开发应用的时候碰到一个问题,拍照或者从系统相册选择图片并上传,首先从相机或者相册获取图片并压缩处理,最后再上传,代码写好并基本测试通过,然而深度测试的时候却发现有一个问题. 在小米手机,即MIUI系 ...

  4. android 代码调用 相册 小米,关于小米手机调用系统相册崩溃的问题

    最近在使用第三方聊天插件leancloud的时候,调用系统相册的图片,相同的代码.小米手机选择了图片之后,小米机会崩掉(别的机子,啥版本都没问题).看异常信息,指示cursor.moveToFirst ...

  5. 【相册】华为手机调用系统相册的问题

    1. 正常启动系统相册是这样 Intent intent=new Intent(Intent.ACTION_GET_CONTENT); 2. 为避免华为问题,最好这样 Intent openAlbum ...

  6. 小米手机调用系统相册直接失败,无法显示bug

    Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startA ...

  7. android 小米相册无法获取,小米手机调用系统相册异常

    在做项目的时候,需要调取手机本地的图片并上传到服务器,在小米手机上测试的时候,获取的cursor为null,在其他手机上是没有问题,查询资料发现,在Android4.4之后返回的不再是图片的绝对路径, ...

  8. Android 刷新系统相册

    Android 刷新系统相册 最近在做项目时,发现把照片保存到手机指定路径后,有些手机打开系统相册居然看不到,像三星 S3.小米2.sony lt26i和HTC等部分机型!但是中兴N881f.魅族 3 ...

  9. Android之靠谱的把图片和视频插入手机系统相册

    1 需求 把图片和视频插入手机系统相册,网上查了下基本上很乱,没几个靠谱的. 2 结果爆照 3 思路 图片插入系统相册(可以直接插入系统相册,但是我这里多做了一步就是先把图片拷贝到了一个目录再插入系统 ...

最新文章

  1. echarts x轴文字个数太多_echarts x轴标签文字过多导致显示不全,最有效的3种解决方法...
  2. javascript组件_是的,JavaScript运行Swift。 无论如何都要构建您的组件库。
  3. 专访图灵奖得主:完全自动驾驶是计算机接近人类智能的一大步
  4. 随想录(学习使用virtualbox软件)
  5. SKlearn——逻辑斯蒂回归(LR)参数设置
  6. java1乘到10000_你如何制作一个10000的数组,只有1-1000的值?
  7. DICOM 开源工具汇总
  8. 网站视频倍速播放和进度自定义调整
  9. 【矩阵论笔记】相似对角化、特征子空间(几何重数和代数重数)
  10. 山东工商学院计算机2军训,山东工商学院举行2018级新生开学典礼暨军训动员大会...
  11. 对接天猫精灵X1 (https 的申请)
  12. python海龟图画龙珠_DeepOps的Python小笔记-天池龙珠计划-Python训练营-Task 02:DAY4
  13. 软件测试---沟通技能总结
  14. Human-like learning在对话机器人中的魔性运用
  15. Vue指令之v-for的使用
  16. 计算机剪切功能是哪个组合键,剪切快捷键是哪个?电脑剪切快捷键大全
  17. 解决 No resource found that matches the given name (at 'layout_above' with value '@id/button3').
  18. AI和区块链的融合会带来什么?
  19. 圆形比例分布图怎么做_使用PPT制作环形比例图的方法
  20. java 不等待 视频转码_java调用ffmpeg,mencoder进行视频转换,读取时长等

热门文章

  1. 用c语言实现矩阵的转置算法,C++实现矩阵原地转置算法
  2. 阿里云DMS添加ECS自建数据库
  3. 快手如何运营才能快速涨粉?
  4. 80后最牛的辞职信+出师表
  5. DL3 - optimization algorithms
  6. 【极简笔记】VPGNet: Vanishing Point Guided Network for Lane and Road Marking Detection and Recognition
  7. 2022谷粒商城学习笔记(二十二)rabbitMQ学习
  8. 如何解决Access操作或事件已被禁用模式阻止
  9. CDR中人民币符号怎么打
  10. Red Hat Ubuntu Centos 更改登录横幅