Android之如何学习

这几天在网上逛的时候发现很多人都在问,我该在么学习Android呢?从哪入手?

看什么书?看谁的视频?需要什么基础?等等

我说说个人的一些看法,不能说给大家建议,但是大家也可以参考下。

我也刚接触Android不久,刚开始也很迷茫,不知道该从哪开始学,该如何下手。

于是我在网上下了一大堆的书和视频教程,还有一些源码。但是发现自己不能静下心来看完一本书或者以大段视频,于是我就随便找了段源码,发现都不知道从哪开始看。

后来又在我网上找了一些入门啊,如何学习啊之类的资料看,发现还是不知道该在么学。。。

一次在玩模拟器的时候,发现自带的那个通讯录挺好玩,就想自己写个,然后就开始了学习过程:

我是从各种控件的学习入门的,但是我学习每歌控件的时候都会问自己好多边,这个东西该用在哪?在么用?为什么这么用?为什么要用他?在博客发的每个例子,我几乎都写了好多遍,不是在重复的抄,我是用不同的方法,不同的思路来做同一个例子,然后比较哪个较好,碰到不懂的地方,就自己去看SDK或者百度,要不就去别人的博客提问,我习惯每天的问题在当天弄明白,不然睡不着。奇怪的习惯、。。。

其实,学习Android看谁的视频不重要,看哪本书也不重要,重要的是你要有自己的学习方法,然后从自己最感兴趣的那个点入手,去慢慢拓宽,直到有一天你突然发现,你的Android水平也不低了。

不光是Android学编程就要养成良好的学习方法和清晰的思路。当然好的学习方法不是别人传授给你,也不是一下就能养成的,是在不断的学习过程中自己摸索出来的最适合自己的方法。

Android之如何学习相关推荐

  1. 基于 Android NDK 的学习之旅-----资源释放

    基于 Android NDK 的学习之旅-----资源释放 做上一个项目的时候因为与C引擎交互频繁,有时候会突然莫名其妙的的整个应用程序直接挂掉.因为我是学Java 开始的,所以对主动释放内存没多大概 ...

  2. 基于 Android NDK 的学习之旅----- C调用Java

    2019独角兽企业重金招聘Python工程师标准>>> 基于 Android NDK 的学习之旅----- C调用Java 许多成熟的C引擎要移植到Android 平台上使用 , 一 ...

  3. 基于 Android NDK 的学习之旅-----数据传输二(引用数据类型)(附源码)

    基于 Android NDK 的学习之旅-----数据传输(引用数据类型) 接着上篇文章继续讲.主要关于引用类型的数据传输,本文将介绍字符串传输和自定义对象的传输. 1.主要流程 1.  String ...

  4. 【转】基于 Android NDK 的学习之旅-----数据传输(引用数据类型)

    原文网址:http://www.cnblogs.com/luxiaofeng54/archive/2011/08/20/2147086.html 基于 Android NDK 的学习之旅-----数据 ...

  5. 基于android的交流平台,基于Android的移动学习交流平台的设计与实现

    摘要: 随着移动互联网技术的不断发展,智能手机的不断普及,现在越来越多的人通过手机等智能设备来进行学习和交流.为了满足教师和学生实时的沟通交流,提高学生的学习兴趣和效率,本文设计了基于Android的 ...

  6. Android基础知识学习

    一.Android编译过程 初始化参数设置 检查环境变量与目标环境 选择lunch并读取目标配置和平台信息 清空输出目录 编译 生成升级包 二. ./build/envsetup.sh分析 加载编译命 ...

  7. 基于 Android NDK 的学习之旅-----Java 调用C(附源码)

    基于 Android NDK 的学习之旅-----Java 调用C 随便谈谈为什么要Java调用C 吧: 我认为: 1.  有些公司开发Android项目的时候, 许多组件功能可能是C中已经实现了,所 ...

  8. Android 渗透测试学习手册 翻译完成!

    Android 渗透测试学习手册 中文版 原书:Learning Pentesting for Android Devices 译者:飞龙 在线阅读 PDF格式 EPUB格式 MOBI格式 代码仓库 ...

  9. android自定义View学习(一)----创建一个视图类

    创建一个视图类 精心设计的自定义视图与其他精心设计的类非常相似.它使用易于使用的界面封装了一组特定的功能,它可以高效地使用CPU和内存,等等.不过,作为一个设计良好的班级,自定义视图应该: 符合And ...

  10. 2013-2-19 Android之ActionBar学习(转)

    2013-2-19 Android之ActionBar学习(转) Android之ActionBar学习 - Android移动开发技术文章_手机开发 - 红黑联盟 资讯 |  安全 |  论坛 |  ...

最新文章

  1. JAVA用递归方法判断某个字串是否是回文
  2. exlsx表格教程_用Ctrl+E处理Excel表格,快到你无法想象!
  3. 低开销、简单的网站监控工具Checkless开发者专访
  4. 公有云:美酒or毒药?--【软件和信息服务】2014.12
  5. java 示例_功能Java示例 第5部分–将I / O移到外部
  6. ajax.request提交,ajax request 请求
  7. 关于jsp页面转换成excel格式下载遇到问题及解决
  8. Source Insight下载及注册码
  9. MateMask连接本地私有链节点ganache
  10. Linux系统查看CPU个数超线程线程数
  11. Java版本微信授权登录(测试版)
  12. 【安卓学习之互动直播】 腾讯云直播 1 - 注册/登录/个人信息
  13. Spring--官方文档部分翻译(第五章 面向Aspect的编程-AOP)
  14. 戴尔科技集团的“新常态”
  15. 希望成功,给点积分,才有勇气开VIP
  16. 加密后的数据如何进行模糊查询?
  17. mysql模糊查询单词_你知道什么是 MySQL 的模糊查询?
  18. Solr安装、中文分词以及定时更新索引
  19. python 波形包络线_Python在信号与系统中的应用(1)——Hilbert变换,Hilbert在单边带包络检波的应用,FIR_LPF滤波器设计,还有逼格高高的FM(PM)调制...
  20. 为了你我都有个好的身体--修炼下易筋经吧

热门文章

  1. 二维vector的创建
  2. Linux基础学习Day2之基本概念及操作
  3. JPA(Java Persistence API,Java持久化API)
  4. 约瑟夫环c语言单链表的解题思路,太透彻了:约瑟夫环的三种解法
  5. 基于Java实现五子棋程序
  6. 若依ruoyi框架实现单点登录或者接入统一认证
  7. 在线语音合成 5-1
  8. 学大伟业:2019年学习生物竞赛究竟从何下手?
  9. ubuntu16.04截图工具Shutter安装,设置快捷键
  10. Java并发原理解析!docker命令