×

android学习路线 android学习

android学习路线?如何学习Android应用开发

admin admin 发表于2022-05-28 09:05:07 浏览128 评论0

抢沙发发表评论

android学习路线


首先如果懂JAVA或者.net会更容易的学习android
android首先得知道新建项目中的每个文件夹的作用, 然后试着知道怎么在模拟器上运行android项目, 初学者可以在layout配置文件里面试着拉动系统的控件进布局xml文件以测试每个控件的作用, 等上面的都能熟练使用了就可以网上找学习视频了. 先从使用一些比较复杂的控件开始 如 ListView...
然后接触android activity的生命周期, 接触蓝牙/wifi/传感器等的使用, 还有android内部的数据存储 , 如 sharepoint...(忘记怎么写了,叫首选项) SQLite 数据库 ............最后...差不多android 就入门了........就各种看视频吧!....纯手敲 ...给分哈哈.

如何学习Android应用开发


1. 明确目标
没有目标的学习,会感觉到后面没什么成果,在1年前,我也打算学习android开发的,但是目的就是学习,到网上去下载很多学习的视频,然后把开发环境搭建起来,能把Helloworld运行起来,能打些log,Activity之间也能互相切换了,但是后面也就不了了之了,因为不知道学了要干什么.依葫芦画瓢的做了几个例子,因为里面的问题都是已经解决的,所以也没能深入的系统学习.
这次因为产品的需要,要做Android版本,要做的东西一开始就已经设计好了,见摇摇2选1安卓版本,刚开始也不知道里面有些什么技术难度,但是要做的目标已经明确了,而且也没有现成的,碰到问题就查资料,慢慢地解决,这样有的放矢,学习的效果非常好.既有现成的技术可以使用,又有些技术,需要查比较多的资料,这样记忆就比较深刻,所掌握的知识也比较系统.
接下来的一系列文章,我会把在开发摇摇2选1中遇到的问题,给大家详细讲讲,程序虽然小,但是五脏俱全,做Demo和做产品的要求完全不是一个级别,如果Android大牛感觉知识讲的比较浅,那可以绕道,毕竟我是从一个完全的新手开始的.
2. 了解安卓开发中比较困难的地方
学习一个新平台,就要知道此平台开发要面临的困难有哪些,不要做到最后,这些问题没有考虑,那就比较糟糕了.在网上搜索了下,安卓开发困难总结如何:
1)安卓系统版本比较多,各版本之间的兼容性是个问题,此为系统碎片.
2)安卓设备千变万化,设备难以统一,每个产品都成为独立,分散的Android碎片.
3)分辨率五花八门.一个产品,可能需要多个界面排版,人工消耗比较大.

国外有哪些关于Android的学习网站或资料或论坛


国外的Android学习网站最大资源帝Google官方——Android开发者网站。

  Google官方开发者支持平台Android Developers,开发者可以找到Google关于Android设计(Design)、开发(Develop)及发布应用(Distribute)的官方说明文档。

  在Develop(开发)中,分别有教程(Android Training)、API指南(API Guides)、引用(Ref-erence)、工具(Tools)四项内容。下面就对这四项内容进行简单介绍。

  (1)Android Training:在这个模块中,Google针对初学者和中高级开发者分别给出初级(Get Started)和高级(Advanced Training)两个级别的教程。网站右侧都提供Demo工程下载,使开发者可以很方便地下载学习。

  初级教程内容包括应用界面搭建、管理Activity生命周期、对不同移动设备进行适配等内容。高级教程则包括了大量的Android系统特性及OpenGLes使用等内容。

  (2)API Guides:该模块包含了Android API说明文档,对Android中的每个功能模块进行说明。说明文档中有大量的范例代码。如果对某一个控件或某一个传感器的使用不明白.可以在这里找到答案。
  (3)Reference:根据Android包结构对每一个类及类中的接13、方法进行说明。对一个Android方法的使用不是很明白时,就赶快来这里查查吧!可以使用网站右上角的搜索按钮来寻找自己所需要的文档说明。

  (4)Tools:这个模块介绍了与Android开发工具使用方法。
-android学习路线