关注码农话题
做一个实实在在的内行人

Android

Android 意图(Intent)和过滤器(Filter)

阅读(143)

Android意图是一个要执行的操作的抽象描述。它可以通过 startActivity 来启动一个活动,broadcastIntent 来发送广播到任何对它感兴趣的广播接受器组件,startService(Intent) 或者bindSer...

Android 碎片(Fragment)

阅读(103)

碎片是活动的一部分,是的活动更加的模块化设计。我们可以任务碎片是一种子活动。 下面是关于碎片的重要知识点 – 碎片拥有自己的布局,自己的行为及自己的生命周期回调。 当活动在运行的时候,你可以在活动中添加或者移除碎片。 你可以合并...

Android 内容提供者(Content Provider)

阅读(98)

内容提供者组件通过请求从一个应用程序向其他的应用程序提供数据。这些请求由类 ContentResolver 的方法来处理。内容提供者可以使用不同的方式来存储数据。数据可以被存放在数据库,文件,甚至是网络。 有时候需要在应用程序之间共享数据。...

Android 广播接收器(Broadcast Receivers)

阅读(78)

广播接收器用于响应来之其他应用程序或者系统的广播消息。这些消息有时被称为事件或者意图。例如,应用程序可以初始化广播来让其他的应用程序指导一些数据已经被下载到设备,并可以为他们所用。这样广播接收器可以定义适当的动作来拦截这些通信。 有以下两个...

Android 服务(Service)

阅读(94)

服务是一个后台运行的组件,执行长时间运行且不需要用户交互的任务。即使应用被销毁也依然可以工作。服务基本上包含两种状态 – 状态 描述 Started Android的应用程序组件,如活动,通过startService()启动了服...

Android 活动(Activity)

阅读(125)

活动代表了一个具有用户界面的单一屏幕,如 Java 的窗口或者帧。Android 的活动是 ContextThemeWrapper 类的子类。 如果你曾经用 C,C++ 或者 Java 语言编程,你应该知道这些程序从 main() 函数开始...

Android 资源(Resources)访问

阅读(91)

有许多东西用来构建一个优秀的 Android 应用程序。除了应用程序的编码,你需要关注各种各样的资源,诸如你用到的各种静态内容,如位图,颜色,布局定义,用户界面字符串,动画等等。这些资源一般放置在项目的 res/ 下独立子目录中。 这节教程...

Android Hello World 实例

阅读(113)

让我们开始真正的基于Android框架编程。在开始使用Android SDK写第一个示例之前,请确保你已经按照Android – 环境搭建 教程中介绍的完成了你的Android开发环境搭建。同时,我假设你具备一些Eclipse ...

Android 应用程序组件

阅读(124)

应用程序组件是一个Android应用程序的基本构建块。这些组件由应用清单文件松耦合的组织。AndroidManifest.xml描述了应用程序的每个组件,以及他们如何交互。 以下是可以在Android应用程序中使用的四个主要组件。 组件 描...

Android 架构

阅读(121)

Android 操作系统是一个软件组件的栈,在架构图中它大致可以分为五个部分和四个主要层。 Linux内核 在所有层的最底下是 Linux – 包括大约115个补丁的 Linux 3.6。它提供了基本的系统功能,比如进程管理,内...

入职你的梦想 VS 变现你的技术

IT面试宝典码农市场