Heim > Fragen und Antworten > Hauptteil
大家好,请问开发Android APP都需要那些知识?有类似PHP语音这样的YII THinkphp框架吗?
开发一个类似河狸家这样的APP需要多久和那些技术?
谢谢SF的兄弟们。
黄舟2017-04-17 13:25:41
看你的Java水平了,如果对Java一窍不通,那么还是建议先从Java学起吧,如果你是从Java转Android方向,那么看看郭霖的《第一行代码》,看完后,一定要学习http://developer.android.com/index.html,如果仍有余力,建议参照https://github.com/google/iosched进行系统学习,因为该开源项目是由google出品,学习其开发思维和开发规范。
巴扎黑2017-04-17 13:25:41
手机软件和其他网页或者台式软件有一定的区别。例如内存相对小,屏幕相对小等特性。
我学安卓的时候我是已经有三年iOS的经验。对手机开发有一定了解。我大概用一个月就了解了很多基本东西。初学者如果每天都说一点应该三个月可以了解基本。
大家讲道理2017-04-17 13:25:41
提供一些优秀的资源
Android系列课程
Coursera上的公开课,链接中是系列中的第一部分。对基础知识点有较全面的介绍,作业难度不大,但对知识点的考察和应用。
「Android编程权威指南」
几乎是最好的Android入门书籍,将Big Nerd Ranch一周课程改编而成。
学习本书中,就像有一位细心的老师在身旁,总会最及时地回答你的疑问。
迷茫2017-04-17 13:25:41
先了解下android的四大组件是什么,然后动手写一些小的项目练练手,不懂的问android官方文档,写了两个之后,发现自己不懂的会越来越多,这时候你会发现需要一本书来系统性的学一学android了,推荐一本《第一行代码》
阿神2017-04-17 13:25:41
开发android,需要哪些技能基础。
①Java基础知识 ②Linux基础知识 ③数据库基础知识 ④网络协议 ⑤Android基础知识 ⑥服务器端开发知识①Java基础知识
Android学习视频的话推荐你有时间可以看看这些不错的教程!
Android App 开发环境搭建和配置
Android ROM定制与实战
Android应用部署与发布
Android视频教程(5.0)
阿神2017-04-17 13:25:41
首先熟悉api,看api demo。然后实际做一些东西慢慢积累经验。如果没有目的,看了未必能理解,也很容易就会忘记。在项目中摸爬滚打成长最快。
阿神2017-04-17 13:25:41
除了可以参考Google官方教程,看<第一行代码>,一开始先接触简单项目更直观,可以在极客学院 上先看看别人开发的大致流程(记得一开始注册送一段时间VIP,视频都能看).
至于框架,可以试着学习国人的Andbase框架,代码还不错,松耦合,主要控件,网络请求,图片处理的库基本集成了.