Android开发经验谈@IT·互联网Android开发

Android学习路(一)

2016-07-23  本文已影响205人  ingot_金果
认真.jpg

昨天发表了第一篇文章,收获到了喜欢和关注,我十分感动,也坚定了我继续写下去的决心。也有朋友给我留言说期待有水平的文章,我想说接下去都会是技术文章,水文将不复存在!!!

一.打造GitHub

昨天创了GitHub,不能说创建了就表示我也在用GitHub了,所以今天花了好大个功夫搭建好了GitHub。同时上传了一个项目,收集了一些十分优秀的学习网站,大概有技术博客、一些优秀的开源库、关于面试的以及一些关于设计的网站,有兴趣的朋友可以去看看,应该会有收获。

二.Android 基础知识

1.Android 操作系统是一种多用户 Linux 系统,其中的每个应用都是一位不同的用户;
2.默认情况下,系统会为每个应用分配一个唯一的 Linux 用户 ID(该 ID 仅由系统使用,应用并不知晓)。系统为应用中的所有文件设置权限,使得只有分配给该应用的用户 ID 才能访问这些文件;
3.每个进程都具有自己的虚拟机 (VM),因此应用代码是在与其他应用隔离的环境中运行;
4.默认情况下,每个应用都在其自己的 Linux 进程内运行。Android 会在需要执行任何应用组件时启动该进程,然后在不再需要该进程或系统必须为其他应用恢复内存时关闭该进程。

三.四大组件之Activity

1.Activity简介

Activity表示具有用户界面的单一屏幕,它是一种可以包含用户界面的组件,主要用于和用户进行交互。通过将Intent传递给 startActivity(),可以启动新的Activity实例,也可以通过putExtra()方法携带任何必要的数据。

2.Activity生命周期

3.Activity启动模式

上一篇 下一篇

猜你喜欢

热点阅读