新人学习计划

原创 2015年10月27日 13:46:02

作为学习阶段的一个阶段性终结,有利新人本身的知识结构整理,也有利于后来新人的学习

 

安卓学习总结:

:Android学习(一周半)

阶段目标:

对以下十一个问题进行广度性和深度性剖析(个人认为此11个问题很具有概括性):

1,Activity的生命周期

2,  Fragment的生命周期,和activity的对比

2,View的坐标, 布局方式,交互相应

3,一个简单的Activity开发hellow world

4,Activity的展示和退出

5,文件的类型,资源的管理

6,图片显示和滚动

7,简单ListView使用, BaseAdapter

8,自定义ListView cell

9,  scrollview 和 view group的使用

10, 多线程, ExecutorService, Runnable, AsynTask

11, 消息回调 Message, Handler

阶段学习过程:

1.准备过程:安装JDK , 安装Android studio(Google亲儿子嘛,很好很强大的IDE),熟悉Android studio的开发环境

推荐资料:

     1).http://developer.android.com/sdk/index.html  

     (推荐看Develop—>Tools 下的Download ,Android studio, Workflow三部分)

     2).http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/

        (14年11月的博文,Android Studio系列教程,中文,略陈旧)

 

2.初期一:解决阶段目标提出的11个问题,网上有很多资料的啦,根据资料为每一个问题写一到两个demo(无需深入,能了解知识点能回答问题就行)

3.  初期二:系统学习android知识:(android基本功,必须系统! 必须扎实!)

   推荐资料:

  1. http://www.jikexueyuan.com/path/android/

       (该教程视频很新很详细啦,重点是以Android studio为开发工具讲解的哦)

      2.  Google android开发入门与实践(第二版)

       (蛮老的一本书,学长推荐,本人就是一行行代码把它敲完的,呜呜,谁也不是天才,都需要一个熟悉基础的过程,不要怕麻烦,敲完你就入门啦!)

      3.  第一行代码(郭霖著)

      (郭霖大神力作,私心觉得它更合适入门,而且穿插了对git的讲解哦,特别喜欢十四,十五章,绝对是菜鸟的福音章节)

      4.  

           1.Android Developers Blog

           2. http://developer.android.com/index.html

            (英文好,就直接去看开发者文档吧,不然以上1,2,3混合学习有基础了再看。)

4.进阶一: 导师给了我一个任务(此任务为后期项目打下了坚实基础,呜呜,本人硬是写了6遍啊),内容大概涉及网络请求,JSON解析数据,数据存储,数据缓存,以及数据结构树部分相关知识。  不给出具体问题了,给一个网上链接吧,看懂它实现它也就差不多了

http://blog.csdn.net/lmj623565791/article/details/40212367

(博主这也是一个大神,写了不少不错的东西)

5.进阶二:对!还有阶段目标呢,从深度考虑那11个问题呗。

这里提出一些问题,可以考虑:

  1. Activity与Application都存在时生命周期如何跳转?
  2. 如何实现可下拉刷新的listview?
  3. 如何是实现列表滑动功能swipemenuListview?
  4. 如何优化listview?
  5. 如何解决图片缓存问题?
  6. 屏幕翻转,activity重绘问题?
  7. 使用handler和message实现类似eventbus效果?

6.进阶后的进阶:

一些android好资源推荐(有大神介绍,有自己收藏)

  1. http://codekk.com/open-source-project-analysis  (开源项目源码分析)
  2. http://www.apkbus.com  (安卓巴士)
  3. https://github.com/Trinea/android-open-project (开源项目汇总)
  4. https://github.com/Yalantis  (Yalantis)
  5. https://github.com/wasabeef/awesome-android-ui   (炫酷listview)
  6. https://www.securecoding.cert.org/confluence/pages/viewpage.action?pageId=111509535  (安卓安全)
  7. http://www.23code.com/
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shuitawuhen/article/details/49447259

新人学习计划

作为学习阶段的一个阶段性终结,有利新人本身的知识结构整理,也有利于后来新人的学习   安卓学习总结: :Android学习(一周半) 阶段目标: 对以下十一个问题进行广度性和深度性剖析(个人...
  • shuitawuhen
  • shuitawuhen
  • 2015-10-27 13:46:02
  • 457

2016最新前端学习计划

以下是简单的使用说明 前端学习路线图:由前端教学经验相当丰富的老师梳理而成,知识由浅入深,循序渐进。自学前端,按照这份学习路线图学习就可以了! 视频篇:根据学习路线...
  • OnlyLove_KD
  • OnlyLove_KD
  • 2016-12-04 19:04:28
  • 1577

新人起步—学习计划和目标

新人起步—学习计划和目标 2009年1月5日 由 guangyuan 留言 » 三月学习计划                                             ...
  • gsl68
  • gsl68
  • 2011-10-20 21:13:46
  • 1017

如何带好软件测试新人&测试新人如何学习

1、熟悉工作环境,认识新同事   2、制定学习计划、跟进学习进度   (1)了解新人的情况,制定出尽量适合新人的学习计划,计划制定的要细致,包括各个阶段要学习的内容、学习时间、学习资料、学习产出。...
  • yanmingming1989
  • yanmingming1989
  • 2011-11-11 08:53:41
  • 1745

新人

想要CB.....
  • qq_41912387
  • qq_41912387
  • 2018-03-27 23:53:32
  • 2

适合新手<em>学习</em>的php项目

php项目开发经验-2个月学习php经历 PHP详细<em>学习计划</em> 100个php练手项目 立即下载 上传者: smarcorp 时间: 2017-04-10 综合评分: 0 积分/C币:5 c语言项...
  • 2018年04月14日 00:00

软件测试人员培养计划

这里介绍刚从大学毕业以后,参加软件测试工作的
  • u010113911
  • u010113911
  • 2014-05-06 10:18:09
  • 642

新人指导计划

从这个月开始,自己就从一个新人,变成一位实习生的师兄了,呵呵。   也是第一次在工作去系统的 指导新人。平时工作中细微技术的交流比较多,但是指导一个新人迅速成长,还是需要下功夫去思考,整理计划。...
  • d8111
  • d8111
  • 2015-04-24 17:54:49
  • 725

【新人培训之终极目标】 kernel新手培训计划

原本是我用Notes mail 写的培训kernel新人的计划,copy过来 有些格式可能有点乱, 附件里面是 我举的例子。 新手可以对照。 老手就不要看了,见笑了。  如果你从事kernel还没有入...
  • IT_114
  • IT_114
  • 2011-04-02 17:24:00
  • 842

组织培训管理之新人练习计划

采用何种培训方式才能够最大化的发挥培训的效益,达到培训的目的?类似这样的效率问题在评鉴的过程中被LA反复质疑。又到了规划年度新人培训的时候,经过反复的思考和规划,设计了今年新人的第一门培训课程。先记录...
  • tryanderror
  • tryanderror
  • 2010-01-21 11:39:00
  • 761
收藏助手
不良信息举报
您举报文章:新人学习计划
举报原因:
原因补充:

(最多只允许输入30个字)