Android 开发学习小结

背景:公司安排了春节假期选择一个技术方向进行预研,早对移动开发感兴趣的自己果断选了Android(IOS的黑苹果或者高成本限制,另吐槽下相比于苹果的追求极致,我个人更喜欢谷歌的创新开放)。

首先百度了一些Android开发视频,找到Mars Android系列视频。然后下了个adt和eclipse的集成插件,Android studio没去下(听说很好,但是比较用惯了eclipse)。

其次需要记住的是Android项目的四大组件(也可以理解成结构划分类似于web开发的MVC):

一、android四大组件:
1.activity:数据展示界面(类似于web的V层)
2.intent:在activity应用程序之间传递数据(类似于web的C层)
3.service:应用程序的数据处理(类似于web的业务处理层)
4.content provider:负责存储数据并允许有需要的应用程序访问数据(类似于web的M层)

第一步:在eclipse里新建一个Android项目,项目文件目录如下:


二、android项目目录结构:
1.--src 目录(应用程序开发编写的源文件)
2.--gen目录(由adt插件根据src里存放的源文件自动编译后的R.java文件)
3.--android xx(android相关jar包文件)
4.--assets目录(可以放应用程序需要用到的任何文件)
5.--res目录(放置在此目录下的文件会自动编译到gen目录下R.java文件里便于引用)
--drawable-xx (图片资源放置地址xx表示同一图片的不同分辨率版本)
--layout(存放布局文件.xml格式,每一个对应src下的activity文件)
--values(主要存放键值对数据)
6.--AndroidManifest.xml配置文件(对整个应用程序进行配置)
--manifest标签里的package属性配置应用程序对应的包名
--application标签(android:icon="@drawable/ic_launcher" 配置app的icon图,引用R.java里的drawable类的ic_launcher属性
 对应的是res目录下的drawable-xx文件夹里的ic_launcher图片)
--uses-sdk(sdk版本限制)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值