PHP 程序员如何学习安卓 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
a704320567
V2EX    程序员

PHP 程序员如何学习安卓

  •  
  •   a704320567 2018-04-09 08:46:43 +08:00 4418 次点击
    这是一个创建于 2767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    PHP 开发已经有几年了,但自己想学安卓,平时开发点小东西,希望各位前辈指点。

    18 条回复    2018-04-09 23:01:09 +08:00
    chaegumi
        1
    chaegumi  
       2018-04-09 08:49:05 +08:00
    react native
    lihongming
        2
    lihongming  
       2018-04-09 09:21:22 +08:00 via Android
    我也是同样路线,感觉 Java 语言嗦死了,做教科书训练学生的思维倒是不错,实战开发真是效率低下啊!
    不知 Kotlin 会不会好些?但 Java 不得不学,因为大部分资源是 Java 的,只能先上手 Java 再转了。
    xzwc
        3
    xzwc  
       2018-04-09 09:27:15 +08:00
    直接上文档......
    pdog18
        4
    pdog18  
       2018-04-09 09:38:02 +08:00
    其实如果一些小东西可以尝试用小程序来搞啊,没必要弄 native 的 。
    reactnative 也是不错的选择
    jinhan13789991
        5
    jinhan13789991  
       2018-04-09 09:43:49 +08:00
    转学 java ~
    natforum
        6
    natforum  
       2018-04-09 09:51:49 +08:00
    PFA 了解一下
    GoodRainChen
        7
    GoodRainChen  
       2018-04-09 10:24:48 +08:00   2
    kotlin 不太行,安卓源码现在都还是 JAVA,这意味着你平白多了一个跨语言调用的坑。比如变量类型转换就容易踩坑。
    kotlin 除了占着一个官方推广,没有本质的优势,多的都是些语法上省事的部分(然而又在某些方面把开发效率拉低到接近 java 的水平了)。不像苹果的 oc->swift 变化那么大。
    另外网上各种资料也是 Java 为主,遇到问题也好查。
    初学安卓 kotlin 没什么优势的
    @lihongming
    Simcyber
        8
    Simcyber  
       2018-04-09 10:32:28 +08:00
    @lihongming 同感觉 java 嗦不行
    hnyoumfk
        9
    hnyoumfk  
       2018-04-09 11:03:14 +08:00
    如果只是想自己玩玩的话,还是建议混合开发框架,例如 react native 或者 weex (虽然我都没有用过哈哈哈)
    当然如果需要开发的 App 依赖相机、指纹这种和原生系统有强关联的功能,混合开发框架听说会比较蛋疼

    另外强烈推荐小程序呀,易传播跨平台,感觉大多 App 会慢慢被这种随用随走的应用替代
    fengyj
        10
    fengyj  
       2018-04-09 11:07:51 +08:00 via Android
    react native 啊。实在不行就学 Java,老实说,还是觉得 Java 比 react native 开发的应用更好点。实在不行就 kotlin
    loginv2
        11
    loginv2  
       2018-04-09 11:56:14 +08:00
    易语言有个 E4A 考虑一下?不过这应该算邪道流,想要做安卓绕不开 java 的
    chnyang
        12
    chnyang  
       2018-04-09 13:01:17 +08:00 via Android
    看书学。。买本 Java 入门书学学 java se 再买本 Android 入门书。。开始吧
    powerbobo
        13
    powerbobo  
       2018-04-09 13:34:09 +08:00
    第一行代码
    a704320567
        14
    a704320567  
    OP
       2018-04-09 15:39:24 +08:00
    @lihongming 是啊,使用惯了 PHP 和 js,都不习惯 JAVA 这种语法。
    a704320567
        15
    a704320567  
    OP
       2018-04-09 15:40:40 +08:00
    @huiyifyj 感觉 JAVA 基础还是要的吧。
    a704320567
        16
    a704320567  
    OP
       2018-04-09 15:41:24 +08:00
    @chnyang 已经在看 JAVA 编程思想了,还有 JAVA 核心技术,其实就是有时候会被 PHP 和 JS 的语法误导了
    a704320567
        17
    a704320567  
    OP
       2018-04-09 15:42:31 +08:00
    @loginv2 易语言,好像是中文的吧
    evanvane
        18
    evanvane  
       2018-04-09 23:01:09 +08:00
    React Native
    同 PHP 技能术点过来的,现在都快忘了 PHP
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2993 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 13:30 PVG 21:30 LAX 05:30 JFK 08:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86