
android
madreain
这个作者很懒,什么都没留下…
展开
-
Android-PullToRefresh的用法 及源码中你应该知道的一些东西
Android-PullToRefresh的用法 及源码中你应该知道的一些东西原创 2016-06-26 18:59:03 · 329 阅读 · 0 评论 -
进程线程详解
当某个应用组件启动且该应用没有运行其他任何组件时,Android 系统会使用单个执行线程为应用启动新的 Linux 进程。默认情况下,同一应用的所有组件在相同的进程和线程(称为“主”线程)中运行。 如果某个应用组件启动且该应用已存在进程(因为存在该应用的其他组件),则该组件会在此进程内启动并使用相同的执行线程。 但是,您可以安排应用中的其他组件在单独的进程中运行,并为任何进程创建额外的线程。...原创 2019-06-05 09:04:04 · 149 阅读 · 0 评论 -
ContentProvider 详解
ContentProvider 内容提供者为不同的应用之间数据共享,提供统一的接口,我们知道安卓系统中应用内部的数据是对外隔离的,要想让其它应用能使用自己的数据(例如通讯录)这个时候就用到了 ContentProvider。目录-CRUD-ContentObserverCRUDContentProvider 通过 uri 来标识其它应用要访问的数据,通过 ContentResolv...原创 2019-05-29 20:01:13 · 264 阅读 · 0 评论 -
Intent 与 IntentFilter 详解
在前面的章节我们介绍到了 Activity、Service、BroadCastReceiver,这三者的启动、数据的传递都用到了 Intent,足以可见 Intent 在 Andorid 的重要性。Intent 这个英语单词的本意是“目的、意向、意图”。Intent 是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同的组件。通过 Intent,你的程序可...原创 2019-06-01 16:22:50 · 14440 阅读 · 1 评论 -
BroadcastReciver 详解
BroadcastReciver 位于 android.content 包下,主要用于对广播消息(Intent)的过滤并响应的控件。可以理解为全局的监听器。BroadcastReceiver 自身并不实现图形用户界面,但是当它收到某个广播消息后,BroadcastReceiver 可以启动 Activity 作为响应,或者启动 Service 服务等等。目录-广播分类-静态广播-动态...原创 2019-05-28 20:10:19 · 386 阅读 · 0 评论 -
Application 详解
在 Android 中使用全局变量,除 public 静态变量,还有就是使用 android.app.Application。Android 系统 会为每个程序运行时创建一个 Application 类的对象且仅创建一个,所以 Application 可以说是单例 (singleton)模式的一个类所以在不同的 Activity、Service 中获得的对象都是同一个对象,所以通过 Appli...原创 2019-05-30 20:43:35 · 321 阅读 · 0 评论 -
Service 详解
Service 详解Service 是一种程序后台运行的方案,用于不需要用户交互,长期运行的任务,Service 并不是在单独进程中运行,也是运行在应用程序进程的主线程中,在执行具体耗时任务过程中要手动开启子线程,应用程序进程被杀死,所有依赖该进程的服务也会停止运行目录-生命周期-启动方式-Service 通信-IntentService-ForegroundService生...原创 2019-05-27 17:16:18 · 375 阅读 · 0 评论 -
Fragment 详解
Fragment 表示 Activity 中的行为或用户界面部分。您可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件,并且您可以在 Activity 运行时添加或移除片段(有点像您可以在不同 Activity 中重复使用的“子 Ac...原创 2019-05-24 21:56:51 · 273 阅读 · 0 评论 -
数据存储
如今大数据的时代,数据在我们生活中扮演的角色越来越重要了,我们使用的手机产生的大量数据,很好的反应了我们的生活习惯、作息规律、兴趣爱好等。接下来我们就来小谈一下 Android 中的数据存储的五种方式。目录-SharedPreferences-File-SQLite-ContentProvider-网络存储SharedPreferencesSharedPreferences ...原创 2019-06-26 08:35:27 · 173 阅读 · 0 评论