标签:
一直想学习移动应用开发,也断断续续看过一些java、Android的书,最后因为没有明确的计划以及本人弱小的意志力而放弃(鄙视懒散的自己)。这次终于下定决心,挑战自己,目标是完整独立的开发一款Android app!!
选择Android是因为开发成本低(大家都懂的),但是实际入门还是有很多障碍。
1.编程语言java:没有专门学过java,不过有c++基础,恶补了几天java语法,边做边学,所以对我来说问题不大。
2.环境配置:做Android开发没有vpn怎么行,花了100多买了vpn账号,从官网下载了Android studio和SDK(尽可能下最新版的as,否则会有很多问题),安装后兴奋地导入了一个sample,结果各种报错。搜索后发现是sdk版本不对,原来从官网下的sdk并不是最新版的,所以需要从SDK Manager下载(过程相当蛋疼,由于公司网速太慢,只能从家里下了然后拷到公司电脑上)。整个安装配置过程比较简单,网上有很多教程。
3.真机调试:再次因为公司电脑性能太烂,虚拟机调试基本不可能。花了600大洋买了红米2做测试机。新建一个helloworld项目,连上手机,手机调成开发者模式并允许usb调试,在电脑上安装好红米2驱动,将as调试模式改成USB device,保证手机没有锁屏,从工具栏中点击“run”(对应着三角符号),as就会自动在手机上安装helloworld应用,大功告成!
4.参考书:目前买了3本,《Android 4编程入门经典》、《疯狂Android讲义》第2、3版。对着书敲代码,熟能生巧。
5.多看大牛的blog:这里推荐stormzhang的Android学习之路,写的很详细,很适合新手,博主的经历也很励志。
这次学习计划是配合意志力训练进行的,写的文字有点乱,权当见证。
标签:
原文地址:http://www.cnblogs.com/huminiceblog/p/4813948.html