android中的apidemos有什么作用?,不要忘记利用Android SDK 自带的 Samples 和 ApiDemos

今天上网查资料的时候,看到有个作者说学习Android 开发过程中不要忘记google提供的demo,这一下提醒了我,其实在Android SDK Manager里每个版本的SDK都有提供Samples for SDK下载,可能很多人和我一样把它下了下来,却从来没有打开过(其实打开过,但那个时候太菜了,打开后编译结果一堆错误,不知所措然后关了),在Samples里面google演示了很多了Api的基本用法,对初学者来说是很好的学习材料

在Samples里面有个legacy文件,看名字的意思是遗留代码的意思,实际上仍然有学习价值,不过这些代码都是Eclipse ADT写的,在Android Studio记得不要直接open它,要import它

在legacy文件夹下有个ApiDemos文件夹,这是一堆Api用法的演示集合,导入它,然后打开 Project Service,在Dependencies选项卡里把Surpport V4 V7 V13 还有 paly-services全部引入,然后编译运行,想多了,没那么容易就能编译成功,会蹦出一堆错误,提示程序包com.google.android.mms找不到

想导入这个com.google.android.mms据说得重新编译源码才行,这个太麻烦了,先不管了,我们直接把下面这两个文件删掉即可

MmsMessagingDemo.java

MmsWapPushReceiver.java

除了标准库的Samples,支持库也有Samples,位于Android\sdk\extras\android\support

除了这些离线Sample,google还提供有在线Samples,这些Samples放在Github上面并且经常更新。在Android Studio主界面有个Import an Android code sample ,点击就可以浏览导入这些在线Samples。不过记得首先要给Android Studio设置HTTP Proxy,不然你只会看到Failed to download samples index

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值