0427android《新版Android开发教程》笔记上

下载地址:http://ishare.iask.sina.com.cn/f/22925949.html

1.文件结构:

Assets:静态文件打包。

res/drawable :程序图片

res/layout :布局UI

res/values:String和颜色

AndroidMainfest.xml:描述程序、构成、组件、权限

bin/classes.dex 编译的java二进制码

bin/HelloAndroid.apk 安装包

自定义的包:存放编译后的字节

2.使用Intent启动另一个Activity 

每个Activity都要在Androidmainfest.xml中声明

3.Activity声明周期:

a.最上层没属于active或者running的状态

b.失去焦点,但还能看见(半遮+半透明),处于paused状态(数据和画面都在,只有内存不够才会回收)

c.被完全盖住的,所有画面被隐藏,画面也不需要更新(系统内存不足,优先回收)

d.处于pause和stop的状态,系统可以立即结束(finish)和直接移除(kill)。再次使用必须重新启动

4.Service

a.需要在后台运行的,组件可以绑定在一个服务上,通过远程(RPC)来调用这个方法。

b.调用:Context.startService()  ,Context.stopService() , bindSerive()

原文地址:https://www.cnblogs.com/wanself/p/3048139.html