V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
neo2015
V2EX  ›  Android

昨晚的 IO 感觉 Android 要跪一般,毫无新意

  •  
  •   neo2015 · 2015-05-29 09:07:32 +08:00 · 14084 次点击
    这是一个创建于 3470 天前的主题,其中的信息可能已经有所发展或是发生改变。
    59 条回复    2015-05-31 09:54:03 +08:00
    monsoon
        1
    monsoon  
       2015-05-29 09:14:20 +08:00   ❤️ 7
    然而我觉得这是Android开发最好的一次IO。
    https://developer.android.com/tools/data-binding/guide.html (终于可以好好理架构了)
    Support Design包、AS 1.3、还有测试开发及Google Play Console等等。

    个人分数9分,如果有Java 8的话,可以打10分。
    看了IO后,最直观的体验是Google的思路很多地方很对,算法、自然学习之类的水平一流。
    还有Material Design更进一步。
    neo2015
        2
    neo2015  
    OP
       2015-05-29 09:34:15 +08:00
    @monsoon 我觉得远低于我的预期,很多东西都是被别人实现很久了,只是出个官方版本而已。
    loading
        3
    loading  
       2015-05-29 09:34:58 +08:00
    iOS 8 其实也没什么新意。
    Windows 10 也没。
    DearTanker
        4
    DearTanker  
       2015-05-29 09:50:55 +08:00   ❤️ 1
    对!
    楼主你说的太对啦。。。。

    我正在找开发者预览版的下载链接,有知道的吗?
    jimmy
        5
    jimmy  
       2015-05-29 09:54:23 +08:00   ❤️ 1
    @DearTanker 你说的开发者预览版是SDK里的那个android M preview?
    GhostFlying
        6
    GhostFlying  
       2015-05-29 09:55:48 +08:00 via Android   ❤️ 1
    learnshare
        7
    learnshare  
       2015-05-29 10:00:51 +08:00
    只不过是缺少 NB 爆炸的亮点而已,这不是说明 5.0 很好,不需要推翻重来么?
    neo2015
        8
    neo2015  
    OP
       2015-05-29 10:01:06 +08:00   ❤️ 1
    @DearTanker Android M( API 22 ,MNC preview) SDK以及可以下载了,API22和5.1.1一样
    neo2015
        9
    neo2015  
    OP
       2015-05-29 10:02:28 +08:00
    @learnshare L都没用过,就来个M
    Pandroid
        10
    Pandroid  
       2015-05-29 10:06:12 +08:00
    省电改进+新的权限控制,希望能干倒国内航母战斗群。
    其实我觉得Android上的google now才是亮点,虽然在这里没有什么卵用
    hjc4869
        11
    hjc4869  
       2015-05-29 10:08:55 +08:00
    @Pandroid 结果国内app一时半会儿都用不了
    “这TM什么兼容性”
    ysz19962
        12
    ysz19962  
       2015-05-29 10:08:57 +08:00 via Android
    又是谷歌要完,三星要破产,微软被收购
    YoungForNow
        13
    YoungForNow  
       2015-05-29 10:18:17 +08:00 via Android
    @learnshare 不能同意更多
    21grams
        14
    21grams  
       2015-05-29 10:34:16 +08:00
    连任何一款设备都没有发布,太失望了。
    co1q84
        15
    co1q84  
       2015-05-29 10:37:21 +08:00   ❤️ 2
    部分原因是因为google把给力功能都剥离出来放到它自己名下而不是AOSP上了。假如把google now photos放回系统看的话,就难以复制了。那些已被实现的功能大多都不需要太深的积淀,一个小团队就能完成,就像那些国内厂商一样,各个都能“深度”订制一番,然后直接就叫系统了。但那图片搜索那个功能呢?那个now on tap呢?
    sunyang
        16
    sunyang  
       2015-05-29 10:38:00 +08:00
    我觉得1楼说的很中肯,这样其实挺好,要是火急火燎的发一堆不稳定的新特性,开发者和消费者都得哭
    Pastsong
        17
    Pastsong  
       2015-05-29 10:39:09 +08:00
    所以 Android M 就是 6.0?这碎片化不可调和了吧
    zyue
        18
    zyue  
       2015-05-29 10:47:26 +08:00
    省电改进+新的权限控制
    这个如果靠谱效果不错的话 就继续用安卓 不然就换ios了
    FreeBSD
        19
    FreeBSD  
       2015-05-29 10:50:25 +08:00 via Android
    我觉得把流氓们相互唤醒处理掉,把后台管好,就完美了
    hatcloud
        20
    hatcloud  
       2015-05-29 10:56:27 +08:00
    挺好的,5.0带来的新东西我都还没消化掉,一个劲发布新东西明显是不行的,总得花时间来审视调整。
    yylzcom
        21
    yylzcom  
       2015-05-29 10:56:33 +08:00
    @FreeBSD Xposed + Greenify欢迎你…… 切断相互唤醒
    ikaros
        22
    ikaros  
       2015-05-29 10:59:30 +08:00
    感觉在消费者看来,把UI改一遍就是新意,就是重大改变
    lezhou
        23
    lezhou  
       2015-05-29 11:11:49 +08:00
    @FreeBSD 同意!
    learnshare
        24
    learnshare  
       2015-05-29 11:12:28 +08:00
    正在刷,有了权限管理,又少了一个 ROOT 的理由 O(∩_∩)O~
    vven
        25
    vven  
       2015-05-29 11:15:02 +08:00
    android studio终于支持C++了,等着看他们的What’s New in Android Development Tools视频
    BGLL
        26
    BGLL  
       2015-05-29 11:18:19 +08:00   ❤️ 1
    ¯\_(ツ)_/¯
    ysz19962
        27
    ysz19962  
       2015-05-29 11:24:15 +08:00 via Android
    @Pastsong android发布时从来不带版本号,过一段时间才会出现数字版本
    learnshare
        28
    learnshare  
       2015-05-29 11:26:22 +08:00
    @learnshare UI 有一些更新,设置的载入动画有变化。权限管理经常崩溃,软件的兼容性还有待验证。
    Bown
        29
    Bown  
       2015-05-29 11:29:22 +08:00
    @learnshare 正常使用没什么大问题吧
    hahastudio
        30
    hahastudio  
       2015-05-29 11:31:13 +08:00
    昨天的 IO,我也觉得没有什么很新鲜的东西,Android M 其实是改进,Android Wear 大概一个月前就已经公布那些更新了,纸盒眼镜并不想玩
    但是我觉得这次 IO 有一个主题,就是 Google 回到了老本行,帮助用户搜索到他们想要的东西
    monsoon
        31
    monsoon  
       2015-05-29 11:32:05 +08:00
    今天早上再逛了一圈,发现还有很多新的内容:
    1、Android原生自带黑色的主题。
    2、应用数据自动备份功能。

    一些改进很不错,比如说原生桌面可以直接拖动删除应用(以前是要抽屉里的才可以)
    可以查看应用的运行的最大占用和平均占用。

    还有很多细微的可以在
    http://www.androidpolice.com/topics/news/
    这里看

    最大的亮点:
    Android 开发者设置里面可以开启 多窗口模式。(可能类似于ART,然后成熟后加到下个大版本)
    hpeng
        32
    hpeng  
       2015-05-29 11:57:30 +08:00
    android M快点来。已经迫不及待得想换iOS了
    learnshare
        33
    learnshare  
       2015-05-29 12:02:31 +08:00
    @monsoon 自带的黑色主题不错(在开发者选项中),多窗口模式我还没发现。
    应用数据恢复之前就有了,甚至 Play 可以在刷完机后,直接恢复所有安装过的应用(M 里边没进到这一步,因为 Wifi 连接后的网络验证一直没过去,我跳了)
    neo2015
        35
    neo2015  
    OP
       2015-05-29 12:03:56 +08:00
    DataBinding 目前只能用在android-MNC,刚才想试试,看着挺好玩。就是不能用。Android新版本覆盖太慢了
    monsoon
        36
    monsoon  
       2015-05-29 12:08:28 +08:00
    @learnshare
    在开发者选项里的 Drawing 里的 Multi-window mode,不过只有上下堆叠的模式。
    sycsycsyc378
        38
    sycsycsyc378  
       2015-05-29 13:10:55 +08:00
    刚刷CM12用上Lollipop的表示:
    ART安装App也太慢了,新版能解决下吗?Snapdragon 800
    我就关注M几时能用上Xposed,至今官方还没5.1支持😁
    neo2015
        39
    neo2015  
    OP
       2015-05-29 13:12:55 +08:00
    已经转到IOS了,手机也换iphone了。留了一部MI2做测试机。因为我是Android程序员
    learnshare
        40
    learnshare  
       2015-05-29 13:22:49 +08:00
    兼容性报告:

    QQ
    微信
    支付宝

    这三个无法正常运行(果然就这三个奇葩)。
    learnshare
        41
    learnshare  
       2015-05-29 13:24:18 +08:00
    体验过后,感觉还是很棒的,不过可以认为与 5.0 没有很大不同。暂时滚回 5.1.1,因为上面三个无法用。
    jun4rui
        42
    jun4rui  
       2015-05-29 14:46:12 +08:00
    Google每次一堆改进要看Change Log,发布会上又不说。应该学学微软,发布会上说我们改进了200多条,但是用起来感觉真没啥变化。
    allan1st
        43
    allan1st  
       2015-05-29 15:25:10 +08:00 via Android
    AOSP 主要是打磨,per app 的 doze 和 app standby 能够抑制自启和后台;权限管理更不用说了。我认为这个是最近几年Google 最急需的改进,现在有了。
    而 Play service 方面,增加了那么多东西,Photos 的智能分类加无限容量比其他服务不知道高多少。now 已经进化到什么程度了。map 离线导航搜索。Android pay 。换成苹果微软,无论哪一个单独拿出来都够吹一年的。"It's huge" "Isn't it amazing" "It just works" 台下欢呼雀跃,媒体也像打了鸡血一样。
    你们觉得这次没啥新意是因为有新意的东西你们都用不能用。
    另外在国内的网络现状培养了两种人,一种以为Google 是人类未来,min主先驱;另一种用着百度QQ微博,苹果微软,以及一些二流的云服务,就觉得 Google Facebook 等公司毫无价值,随时可以倒闭。
    Keinez
        44
    Keinez  
       2015-05-29 16:00:56 +08:00
    ……看了一下楼上觉得没新意的人的主体和回复,不说什么了。

    Android M大法好,壮哉我大Google神教。
    Lonely
        45
    Lonely  
       2015-05-29 16:04:50 +08:00
    反正还是用着Kitkat
    sudoz
        46
    sudoz  
       2015-05-29 16:11:10 +08:00
    @Keinez 大蜜若黑

    我都分不清你究竟是蜜还是黑
    neo2015
        47
    neo2015  
    OP
       2015-05-29 17:14:59 +08:00
    @allan1st 不是能不能用的问题。先不说这些抑制自启和后台;权限管理早就是第三方已经搞好的解决方案。

    做Android开发以来,到现在还是用低版本API去做的。5.0出来以后,占有率多少了。
    谷歌最新统计,5.0占有率不超过10%,更不想说国内了。友盟指数到现在都没有见到5.0的身影。

    比别人强大的地方依然是他的老本行,搜索。
    Keinez
        48
    Keinez  
       2015-05-29 17:16:23 +08:00
    @sudoz 我当然是神教教徒……其实我是期望着Google能把系统越做越好的,这样就又多一个理由不用iOS了(shadowssocks)。
    wangccddaa
        49
    wangccddaa  
       2015-05-29 18:36:12 +08:00
    哈哈,看我们大IOS 9 发布,颤抖吧~
    allan1st
        50
    allan1st  
       2015-05-29 18:41:36 +08:00
    @neo2015 第三方的问题是不普适,你需要购买特定厂家的系统或者你需要 Root 并且装特定管理 App。如果你使用了以后 App 出现问题,app 会和你说,请不要使用 XXX管理软件;如果是 AOSP
    里自带的,厂商只能乖乖回去兼容,这就是区别。现在国内很多 App 还兼容 2.3 吧,那么当 5.0 和 M 到达 2.3 现在的占有率(3%)的时候,还有厂家能不去兼容么,毕竟 2.3 是越来越少的,5.0+ 是越来越多的。
    另外你说你用低版本 API 去做,我有点迷惑了,我开发的时候 Target API Level 是 22, 靠 Support Library 去兼容低版本的 API,即使连 JobScheduler 这种 5.0 的 API, GitHub 上都有现成的兼容库;即使没有你也可以判断 Build.VERSION.SDK_INT 去做,为什么还会去用老版本的,有些还是基于2.X 的,性能差到令人发指,这完全是捡芝麻丢西瓜的做法(Android 现在兼容性唯一比较蛋疼的是 Camera API,5.0 的 v2 和之前的完全不一样,这个的确是个例外,但其他都容易解决)
    Halry
        51
    Halry  
       2015-05-29 18:42:01 +08:00 via Android
    只是继续优化,5。0改了够大了,6。0还改怕大家顶不顺。。。
    指纹识别。。。指纹识别。。。指纹识别。。。
    Amit
        52
    Amit  
       2015-05-29 18:55:58 +08:00
    本来想过段时间换ios的,但是Android用的挺顺的,有点舍不得了。。
    Quaintjade
        53
    Quaintjade  
       2015-05-29 18:56:52 +08:00 via Android
    感觉安卓5.0用户体验挺不错了,之前最为诟病的权限管理已有很大改进。

    倒是开发工具android studio搞搞好啊,按官方入门教程还没一半就遇到三个坑。
    第一个是1.2版一开就报错关闭,搜一下是bug,靠临时解决方案解决,好在1.2.1.1更正了。
    第二个是新项目preview窗口报错,搜了下又是bug,在theme前加Base.解决。
    第三个是compat修改成holo后,代码运行完全没问题,有些地方却有红色下划线提示,搜了下又说是bug,解决方法是Ignore。

    然后就感觉巨硬家的VS有免费express版真是业界良心,以及VS pro那么贵是有理由的。。。
    allan1st
        54
    allan1st  
       2015-05-29 19:09:32 +08:00
    @Quaintjade 1.3 版看 session 介绍,改进特别大,layout 预览那里全部重写了,看性能不错。
    各种 Debug Tools 也很好用。NDK 支持,Java 和 C++ 之间跳来跳去 refactoring。感觉终于用点心了。还有那个 Data Binding 也很厉害的样子。以及 SVG 支持。我觉得可以直接叫 2.0 了。
    不过大多数其实要归功于 JetBrains。
    yangyaofei
        55
    yangyaofei  
       2015-05-29 23:09:45 +08:00 via Android
    @learnshare 那两个不知道,支付宝后台用原生代码运行一个d,但是干啥用的不知道,那个进程开机就有,好掉渣。绿色守护和系统都检测不到他运行,只能ps查看……………
    yangyaofei
        56
    yangyaofei  
       2015-05-29 23:12:29 +08:00 via Android
    @yylzcom 话说绿色守护有时候不管用……………有的应用后台运行一个.so库文件,绿色守护检测不到,有几个还不能kill掉,简直掉渣,额,其中一个是a站精选,让我删了
    neo2015
        57
    neo2015  
    OP
       2015-05-30 21:45:56 +08:00
    @allan1st 有的东西Support里也没,反而大部分都是靠Github的,这不又回到第三方头上了
    aaronmix
        58
    aaronmix  
       2015-05-31 07:48:16 +08:00
    @allan1st 这些改进也就CLion要归功于JetBrains吧,别的都是Android team自己做的啊
    yishanhe
        59
    yishanhe  
       2015-05-31 09:54:03 +08:00
    倒是对 IoT android 很期待
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1079 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:35 · PVG 06:35 · LAX 14:35 · JFK 17:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.