2014.9.3
搭建开发环境:
Windows 7/8
JDK
ADT-Bundle
Android SDK Manager --> Intel Atom x86 System Image --> AVD
2014.9.4
发现了 http://www.androiddevtools.cn ,提供墙内ADT下载。
2014.9.5
发现了很棒的学习网站 http://www.marschen.com ,用这个网站的视频开始学习。
2014.9.9
各种方法仍然无法让SDK Manager正常下载,我不知道是不是教育网的原因。
没装x86 System Image,虚拟机速度更本就忍不了。
滚回去继续学习Java EE了。
2014.9.22
认真重读了《Core Java》前六章,感觉以后说自己有一点Java基础有底气了。 后面GUI和Applet方面,用不到就不看了。再后面多线程之类的现在看不动了,接触到或者有动力的时候再看。
继续投入Android学习。网的事,放弃不折腾了。联机API初学不看也罢;SDK有能用的就行;模拟器用Genymotion替代(官网做得真好看)。
2014.9.28
之前的日志竟然被和谐了,服了,删掉一些内容重发吧。
学完了www.marschen.com的前两季重制版教程,第二季没出完,看到Http之前。打算把旧版第四季看了,主要是网络的内容。
这套重制版视频真心好,在国内没有一本优秀的入门书的情况下,看这套视频入门是首选,可惜更新的极慢。
学到简单的:控件和监听器,Activity和Intent,Handler和多线程。
2014.10.1
不再看视频了。可是还是没有找到适合我的教材书。从图书馆借的两本都看不太懂。
正在写一个从哈工程教务处获取新闻列表的app。想写这个程序的原因:一是数年刚学会编程(VB)时,给当时不太会用电脑的爸妈写程序方便他们调用网页等功能,当时就想能直接在程序中提取网页中的信息(比如天气预报和股票信息),但当时不知道应该采取什么样的技术,现在知道了要用到html解析的技术,就学习了下Jsoup这个工具,简直是实现了多年亲的梦想;二是我们确实有查看教务处新闻的需求,上学期教务处刊登了物理实验演示课的上课通知,包括我在内的很多同学不知道,导致这个实验最后成绩很低甚至零分;三是学会了基础的Android开发方法,想写一个有使用价值的app试试。
程序的核心逻辑已经写好了:新建线程连接网络,Handler传回数据,Jsoup解析Html。非常高兴。
明天继续写,主要是UI部分,预计要用到还没用过的ListView。
这个程序会持续更新下去,增加和完善更多与哈工程网站有关的内容,用来练习学到的内容,并提升实用价值。
2014.10.2
写成了第一个版本的app。
感觉欠缺很多。昨天发现了Android安卓开发官方文档国内镜像http://wear.techbrood.com/ 。读官方Training。
2014.10.15
http://www.androiddevtools.cn 这个网站内容更丰富了,各种工具,各种资料,官方Training中文版等等等。所有中国墙内安卓开发者都应该感谢这个网站。看下如果有捐助的话我会捐一百元。
2014.11.13
今天有人找到我,要做一个类似于Wifi万能钥匙的项目。服务器端开发,ios开发,UI,广告,都在准备找人,我做Android客户端开发。
这边就我一个人,水平有限,压力很大。
从中午搞到现在,做了个雏形。
深刻体会到“机会只给有准备的人”。现在机会找上门来,自己水平有限,不知能否抓住。
实现了:静态全屏启动画面,wifi开关状态显示,wifi列表显示,下拉刷新,预留广告位。
接下来要做的:连接指定wifi,修改主题配色,精简下拉刷新代码。
2014.11.14
实现了ActionBar标签页,输入密码连接Wifi。
2014.11.15
实现了倒计时广告页面。