在项目Build.gradle中添加依赖 Application中添加 Activity中添加
在项目Build.gradle中添加依赖 Application中添加 Activity中添加
手动组件化步骤 新建module 配置清单文件 在gradle.properties文件中设置每个Module是否需要单独编译的变量 配置每个module的build.gra...
音乐播放器 XML文件 主页面布局 listView小布局 JAVA代码 实体类 适配器类 Util类 Activity类
Service Service介绍 Service 服务 是四大组件之一 和Activity非常相似 后台运行 没有界面 在清单文件中注册 都有自己的生命周期 Service...
概述: ContentProvider可以理解为一个Android应用对外开放的接口,只要是符合它所定义的Uri格式的请求,均可以正常访问执行操作。其他的Android应用可...
一、简介 Viewpager,视图翻页工具,提供了多页面切换的效果。Android 3.0后引入的一个UI控件,位于v4包中。低版本使用需要导入v4包,但是现在我们开发的AP...
Dialog对话框 一、常用的对话框 1.普通对话框 2.单选对话框 代码实现: 3.多选对话框 4.简单自定义对话框 ①自定义布局:custom_item.xml ②点击弹...
一、简介 SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是...
学校里都会装有大喇叭,这些喇叭都是接人到学校的广播室的,一旦有什么重要的通知,就会播放一条广播来告知全校的师生。类似的工作机制其实在计算机领域也有很广泛的应用,如果你了解网络...
定义 :即广播,是一个全局的监听器,属于Android四大组件之一。Android广播分为两个角色:广播发送者、广播接收者。 作用:监听/接受 应用App发出的消息 原理 系...
ContentProvider内容提供者(四大组件之一)主要用于在不同的应用程序之间实现数据共享的功能。 三个重要的点: ContentProvider : 内容提供者 Co...
SQLite数据库介绍 Android系统中集成的轻量级的数据库 特点 : 轻量级;只用一个动态的库;是以单个文件的形式进行存取;跨平台;支持多个操作系统;零配置;无需安装;...
import android.os.Bundle;import android.os.Environment;import android.os.Handler;import...
Android的存储方式 使用SharedPreferences存储数据文件存储数据SQLite数据库存储数据使用ContentProvider存储数据网络存储数据 Shar...
MainActivity类布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="htt...
ViewPage的继承关系 是android中专门用来实现左右滑动切换View效果的系统控件 是android-support-v4.jar包提供的 只能左右滑动 ViewP...
Fragment的继承关系 Fragment的实现方式 创建一个类,继承Fragment 重写父类的方法onCreateView() 在onCreateView()方法中,为...
Notification notification是在系统的通知栏中呈现多样式持久性消息的类。 在通知栏显示 消息持久性 种类多样性 notification的继承关系 普通...