Android曾经为了优化用户体验,把原生的Holo主题作为Android CTS兼容性测试的一部分,这样每家手机

厂商在生产手机的时候都将保留该主题,便于开发者开发出在各个分辨率和机型上兼容的应用。。

但是在我们最近产品的使用Holo主题的时候发现并非如此,有的用户的手机使用该主题后应用Crash,提示有个别资源找不到,还有的手机在使用后整个界面黑屏,还有的就是样式等搭配不合理无法使用。

1.资源找不到Crash的情况,目前不知道这家厂商生产的手机怎么通过了CTS测试,要么就没有遵循此规则。

2.这个目前还不知道什么问题。

3.样式搭配不合理,这个是可以通过CTS测试的,因为你该有的都有,至于你使用的这个样式是否合理,

CTS是不管的,所以就出现了很多背景和文字颜色一样的情况,导致完全看不到文字。。

最后说明的虽然Android要求了Holo主题作为CTS的一部分,不过还有很多手机对此支持不太好,所以还是尽量不要用该主题,如果需要该主题里的一些定义,最好是把该定义单独复制出来,作为当时默认主题的一部分来使用。。。

多说一点,现在的各种东西,只要进了国内,那就是百家齐放,各种各样,你这样作,它那样做,什么协议,什么规则,什么测试,全不顾了,赚钱才是王道,深圳很多更可恶的是改了别人的东西,说是自己开发的,完全不一样,又重新起了个名字就准备上市什么的拉。。还有国内的Android市场,看那个混乱的阿,各种恶意竞争,你搞我,我抓你,玩的不亦乐乎。。你们这么做,能活多久呢?什么时候能真正做出来自己的东西呢?

更多相关文章

  1. Android使用adb命令直接修改文件
  2. Android进程的内存管理分析
  3. 在Android的c/c++代码中使用LOG
  4. Android跨进程通信-IPC初探(三) - 使用AIDL
  5. Android中的横竖屏、资源、国际化的使用
  6. android基础学习--->Android(安卓)SharedPreferences存储对象和
  7. 箭头函数的基础使用
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. Android移植之dropbear
  2. gdb+gdbserver调试android的so文件
  3. Android(安卓)RecyclerView利用Glide加载
  4. android - Gesture学习 1
  5. Android(安卓)HAL层与Linux Kernel层驱动
  6. Android(安卓)Studio NDK项目移植问题 re
  7. Android——详解Paint的setPathEffect(Pa
  8. Android(安卓)各个版本区别及如何选择
  9. jadx:好用的反编译工具
  10. Android(安卓)四大组件 —— 广播(广播机