有什么简便点的方案吗?
![]() | 1 wu67 2018-03-26 12:26:12 +08:00 用 URL 加版本查询咯,新版本用?ver=***,返回新结构的 json,老版本不加,返回不变 |
![]() | 2 porrat 2018-03-26 12:32:40 +08:00 via iPhone 没有 |
3 geekcorn 2018-03-26 12:34:28 +08:00 路由里区分 版本号 呗 |
![]() | 5 crysislinux 2018-03-26 12:44:20 +08:00 via Android ![]() 就是 if else。。检查一下 API 版本,然后不同版本调不同 api,你也可以创建一个包装类,这个类里再调具体的 API,反正就还是 if else。 |
6 honeycomb 2018-03-26 18:16:29 +08:00 via Android ![]() @enenaaa 做得到的,但是 target SDK 和 minimum SDK 差的越多,需要的胶水代码 /if else 也越多 |
![]() | 7 vjnjc 2018-03-27 12:33:30 +08:00 ![]() 没简便的方法。 比如 android 5 以后才有阴影,对于 5 之前的设备就要手绘阴影,就是有一圈黑边,又难看又难写。 |
![]() | 8 ghostman 2018-03-27 21:14:05 +08:00 多态了解下 |
![]() | 9 ybaovv 2018-03-28 09:04:14 +08:00 可以更新 supportlib 的版本,有些 v7 v4 的兼容包有的方法的话可以直接调用,没有就判断下系统版本调用对应的 api。 |