Skip to content

我的Android学习之路,主要记录我的android的学习过程,时间节点,看过的书籍、资料、博客和文章,以及自己的项目和Demo。

License

Notifications You must be signed in to change notification settings

MiracleWong/The-Way-I-Learn-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

The-Way-I-Learn-Android

我的Android学习之路,主要记录我的android的学习过程,时间节点,看过的书籍、资料、博客和文章,以及自己的项目和Demo。

学习过程

  • 2015-02-04
    视频教程:《超快的Android模拟器Genymotion》
    安装模拟器——Genymotion
    博客专题:《Android模拟器的“神话”——Genymotion操作使用过程详解》
    http://toutiao.io/

  • 2015-02-01——2015-02-09
    视频教程:《Android猜歌游戏是这样炼成的》

  • 2015-03-07
    教程:《Android攻城狮的第一门课(入门篇)》 ch1 & ch2

  • 2015-03-08
    教程:《Android攻城狮的第一门课(入门篇)》 ch3 ~ ch7

  • 2015-03-09
    视频教程:《Android猜歌游戏是这样炼成的》

    猜歌教程的复习和技术点的整理,并做成PPT,留作后面进行讲解的资料

  • 2015-03-10
    视频教程:《Android猜歌游戏是这样炼成的》
    上午,向老师和同学们讲解“猜歌游戏”PPT,现场演示项目and代码

  • 2015-03-11
    视频教程:《Android猜歌游戏是这样炼成的》 ch6 ~ ch8 前两节
    继续学习“猜歌游戏”的教程
    下午:在GitHub上面建立了“猜歌游戏”的项目工程——IMoocMusicFull
    通过Sublime Text 上的Git插件连接GitHub,并用来Push之前建立的这个Repository——The-Way-I-Learn-Android
    问题是在Git Bash的命令行下可以推送成功,而在Sublime Text下使用Git的命令却失败了,没找到原因,试了几种方法均失败,理论知识欠缺,需要补充Git的知识。
    看书《设计模式很简单》ch2:工厂方法模式

  • 2015-03-12
    上午:看书《第一行代码Android》ch6:数据存储。
    编程实现Android中的文件存储 & SharedPreferences存储
    中午:看《疯狂Java讲义》第五章:面向对象(上)的前五节
    下午:实现了Android中的sqlite的数据存储和数据的增删改查(CURD)
    上午下午浪费时间在上传到GitHub 的项目,不知为什么一直导入到Eclipse 中就是出错,后来才发现是多了一层文件夹,成为了 "/IMoocMusicFull/IMoocMusicFull/" 这样的结构了,导致新导入进去的项目一直找不到所需要的jar包,进而产生不了R文件,所以报错。说明昨天我的上传,是有问题的。明天修改一下。
    晚上:教学视频《Android猜歌游戏是这样炼成的》 的ch8~ch10
    相比之前的囫囵吞枣来说这次是比较了解内容了。

  • 2015-03-13
    上午:看视频教程,讲Android的四大组件的内容。 下午 & 晚上: 看完了《Android猜歌游戏是这样炼成的》的剩余的教程,终于将一些之前不是很懂的内容理解清楚了
    下午6:00-7:00:在崇文书城,寻找Android方面的书籍,看了一些,准备在网上将这些书籍全买下来。

  • 2015-03-14
    看书《设计模式很简单》ch3:抽象工厂模式

  • 2015-03-15
    上午:《疯狂Java讲义》5.5——5.7 晚上:看博文,完善自己的学习路线

  • 2015-03-16
    上午:《Android中的数据存储、组件与手势》 中的ContentProvider、BroadcastReceiver、Service组件
    下午:看书《疯狂Java讲义》5.8-5.10
    《第一行代码Android》ch14:酷欧天气的开发
    晚上:博文《Android学习之路》
    《我是如何自学Android,资料分享(2015 版)》

  • 2015-03-17
    上午:开会,向老师汇报Android的学习情况
    《第一行代码Android》ch1(开会时无聊重新看了一遍)
    《疯狂Java讲义》6.1——6.3
    晚上:博文《Android学习之路》
    《我是如何自学Android,资料分享(2015 版)》
    将上述两篇博文中的内容大体开了一遍,下载了一些资料

  • 2015-03-18
    下午:启动Android Studio后,发现没有64位的JavaJDK,安装JDK。之后启动时卡在了搜索SDK上面,搜索了几个方法没有解决,准备看外stormzhang的文章后,再来解决!
    一整天,在看托业(TOEIC)书籍,备考中。

  • 2015-03-19
    下午:看书《疯狂Java讲义》6.4有关final关键词的内容
    其他时间进行托业考试的测验和总结

  • 2015-03-20
    上午:博客《Android Studio系列教程一--下载与安装》
    博客《Android Studio系列教程二--基本设置与运行》
    其他时间,托业考试准备中,听力和阅读技巧的总结,顺便读了两篇英文的文档。

  • 2015-03-21
    下载最新版本的Android Studio 博客:《八款Android 开发者必备的小工具》 by Tikitoo
    其他时间,托业考试准备中,听力和阅读技巧的总结,顺便读了两篇英文的文档。

  • 2015-03-22
    上午:托业考试
    晚上:《Android编程权威指南》ch1:Android应用初体验

  • 2015-03-23
    上午:《Android编程权威指南》ch1 & ch2
    《Android編程实战》ch1
    下午:《Android5.0新特性-Material Design》 ch1 、ch2 & ch4
    《PS玩转APP设计》ch1 & ch2部分
    晚上:《疯狂Java讲义》ch6 final和抽象类
    《第一行代码Android》ch2 并写代码

  • 2015-03-24
    上午:《Android编程权威指南》ch3 & ch4
    下午:看书《第一行代码Android》ch3,并敲部分代码
    开会,和学长们交流
    安装Android Studio,这次成功了。
    晚上:《第一行代码Android》ch3 敲部分代码

  • 2015-03-25
    上午:《Android编程权威指南》ch5
    敲代码《第一行代码Android》ch3,UI设计部分和Nine-Patch
    下午:看书《第一行代码Android》ch4——碎片Fragment,并敲代码实现
    Android Studio连接真机调试,成功;连接模拟器,失败。自己的电脑配置太低。
    晚上:《第一行代码Android》ch5,完成
    下载指读的源代码,并编译成功。

  • 2015-03-26
    上午:《第一行代码Android》ch7 & ch8
    敲代码,进行真机调试
    下午:看书《第一行代码Android》ch9 & ch10,作ch9的笔记,敲代码实现ch9
    晚餐时看设计模式的书籍,有关适配器模式的内容。 晚上:敲代码实现ch10,并进行真机调试
    使用Android Studio,编码实现《Android编程权威指南》ch1 & ch2 的内容。
    在微博上 & GitHub上面关注在Android领域比较牛的人物。
    看有关Android开发的博文。

  • 2015-03-27
    上午:调试代码:《第一行代码Android》ch10的解析Json的部分
    下午:开会
    看书《第一行代码Android》ch14:开发CoolWeather的部分 上传GitHub上CoolWeather项目的部分代码。
    晚上:在Android Studio上写《Android编程权威指南》ch3-ch5的代码,并进行真机调试。

  • 2015-03-28
    上午:调试代码:《Android编程权威指南》ch5的剩余部分。
    看书《Android编程权威指南》ch6:Android SDK版本与兼容
    下午:看书《Android编程权威指南》ch7:UI Fragment
    晚上:休息一下,防空自己,看电影《王牌特工》

  • 2015-03-29
    晚上:看书《Android编程权威指南》ch7-ch8,并编码调试

  • 2015-03-30
    上午:看书《Android编程权威指南》ch9
    看书《第一行代码Android》ch14——开发酷欧天气,P476-P517
    代码实现《第一行代码Android》ch14
    下午:看书《第一行代码Android》ch14——开发欧酷天气,P517-P528 和 ch15
    代码实现,酷欧天气开发的功能,并进行真机调试
    晚上:看视频《<对话>20150329 创新:从0到1》,央视《对话》栏目采访《从0到1》的作者——彼得·蒂尔

  • 2015-03-31
    上午:看书《Android编程权威指南》ch10-ch12
    开会
    下午:视频教程[《快乐的Sublime》]
    晚上:建立了两个Git的Repository,分别是:
    AndroidProgramming
    50AndroidHacks

  • 2015-04-01
    上午:看书《Android编程权威指南》ch9 <br /d> 编写代码《Android编程权威指南》ch9 & ch10 部分
    下午:《Android5.0新特性-Material Design》ch4主题 & ch5前三节
    编写代码《Android编程权威指南》ch10 部分
    下载”扫扫图书“的源代码,并在真机上运行
    晚上:编写代码《Android编程权威指南》ch11 & ch12部分
    更新自己的博客,地址:www.miraclewong.info

  • 2015-04-02
    上午:查找博客,关于Android实现登录和注册界面
    D3.js的相关内容
    下午:根据《第一行代码》上面关于数据库的内容,实现登录和注册界面
    《断舍离》看完
    晚上:学习Python看完
    看书《Android编程权威指南》ch12 & ch16

  • 2015-04-03
    上午:代码实现《Android编程权威指南》ch12
    下午:开会,汇报Android的学习情况
    看书《Android编程权威指南》ch13、ch14、ch15
    晚上:《50 Android Hacks》Hack 12——为背景绘制圆角边框
    Hack 13——在onCreate()中获取View的高度和宽度

  • 2015-04-04
    下午:看书《Android编程权威指南》ch16
    晚上:代码实现ch16的前半部分
    查找ch13中DatePicker不能返回选择的时间的问题,未果
    《50 Android Hacks》Hack 15——移除标题栏和背景以提升Activity启动速度

  • 2015-04-05
    上午:看书《精彩绝伦的Android UI设计》第一部分:Android设计简介,ch1-ch4
    看书《50 Android Hacks》Hack1~Hack11
    晚上:看书《Android编程权威指南》ch16
    写四月份的Android的学习目标和计划

  • 2015-04-06
    上午:报名了July的4月算法培训班 晚上:Android Studio上的工程出了问题(见2015-04-04描述),在Eclipse上没有问题,所以今天的工程师在Eclipse是实现的《Android编程权威指南》ch16的响应菜单选项和向上按钮
    分解任务:四月份的Android的学习目标和计划,具体的任务分配到每一周

  • 2015-04-07
    上午:开会,看书《Android编程权威指南》ch17 & ch18
    下午:开会,Eclipse实现《Android编程权威指南》ch17,并改正了之前ch16种一个按钮不能返回的Bug
    晚上:听4月算法在线班的第一次课课程

  • 2015-04-09
    上午:移动商城的APP的登录和注册页面的UI设计——根据Axure的原型
    下午:看书JSON,实现各个界面到登录和注册界面的跳转。
    晚上:听4月算法在线班的第二次课课程
    总结:进行UI设计的时候很多的layout_的属性不会使用,用进行很麻烦地 对于简单的逻辑实现不通,调试的能力太差,需要加强。一个简单的Intent的跳转居然出错却找不到错误。

  • 2015-04-10
    上午:调试登录和注册页面的代码,修改昨天的错误部分,加入字段
    下午:开会,讨论,看书《Android编程权威指南》ch20&ch21
    晚上:编码实现ch20

  • 2015-04-11
    上午:编码实现《Android编程权威指南》ch20
    晚上:复习算法公开课的视频1,并做笔记

  • 2015-04-12
    上午:复习算法公开课的视频2:字符串,并做笔记
    下午:视频课程《与Android Studio的第一次亲密接触》 晚上:总结《猜歌游戏》中的布局和代码的技巧

  • 2015-04-13
    上午:《50 Android Hacks》Hack19-Hack24
    看书《Android编程权威指南》ch21&ch22
    看书《疯狂Android讲义》上面的Fragment和第一行代码上面的Fragment
    下午:看书《疯狂Android讲义》上面的Activity
    编码《Android编程权威指南》ch21&ch22
    晚上:关注有名的Android开发牛人的微博、收藏他们的博客、Follow其GitHub账号以及star上面的开源项目

  • 2015-04-14
    上午:看视频课程《Android UI模板设计》
    下午:开会,汇报自己的工作
    晚上:看书《Android编程权威指南》ch22 & ch23 & ch24

  • 2015-04-15
    上午:AS编码《Android编程权威指南》ch23 & ch24
    下午:AS编码《Android编程权威指南》ch25

  • 2015-04-16
    上午:AS编码《Android编程权威指南》ch23 & ch24
    下午:AS编码《Android编程权威指南》ch25
    晚上:算法公开课的视频4:树,并做笔记

  • 2015-04-17
    上午:修改登录注册页面,使用Fragment 下午:AS编码《Android UI模板设计》
    GitHub:
    开会讨论新的APP的问题

  • 2015-04-18
    上午:搜索新APP的技术方案和用到的资源、源码等等
    下午:搜索论文,开题报告准备中
    晚上:光谷看电影《速度与激情7》
    写给自己的总结

  • 2015-04-19
    上午:补上算法公开课的视频3(一半):数组
    晚上:看博文关于Android
    看学长的开题报告,吸收经验

  • 2015-04-20
    上午:看学长的报告,找相关数据挖掘的论文
    下午:撰写文档-《需求说明规格书》 晚上:看书《数据挖掘用户案例分析》《社交网站的数据挖掘与分析》

  • 2015-04-21
    上午:看Axure教学视频,绘制APP的原型图,开会布置任务
    下午:绘制APP的原型图,进行全面的补充,补充文档内容。

  • 2015-04-22
    上午:安装Genymotion虚拟机,并解决了在使用ADT的时候运行不了Genymotion虚拟机的问题(被它虐惨了)
    看《Android编程权威指南》ch22,并且编码实现部分功能,查看Flickr的API接口
    下午:看书《啊哈!算法》ch7:神奇的树
    晚上:看书《Android测试和调试实战》ch12:Android调试

  • 2015-04-23
    上午:看书《社交网站的数据挖掘和分析》
    《猜歌游戏>的技巧总结ch3
    下午:《猜歌游戏>的技巧总结ch4
    《猜歌游戏>的技巧总结ch5
    开会讨论,APP的一些细节
    熟悉GitHub上Star的一些Android项目
    晚上:4月算法在线班,听课《排序和查找》

  • 2015-04-24
    上午:《猜歌游戏>的技巧总结ch6(部分)
    下午:开会

  • 2015-04-25
    上午:《猜歌游戏>的技巧总结ch6、ch7:7-1
    晚上:《猜歌游戏>的技巧总结ch7、ch8、ch9 & ch10:10-1

  • 2015-04-26
    上午:《猜歌游戏>的技巧总结ch10、ch11、ch12
    下午:《猜歌游戏>的技巧总结ch13
    晚上:尝试极光推送、云巴、个推的Demo

  • 2015-04-27
    上午:画原型图,完善文档
    下午:看书《》《》
    晚上:看视频并编码,《AsyncTask》

  • 2015-04-28
    上午:画原型图,完善文档
    下午:看书《》《》
    晚上:看视频并编码,《AsyncTask》

  • 2015-04-29
    下午:看视频《Android推送》ch1

  • 2015-04-30
    上午:看视频《Android动画》前两节 下午:看视频《Android推送》ch2 & ch3
    晚上:4月份的月度总结,5月份的目标和计划

  • 2015-05-01
    上午:看视频《Android动画》后两节 下午:看视频《Android推送》ch4
    晚上:4月份的月度总结,5月份的目标和计划

  • 2015-05-02
    上午:看视频《Android高级控件》ch2-ListView 下午:看视频《见证Android消息推送时刻》解析源码1-4

  • 2015-05-03
    晚上:查找Android的快速开发框架ThinkAndroid

  • 2015-05-04
    晚上:《见证消息的推送时刻》-进阶篇:第一章,1.1-1.5

  • 2015-05-05
    上午:开会 晚上:《见证消息的推送时刻》-进阶篇:第二章,别名机制

  • 2015-05-06
    上午:看文档《Androidpn的源码分析》
    分析现行的客户端中的哪些功能是可用的,哪些有Bug
    下午:视频课程Android-见证消息推送时刻-进阶篇第一节:离线消息的推送----1.1-1.8
    晚上:视频课程Android-见证消息推送时刻-进阶篇第一节:离线消息的推送----1.9-1.15

  • 2015-05-07
    上午:视频课程Android-见证消息推送时刻-进阶篇第四节:丰富客户端的功能----4.1-4.7
    下午:视频课程Android-见证消息推送时刻-进阶篇第四节:丰富客户端的功能----4.8-4.9
    查找Androidpn项目和Spring MVC合并的资料
    晚上:牛客网做Java的试卷和《剑指offer》的青蛙跳台阶的问题

  • 2015-05-08
    上午:视频课程Android-见证消息推送时刻-进阶篇第二节:丰富客户端的功能----4.1-4.7
    下午:视频课程Android-见证消息推送时刻-进阶篇第二节:丰富客户端的功能----4.8-4.9
    查找Androidpn项目和Spring MVC合并的资料
    晚上:牛客网做Java的试卷和《剑指offer》的青蛙跳台阶的问题

  • 2015-05-09
    上午:部署之前的系统的环境和APP项目,失败。原因为知。
    使用LitePal并看郭霖的博文1、2
    下午:使用LitePal并看郭霖的博文3、4、5
    编写登录注册页面并使用LitePal。
    晚上:【慕课网】课程:BaseAdapter的使用与优化前三节

  • 2015-05-10
    上午:看视频【慕课网】课程:BaseAdapter的使用与优化完成,并写代码和建立GitHub的仓库
    看视频【慕课网】课程:QQ5.0侧滑菜单前2节,并写代码和建立GitHub的仓库
    下午:解决分组推送的问题让YW解决了路径错误,现在分组推送成功。
    晚上:牛客网刷题,看《剑指offer》看Android的博文

  • 2015-05-11
    上午:看中哥的代码,分析登录注册页面的逻辑
    下午:分析Json解析中的问题,可以成功的解析页面的数据。
    UI界面的制作,登录注册页面
    晚上:看书《第一行代码》ListView和Fragment的内容
    解决Android-client的不能作为Library导入到其他项目的问题。而是将其他的代码合并到这里

  • 2015-05-12
    晚上:看书《剑指Offer》P19-P48 牛客网刷题,建立GitHub的repository:WinningAnOffer
    4月算法在线班的课程

  • 2015-05-13
    上午:和后台交互,登录成功 晚上: 【慕课网】的视频教程【打造万能适配器】第一节 测试APP的推送功能,发现几个Bug需要解决。

  • 2015-05-14
    上午:解析JSon成功 下午:实现UserInfo的提取,唉,多看书呀 晚上: 【网易云课堂】的视频教程【Android快速开发教程】第一讲

  • 2015-05-15
    上午:开会,讲解工作内容;写UserInfo的登录界面 晚上:看书《第一行代码》

  • 2015-05-16
    上午:看书《第一行代码》 下午:实现Fragment的左右两列布局,并解析Notice数据 晚上:看书视频教程《How Hod》

  • 2015-05-17
    下午:看书《第一行代码》《Android编程实战》 晚上:看书视频教程《ListView的下拉刷新》

  • 2015-05-18
    下午:看书《第一行代码》
    下午:视频教程《ListView的下拉刷新》、完成整个的左右分屏
    晚上:《剑指Offer》P49-P66、《Android快速开发教程》的UltimateAndroid的配置、郭霖的博客LitePal的使用5-8

  • 2015-05-19
    上午:开会
    下午:看视频《Android的Tab分页》1、2
    晚上:看视频《Android的Tab分页》3

  • 2015-05-20
    上午:实现APP的本地数据库的存储
    下午:和老师讨论文档的撰写内容
    晚上:看书《疯狂的Android讲义》ch1 & ch2部分

  • 2015-05-21
    上午:实现APP的本地数据库的存储
    下午:和老师讨论文档的撰写内容
    晚上:看书《疯狂的Android讲义》ch1 & ch2部分

  • 2015-05-22
    上午:写文档
    下午:开会
    晚上:Android Session

  • 2015-05-23
    上午:Android Session
    下午:看视频:《AndroidPN推送》源码解析1-5
    晚上:看视频:《AndroidPN推送》源码解析6-7
    看视频:《AndroidPN推送》标签推送
    看『慕课网』的教学视频『多种多样的App主界面Tab实现方法』的第3章: FragmentPagerAdapter+ViewPager实现Tab页面的切换

  • 2015-05-24
    上午:看视频:《AndroidPN推送》别名推送,并代码实现
    下午:Android Session

  • 2015-05-25
    上午:『慕课网』课程『微信6.0主界面』 1&2

  • 2015-05-26
    下午:开会
    晚上:看书《剑指Offer》和《进军硅谷》,LintCode刷题

  • 2015-05-27
    上午:写文档
    下午:写文档
    晚上:看书《剑指Offer》《程序员必读的职业规划书》原理篇和实践篇

  • 2015-05-28
    上午:整理工程
    晚上:看书《第一行代码》Service章节

  • 2015-05-29
    上午:写代码
    下午:开会
    晚上:研究中哥的Demo中的部分代码
    『慕课网』的视频『Android必学-异步加载』 1 & 2.1-2.2
    『笨办法学Python』

  • 2015-05-29
    上午:写代码
    下午:开会
    晚上:研究中哥的Demo中的部分代码
    『慕课网』的视频『Android必学-异步加载』 1 & 2.1-2.2
    『笨办法学Python』

  • 2015-06-01
    上午:修改部分内容
    下午:测试
    晚上:看书《Android UI设计》ch1

  • 2015-06-02
    上午:解决EditText焦点的获取和失去的问题
    ORMLite的初步学习
    下午:合并工程
    『单例模式』
    晚上:看书《Android UI设计》ch2

  • 2015-06-06
    下午:解决IP端口设置的问题 晚上:看书《程序员的职业规划书》并制作思维导图

  • 2015-06-07
    下午:写代码,优化程序 晚上:《50 Android Hacks》MVP

  • 2015-06-08
    上午:『慕课网』课程《代理模式》

  • 2015-06-11
    上午:『慕课网』课程《How-old 刷脸神器》 2.3-2.6

  • 2015-06-12
    上午:『慕课网』课程《QQ侧滑》

  • 2015-06-13
    上午:《50 Android Hacks》

  • 2015-06-15
    晚上: 购买了由@GitHub家园 发起的团购的GitHubT恤
    看视频《Android高级控件》ch6-进度条,并使用Android Studio编写代码,上传GitHub

  • 2015-06-16
    看视频《Android高级控件》ch6、ch14,并使用Android Studio编写代码,上传GitHub

  • 2015-06-17
    看视频《Android高级控件》ch7、ch12、ch13,写代码,上传GitHub

  • 2015-06-18
    看视频《Android高级控件》ch10、ch11写代码,上传GitHub

  • 2015-06-19
    上午:看视频《观察者模式》ch1、ch2 并代码实现
    上午:看视频《观察者模式》ch3、ch4、ch5 并代码实现
    晚上:看视频《Android5.0新特性-Material Design》 ch4 & 5.1-5.3

  • 2015-06-20
    晚上:看视频《Android5.0新特性-Material Design》 ch2

  • 2015-06-21
    下午:看视频《Android5.0新特性-Material Design》 ch3

  • 2015-06-22
    下午:看视频《Android中的HTTP通信》

  • 2015-06-23
    上午、下午:看视频《Android-效率开发框架》

  • 2015-06-24
    下午:看博文

  • 2015-06-26
    上午:开会,测试APP 下午:出差,演示APP,和赵工交流 晚上:Code《超级手电筒》ch0、ch1、ch2

  • 2015-06-27
    上午:Code《超级手电筒》ch3、ch4 下午:参加SegmentFault举办的D-day技术分享会,看电影《杀破狼2》 晚上:Code《超级手电筒》ch5

  • 2015-06-28
    Code《超级手电筒》ch7、ch9

  • 2015-06-29
    『极客学院』的教程『Android 注解式框架的使用』 『极客学院』的教程『2048游戏』 ch0——ch5

  • 2015-06-30
    上午:『极客学院』的教程『2048游戏』ch6——ch9
    开会
    下午:『极客学院』的教程『2048游戏』ch10
    『极客学院』的教程『多功能时钟』ch10
    ch0——ch4
    晚上:『极客学院』的教程『多功能时钟』ch10
    ch5——ch7

  • 2015-07-01
    『极客学院』的教程『多功能时钟』ch10
    ch8——ch16

  • 2015-07-02
    上午:看博文,code Demo 下午:写项目的文档——使用手册 晚上:听Tinyfool叔的公开课

  • 2015-07-03
    上午:开会 下午:『极客学院』课程《秘密》ch0-ch8 晚上:《机器学习在线班》ch1:前32分钟

  • 2015-07-04
    上午:监考 下午:『极客学院』课程《秘密》ch9-ch14

  • 2015-07-05
    『极客学院』课程《秘密》ch15-ch22 《程序员面试宝典》ch1-ch4

  • 2015-07-06
    『极客学院』课程《秘密》ch23-ch32

  • 2015-07-07
    『极客学院』课程《Android 内存泄漏工具 LeakCanary》

  • 2015-07-08
    『极客学院』课程《Android中常用高级控件详解汇总》ch8:Fragment基础概述

  • 2015-07-09
    上午:《Android高级控件》ch8&ch9 有关Fragment的内容 晚上:《Android快速开发教程》

  • 2015-07-10
    上午:开会 晚上:《Android JSON解析》

  • 2015-07-11
    上午:给学弟学妹们讲解Java基础知识 《HTTP 网络请求库框架的使用》

  • 2015-07-12
    上午:《HTTP 网络请求库框架的使用》 下午:《Android 网络图片加载缓存处理库的使用》

  • 2015-07-13
    上午:『极客学院』《Android实战-倒计时》
    『下拉刷新』
    下午:《Android SlidingMenu菜单栏程序设计开发》
    《Android RecyclerView》 晚上:《Android 常用 OAuth 登录与分享详解:百度登录》
    《明日之星-RecyclerView》 2.1-3.2

  • 2015-07-16
    上午:《4月算法》1.算法概述

  • 2015-07-17
    晚上:《4月算法》2.字符串(到52分钟)

  • 2015-07-18
    上午:《4月算法》2.字符串
    晚上:《六月机器学习》ch1.微积分和概率论

  • 2015-07-19
    上午:《4月算法》3.数组
    晚上:写文档、看博客

  • 2015-07-20
    晚上:写文档、看博客

  • 2015-07-21
    上午:《4月算法》4.树

  • 2015-07-22
    晚上:看书《Java程序员面试宝典》,为明天的电话面试做准备

  • 2015-07-23
    晚上:电面Doit.im

  • 2015-07-24
    晚上:《GitHub从入门到实战》ch4

  • 2015-07-25
    上午:《机器学习》ch2:概率论(0-42min)
    下午:《GitHub从入门到实战》ch5
    晚上:《机器学习》ch2:概率论(42-73min)

  • 2015-07-26
    下午:APP完善

  • 2015-07-27
    《GitHub从入门到实战》ch4、ch6、ch7
    晚上:Android博文阅读 『极客学院』《Acitivity》 『慕课网』《AndroidAnnotations开发框架》ch1、ch2 开源库地址:AndroidAnnotations

  • 2015-07-28
    上午:『慕课网』《AndroidAnnotations开发框架》ch3、ch4
    开源库地址:AndroidAnnotations
    下午:《GitHub从入门到实战》ch9、ch10
    晚上:Android博文阅读
    《MacTalk人生元编程》P1~P50

  • 2015-07-29
    上午:给小伙伴们讲解Git的初步使用,连接OsChina&Git
    下午:《趣学Python》ch7ch15
    晚上:《4月算法》5.链:32
    105min
    Android博文阅读

  • 2015-07-30
    上午:『牛客网』左程云-算法课程《回文串的算法》 下午:《编程珠玑》ch1 & ch2 晚上:Android的博文&Code

  • 2015-07-31
    上午:『牛客网』左程云-算法课程《动态规划大串讲》前57分钟 下午:『慕课网』版本管理初级入门-Git篇 晚上:『牛客网』左程云-算法课程《动态规划大串讲》57分钟~116分钟

  • 2015-08-01
    上午:上午,给同学们讲解Git的可视化操作 & 协作流程 下午:『实验楼』《Linux基础》文件操作 晚上:《4月算法》ch9:贪心算法&动态规划

  • 2015-08-02
    上午:电影《煎饼侠》 下午:文档《GitHub资源》 晚上:『牛客网』左程云-算法课程《折纸和》前25分钟

  • 2015-08-03
    上午:给学弟们做项目评审 晚上:拷贝资料,收拾东西

  • 2015-08-04
    坐高铁,去杭州,到公司
    晚上:《程序员的思维修炼》ch6:主动学习

  • 2015-08-05
    上午:早会,注册各种帐号:Quip、DropBox、Doit.im等,下载软件
    下午:配置开发环境,安装软件等
    晚上:下载Xcode并安装,整理今日所学的知识点和文章的地址到EverNote

  • 2015-08-06
    上午:早会,ssh-key和git准备,拉取工程的代码;安装Genymotion和VisualBox,编译项目,成功运行
    下午:参加产品迭代会议,总结记录内容。成功运行项目的APP
    晚上:看需求文档,从版本0.1开始。
    研究CardView和RecycleView
    mac下配置adb & mac配置多个git的ssh-key,并拉取本项目:The-Way-I-Learn-Android

  • 2015-08-07
    上午:早会,写RecyclerView的Demo
    下午:自动化构建APP
    晚上:和Steven & Andy讨论,他们向我讲解整个android工程的结构

  • 2015-08-08
    上午:写RecyclerView和CardView的Demo
    下午:在上午Demo的基础上加入Material Design的动画,完成一个可以查看
    看Rush-Android中的源代码
    晚上:看书《GitHub入门到实战》P161-P200

  • 2015-08-09
    上午:面见基友,吃火锅聊天
    下午:雨中游浙大紫金港校区
    晚上:看《小决心》前言,看Android博文

  • 2015-08-10
    上午:早会,完成故事改进卡 #1854 - 3
    下午:查找EditText失去焦点的资料,完成故事改进卡 #1854 - 4
    晚上:完成故事改进卡 #1853 ,和PM讨论了业务的细节

  • 2015-08-11
    上午:早会, 查找GCM推送的资料,未果
    下午:继续找GCM的资料,测试demo均不成功,改为百度云推送,成功
    晚上:看完《后端云Bmob》并demo实现

  • 2015-08-12
    上午:早会, 查看校招的面经和博文;查找GCM推送的资料,未果
    下午:继续找GCM的资料,测试Demo成功,GCM推送成功;和LY测试AWS的测试成功。
    印象笔记中总结GCM的资料,和一些Android开发的技巧
    晚上:测试新发布版本的APP,并反馈Bug。
    走了一遍Git-Flow的过程,远程创建Feature分支,本地检出,编写代码,推送到远程,再pull request。
    看完《Android桌面解锁》ch1、ch2

  • 2015-08-14
    上午:看了Volley的源代码,看APP工程的源代码
    下午:看APP工程的源代码
    参加产品迭代结束会议
    晚上:看博客:《高效Mac工作环境配置》
    看书《小决心》ch1,更新简历

  • 2015-08-15
    上午:买书。逛西溪湿地 下午:继续看APP工程的源代码,并用思维导图进行总结
    参加产品迭代结束会议
    晚上:看书《小决心》ch2,更新简历,投递简历

  • 2015-08-16
    上午:看书《如何高效读懂一本书》序篇
    下午:看博文《Android Studio使用技巧系列教程》(1-7)
    晚上:看书《程序员面试金典》

  • 2015-08-17
    上午:分解故事卡为技术卡
    下午:看博文关于Java面试题和面试求职
    迭代开始会议
    晚上:写UI界面

  • 2015-08-18
    上午:早会,看书《Android UI设计》
    下午:完善UI界面,加入跳转逻辑,完成故事卡#1988 & #1989
    晚上:修改bug

  • 2015-08-19
    上午:早会,Android Lint清理整个应用的资源未使用的图片,冗余的XML文件和字符串
    下午:修改心水和AndroidCardView的UI
    看Interview的面试题,并寻找答案
    晚上:看书《第一行代码》《Linux Shell 脚本攻略指南》ch1:P1-P41

  • 2015-08-20
    上午、下午:编码实现需求故事卡 晚上:测试新版本的APP,分析Andy帮忙写的代码和控件
    看书《程序员面试金典》 ch8:8.1-8.3

  • 2015-08-21
    上午:帮Andy修改他的SignUp页面的UI 下午:查看源代码,分析APK的组成 晚上:测试新版本的APP,修复bug

  • 2015-08-22
    下午:看笔试面试题
    晚上:做阿里去年的笔试题

  • 2015-08-23
    上午:参加阿里2016年校招0客户端笔试题 下午:太累了,一下就睡过去了
    晚上:做阿里去年的笔试题

  • 2015-08-25
    下午:测试APP

  • 2015-08-26
    下午:测试APP

  • 2015-08-27
    上午:和Steven&Andy 过了一遍UI的故事卡,分配了任务
    下午:第8次迭代开始会议,过UI。
    完成了两个技术7卡。
    晚上:写了一个UI的卡。

  • 2015-08-28
    上午:公司照相-个体照、集体照,办理银行卡。
    下午:写了两个UI卡。移植GCM的demo到自己的工程中,未成功
    晚上:公司聚餐、K歌,被坑了,玩High了,喝醉了。

  • 2015-08-29
    下午:将GCM的功能集成到现有的工程中,OK
    分析GCM官方demo的代码!

  • 2015-08-30
    下午:看书《第一行代码》
    晚上:完成#2141

  • 2015-08-31
    上午:早会,完成
    下午:RecyclerView的自定义点击事件 晚上:打篮球,写新的UI卡

  • 2015-09-01
    上午:早会,完昨天遗留的一点问题
    下午:#2123 & #2124 &2133国际化的部分 晚上:看文章

  • 2015-09-02
    使用markman和Android Device Monitor 测试Android UI 晚上:看文章

  • 2015-09-03
    上午:抗战70周年阅兵式:这盛世,如你所愿。 晚上:看文章Android 动画基础!

  • 2015-09-04
    下午:Android动画,总结Android技术点 晚上:看书《Android UI设计》

  • 2015-09-05
    下午:看书《聪明人用方格笔记本》P1-P100 晚上:腾讯的笔试题

  • 2015-09-06
    测试UI,修改bug!!

  • 2015-09-07
    上午:《第一行代码》AsyncTask和Message&Handler,写Demo 早会 下午:完成#2128 #2124 晚上:国际化资源整理,测试UI

  • 2015-09-08
    上午:早会 下午:国际化资源的整理。 晚上:修改bug,分析代码、测试UI

  • 2015-09-09
    上午:早会 下午:修改bug

  • 2015-09-10
    下午:修改迭代结束会议

  • 2015-09-11
    上午:早会,过UI的卡,分配任务 下午:第9次修改迭代开始会议

  • 2015-09-12
    上午:番茄:看书《拼了命,尽了兴》ch3 下午:完善登录注册页面的UI卡 晚上:ViewPager的Demo,买书《Android群英传》《Android开发艺术探索》

  • 2015-09-13
    上午:开题资料的查找 下午:将ViewPager的demo合并到工程中 晚上:看书《APP测试实战》

  • 2015-09-14
    上午:登录注册的UI 下午:完成设置中的Gender和拍照

  • 2015-09-15
    上午:自定义控件 

  • 2015-09-16
    上午:更改登录页面和第一次打开的UI 下午:更改删除bundle中的文字的显示效果,分析代码

  • 2015-09-17
    晚上:看文章,Android性能优化!

  • 2015-09-18
    修改bug,改正 看书《Android群英传》

  • 2015-09-19
    下午:看开题的论文,并进行思维导图的总结 看书《Android群英传》

  • 2015-09-20
    上午:实现一个点赞的Demo 看书《Android群英传》

  • 2015-09-21
    修改bug 看书《Android群英传》

  • 2015-09-22
    上午:修改bug 下午:写《性能优化》的报告 晚上:合并推送的demo

  • 2015-09-23
    上午:迭代结束会议,上台演示show case 下午:开功能沟通会议,过UI的卡 晚上:搞定百度推送的demo

  • 2015-09-24
    上午:早会,下载官方的demo并调试成功 下午:加入自己的工程中 晚上:完成两张卡

  • 2015-09-25
    晚上:国际化资源的整理

  • 2015-09-25
    开题报告的撰写 听古典的演讲

  • 2015-09-27
    开题报告的撰写 看书《ANdroid群英传》 每周总结。。

  • 2015-09-28
    早会 按钮点击的效果 空箱UI & #2333 UI底部数字 看书《Android群英传》

  • 2015-09-29
    上午:早会 2230 下午:2231 和 2229 晚上:看书《Android群英传》

  • 2015-09-30
    晚上:看书《Android群英传》 『慕课网』的课程『节日短信』

  • 2015-10-01
    下午:测试andy的模块的UI 晚上:『慕课网』的课程『节日短信』

  • 2015-10-02
    下午:《android群英传》《android开发艺术探索》 - 2015-10-03
    下午:《android群英传》《android开发艺术探索》

  • 2015-10-04
    下午:国际化的整理。 Viewmodel的实现 看书《Android开发艺术探索》ch4

  • 2015-10-05
    上午:完善Adapter的内容 下午:重新在fir.im发布应用 晚上:看代码

  • 2015-10-06
    上午:学习Beyond Compare 下午:查找登录注册时候的bug 晚上:和steve调试增加好友的功能

  • 2015-10-07
    上午:帮忙查找服务端的错误 下午:修改bug 晚上:修改bug

  • 2015-10-08
    下午:修改bug 晚上:修改bug

  • 2015-10-09
    上午:完成百度推送的demo,和修改包名的过程撰写 晚上:ListViewModel形式

  • 2015-10-10
    上午:修复bug 下午:修复bug,完成GroupAdapter的代码

  • 2015-10-10
    上午:牙齿矫正 下午:《夏洛特烦恼》、购物、休息 晚上:看书《Android群英传》

  • 2015-10-13
    上午:收拾寝室 下午:看书《学会提问》、电影《捉妖记》 晚上:看书《Android群英传》、跑步

  • 2015-10-16
    下午:迁移Hexo博客到Mac环境下 晚上:看blog、关于Android的MVP模式和MVVM模式

  • 2015-10-17
    下午:还书、清洗眼镜、购物。准备返回杭州 晚上:看blog、分析开源项目的源代码

  • 2015-10-18
    上午、下午:高铁返回杭州、忘记带RMBP回请闭眼来、看完《他来了,》 晚上:看书《复盘+》,看Android的博客

  • 2015-10-20
    上午:收MacBook Pro、讲解国际化资源的原理和实现方法 下午:拉取编译新分支的代码。 熟悉IM的代码,并在思维导图上进行总结 晚上:看书《复盘+》ch6,看Android的博客

  • 2015-10-21
    上午:Android国际化的资源的整理 下午:分析重构的代码中的5各类之间的关系 重构Android的Mail详情页的代码 晚上:看书《复盘+》ch6,

  • 2015-10-23
    完成Mail详情页中的UI
    晚上:看书《复盘+》ch7

  • 2015-11-11
    上午:调整UI,清理代码
    下午:更改了ViewPager的图片。完成“扩大点击区域”
    晚上:国际化资源的整理

  • 2015-11-12
    上午:设置新样式的progressBar
    下午:会话邮件的位置显示,屏蔽All Inbox
    晚上:加入ActionSheet的效果,屏蔽黑名单

  • 2016-10-01
    看Android的文章: [Android多语言切换](http://xesam.github.io/android/2016/08/04/Android-%E5%A4%9A%E8%AF%AD%E8%A8%80%E5%88%87%E6%8D%A2.html 安卓开发之自定义控件TipView仿QQ长按后的提示窗口

##License

Copyright MiracleWong

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

我的Android学习之路,主要记录我的android的学习过程,时间节点,看过的书籍、资料、博客和文章,以及自己的项目和Demo。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published