疯狂android讲义(第三版)——第一章:android应用和开发环境

android应用和开发环境

发展和历史
    发展和简介
    平台架构及特性
        android体系结构
            android应用层
            Java 应用框架层
            C++ 框架层 / android 运行时
            Linux 内核层

搭建开发环境
    安装AS
    下载安装A SDK
    安装运行、调试环境

常用开发工具
    AVG
    模拟器
    Monitor
    ADB
    SD卡

第一个应用
    开发
    运行

应用结构分析
    创建应用
    自动生成的R.java
    res目录
    AndroidManifest.xml
    权限

基本组件介绍
    Activity和View
        setContentView()
            View对象
            布局管理资源ID
        getWindow()
        setTheme(int resid)
    Service
        提供后台服务
        监控其他组件的运行状态
    BroadcastReceiver
        发送
            sendBroadcast()
            sendStickyBroadcast()
            sendOrderedBroadcast()
        接收
            实现BroadcastReceiver子类
            onReceive(Content content,Intent intent)
        IntentFilter
        注册
            AndroidManifest
            Context.registReceiver()
    ContentProvider
        ContentProvider 暴露数据
        ContentResolver  访问数据
    Intent 和 IntentFilter
        显示
            Activity
                startActivity(Intent intent)
                startActivityForResult(Intent intent,int RequestCode)
            Service
                startSerice(Intent intent)
                bindService(Intent intent,ServiceConnection conn,int flags)
            BroadcastReceiver
                sendBroadcast(Intent intent)
                sendStickyBroadcast(Intent intent)
                sendOrderedBroadcast(Intent intent,String receiverPermission)
        隐示
            IntentFilter

签名应用程序
    AS 签名
    命令 对APK包 签名

 

小结:

     原本我是画了思维导图了,当然基本就跟目录差不多了。不过第一章也不需要花费太多精力,基本上了解为主,有个整体的概念就可以了。唯一需要动手的也就是安装开发工具了。

    

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值