• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Registering
V2EX  ›  程序员

私以为 android 最难的部分是写 UI,怎么系统的学习?

  •  
  •   Registering · Dec 11, 2014 · 4947 views
    This topic created in 4345 days ago, the information mentioned may be changed or developed.
    先说此处的UI不是说什么基本布局之类,而是深入到android的事件机制,自定义组件,动画效果等等,

    这两部分个人觉得想找系统的资料学习很难,在网上断断续续找一些博客看,觉得收获不大,自己还是没完全能领悟。

    近来做项目慢慢感觉重复性越来越明显。功能细节上从简单的布局,界面跳转数据传输,网络异步加载等等这些知识点都比较容易学习,至于整个软件架构的设计上,虽然不算精通,但是看了一两个优秀的开源项目的框架,开发APP基本能用来应付很多情景。。

    感觉这样做下去开发激情都快消耗没了。

    回到我的问题:
    深入学习android的事件机制,自定义组件,动画效果等等,怎么样系统的学习?或者有没有哪个开源项目或者什么资料,让你看了之后觉得醍醐灌顶(相信初学android大多都是觉得这三部分最难的)
    13 replies  •  2014-12-12 12:34:06 +08:00
    zkd8907
    zkd8907
    Dec 11, 2014
    1
    只会开发WP的路过帮顶
    nealfeng
    nealfeng
    Dec 11, 2014
    2
    看android框架的源代码怎样?
    liuxu
    liuxu
    Dec 11, 2014
    3
    同求适合学习的开源项目
    sueslee
    sueslee
    Dec 11, 2014
    4
    如果android源代码看不了的话就像我一样看看《android内核剖析》这本书吧,我觉得挺不错的,可以满足你的需求。 顺便路过求上海android实习
    wwwliangxin
    wwwliangxin
    Dec 11, 2014
    5
    yuelang85
    yuelang85
    Dec 11, 2014
    6
    强烈建议楼主先预览“适配”那一章
    vjnjc
    vjnjc
    Dec 11, 2014
    7
    同认为,复杂布局玩不转-0-
    Guaidaodl
    Guaidaodl
    Dec 11, 2014
    8
    看源码吧
    fofoone
    fofoone
    Dec 11, 2014
    9
    android 界面方面的资料应该是最多的。
    把 view 的绘制流程搞清楚了其实基本就够了。
    系统学习啥,几个常用布局几乎是本 android 的书都会说。官方教程也有。
    很多时候都是遇到问题再解决,然后一点点积累。
    Registering
    Registering
    OP
    Dec 12, 2014
    10
    @vjnjc @fofoone 以前写过SWING,所以现在觉得android布局其实很简单,,,
    LittleMK
    LittleMK
    Dec 12, 2014
    11
    @Registering 得看你做成什么程度。做好了都难
    besto
    besto
    Dec 12, 2014
    12
    API文档有仔细读过吗?看完看老罗的分析。要去就去看code,MessageQ,Loop,Handler,Layout。
    sampeng
    sampeng
    Dec 12, 2014
    13
    最简单的难道不是UI部分么= =!
    最难的是代码组织,功能实现什么的,只要有算法,其实没啥难度,无非是调用API。
    但代码组织,1万行的模块怎么组织,10万行,100万呢?
    慢慢打怪升级吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4694 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 09:35 · PVG 17:35 · LAX 01:35 · JFK 04:35
    ♥ Do have faith in what you're doing.