Android基础部分的简单总结

Android是一种基于Linux自由和开放源代码的操作系统,主要使用在移动设备上,由Google公司和开放手机联盟领导及开发。

Android的体系结构:主要分为四层
应用程序层
应用程序框架层
系统运行库层
Linux内核层

Android应用程序的结构:
src:存放java源文件
Gen:用来保存adt自动生成的java文件,如R.java文件。R.java包含对资源文件的引用。引用资源的方式有两种:1.在代码中的引用:R.id.XXX 2.在资源文件中的引用:@String/XXX
Assets:用来存放原始格式的文件,比如第三方包.文件
Res:存放资源文件,自动在R.java中注册
Drawable:保存图像的文件
Layout:用户界面布局文件
Values:颜色,字体,主题,字符串
5.Android.jar:Android的sdk引用版本
6.Andoidmainfest.xml:android程序的清单文件,仅能包含一个application
   Application中能包含四大组件:
    Activity:活动
    Service:服务
    BroadcaseReveiver:监听,广播事件
    ContentProvider:数据共享
Default.properties:工程配置文件,不能手动修改

Intent:负责数据传递和界面的切换
   
Android的程序签名:每个应用程序都有数字签名,每个签名都有有效期。签名的方式:Dubug调试签名 命令行签名

Android ui 结构:

一些简单的ui组件:TextView、EditText、Button、RadioButton
两种编写方式:1.在xml文件中布局,添加ui元素
2.在可视化界面中进行选择拖动

Android进程及优先级:
前台进程:高优先级
可见进程:中优先级
服务进程:中优先级
后台进程:低优先级
空进程:低优先级

Activity的生命周期:
Activity的四种状态:活动状态,暂停状态,停止状态,非活动状态

Activity的七个方法:
Oncreate()初始化函数,Activity启动后调用的第一个函数
Onstart():在activity启动在屏幕上调用的函数
onResume():当Activity能够与用户交互时,该函数调用,此时的Activityvch处于Activity栈顶
Onpause():当Activity进入暂停状态被调用
Onstop():当activity进入停止状态被调用
onDestroy():当Activity被终止前,即进入非活状态前,被调用onRestart():当Activity从停止状态进入活动状态前,调用该函数



更多相关文章

  1. Android:ANT打包常见问题简述
  2. 初涉Android之文件保存
  3. 在Android上授权Adobe AIR应用程序
  4. Android基础笔记(一)-快速入门
  5. 详解 Android(安卓)的 Activity 组件【Z】
  6. Android(安卓)源码下载
  7. Android(安卓)打造编译时注解解析框架 这只是一个开始
  8. android selector 背景选择器的使用, button (未点击,点击,选中保持
  9. android进阶4step2:Android音视频处理——音频管理

随机推荐

  1. Android Dialog 创建上下文菜单
  2. Android获取单选与复选框的值
  3. Android单击屏幕获得坐标,屏幕多点触摸测
  4. Android 对UI操作的工具类UIUtils
  5. Android RecyclerView 间距全适配
  6. Android SetTextColor
  7. Android学习笔记(十九)
  8. Android SSO 相关文章
  9. 封装Android OKHttp3.0请求工具
  10. android 7.0 使用apktool反编译apk