- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
只是对编写新应用程序的标准做法感到好奇。
您是否编写代码来支持一直追溯到 API 15 (Android 4) 并尝试支持基本上所有 Android 平台?或者它主要是“最新的代码,如果有人提示,添加回来的支持”?
我正在使用 java.time 库,发现它仅在 Java API 26 (Android 8) 中可用。我应该直接使用这个吗?或者包含代码来检查手机版本并添加旧版本的代码?
谢谢!
最佳答案
我认为Android 4已经支持很多了。我目前正在开发 Launcher 应用程序,在支持 API 版本 14 及更高版本的所有内容时遇到了 0 个问题。
当您确实需要针对特定函数/库的更高 API 版本时,我建议选择 5 或 6 个,它们还支持相当大比例的设备(请参阅源链接)。
但我认为尽可能多的开发者应该支持旧设备。对于大多数用途来说,较旧的 Android 手机已经足够快了。如果更多的开发人员支持旧手机(和设备),它们就不会这么快被扔进抽屉(这只是一种浪费)。根据我的经验,造成这种行为的罪魁祸首是软件(Windows Phone 不是一个很好的例子,说明了缺乏软件会对一个非常好的操作系统造成什么影响吗?在我看来,Windows Phone 不是一个很好的例子吗?)。
Android 4.0 是我的最低配置,降低版本需要我更多时间。
要详细了解按 Api 版本划分的用户,您可以访问: https://developer.android.com/about/dashboards
关于java - 你们支持 Android 应用程序有多早?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60624129/
我有一个 javascript 函数,可以执行以下操作; 它将日期编辑框设置为与另一个日期编辑相同的日期。但是我希望它将 txt_Testin
我有一个输入框,类型为“时间”。我想将迟到时间 (23:00pm) 作为最小值,将早期时间 (6:00am) 作为最大值 - 创建一个 23pm - 6am 的范围。 (即中午 11 点、中午 12
使用 Joda 时间并获得类似以下行为的最简单方法是什么: public boolean check( DateTime checkTime ) { DateTime someTime = n
我想计算 updated_at 比 created_at 早 2 小时的记录。 代码 $teLang = $kentekens->where('updated_at', '>', 'created_a
我是一名优秀的程序员,十分优秀!