辗转到了Android

因项目需要,这7天一直在学习Android的知识,从学习资料搜集到入门,做下摸索(所有信息都从网路获取)总结。

1、环境搭建

因缘巧合,在辛辛苦苦下载Eclipse过程中,发现从2013年起,Eclipse逐步退出Android开发,起因是有了更好的IDE:Android Studio。
于是,转投Android Studio怀抱。为了使其运行更加流畅,在现有条件下(朝阳E46A笔记本),电脑换64位操作系统,并加装了内存条至4G。
于是最终:
JDK-8u5-windows-x64:基本Java运行环境;
Eclipse:学习Java,练手用;
Android Studio:学习Android应用开发,练手。


2、个人觉得好的资料

书籍:
Java:《Java核心技术》
觉得非常适合入门,最出彩的在于书里【C++ 注释】部分。如果有C/C++基础,这书看起来很“合胃口”,同时也印证了一句话:如果有其他编程语言基础,再学习其他语言会快很多。
对于Java,如果会C++的话,快更多。自己运行几个代码,渐渐就有感觉了。


Android:《第一行代码-Android》
三个字:“合胃口”


至于网站,Android方面太多了。这里只提一个XML入门的:

XML 新手入门基础知识


3、一些问题

(1)网络:两个字:“折腾”!太折腾了,尤其对于我这只有公司内网的人,又没有公司级别的专用APN,只有自己FQ或者搞些公用APN,同时对某Dang越加没有好感。

(2)如果你的APP需要访问一些关键性信息,记得在配置文件[AndroidManifest.xml]中声明权限,否则程序会直接崩溃。



(3)Handler cannot resolve method sendMessage

Handler使用时import导入了错误的类,应该使用android.os.Handler类!



(4)Android Studio中继承Activity的应用程序没有标题栏

在默认情况下,建立的MainActivity继承自ActionBarActivity,而ActionBarActivity被标记位depreciated.

换做Activity类,应用程序没有标题栏。

后来改了下AndroidManifest.xml文件的android::theme属性,标题栏就有了。

以后深入了解后,在来看彻底的原因。



(n)配置Android Studio显示行号:版本不一样,按照网上资料没有相应选项卡,自己摸索出的位置:


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值