书架

书架

=一个知识书库=

BroadcastReciver必知必会

BroadcastReciver必知必会

# BroadcastReceiver广播接收者必会必知 BroadcastReceiver广播接收者Android四大组件之一,是Android系统提供的一种通讯方式。 我们举个形象的例子来帮我理解下BroadcastReceiver,记得以前读书 的时候,每个班级都会有一个挂在墙上的大喇叭,用来广播一些通知,比如,开学要去搬书,教导主任对着大喇叭喊广播: "每个班级找几个同学教务处拿书",发出这个广播后,所有同学都会在同一时刻收到这条广播通知, 收到,但不是每个同学都会去搬书,一般去搬书的都是班里的"大力士",这群"大力士"接到这条 广播后就会动身去把书搬回可是! ——好吧,上
more...
Service必知必会

Service必知必会

# Service 必会必知 Service服务是Android四大组件之一,是Android提供的一种的 不需要和用户交互,且需要长期运行任务的解决方案。 Service启动后默认是运行在主线程中,在执行具体耗时任务过程中要手动开启子线程,应用程序进程被杀死,所有依赖该进程的Service服务也会停止运行。 Tips Service是四大组件之一,同样需要在AndroidManifest中注册后,才能使用. ![Servcie必知必会](http://www.lixianglong.cn/bg_store/img/blog/kotlin/Ser
more...
Fragment必知必会

Fragment必知必会

# Fragment必知必会 ## Fragment出现的背景 **初衷:**Fragment是Android3.0后引入的一个新的API,他出现的初衷是为了适应大屏幕的平板电脑, 当然现在他仍然是平板APP UI设计的宠儿。 **现状:**现在我们普通APP开发也经常会用到Fragment,如果一个界面很复杂,我们把所有代码都写在一个Activity里面,页面布局都写在同一个xml文件中。过不了多久我们就会发现写不动了,一个Activity上万行代码,非常难以维护,后续如果有变动,更是无从下手。而使用Fragment 我们可以把页面结构划分成几块,每块使用一个Fragmen
more...
Activity必知必会

Activity必知必会

# Activity 必知必会 **Activity**是Android的四大组件之一,Activity是一种能够显示用户界面的组件,用户通过和Activity交互完成相关操作。 一个应用中可以包含0个或多个 Activity,但不包含任何 Activity 的应用程序是无法被用户看见的。 Tips **1.** Activity用于显示用户界面,用户通过Activity交互完成相关操作 **2.** 一个App允许有多个Activity ![Activity必知必会](http://www.lixianglong.cn/bg_store/
more...
Activity四大组件介绍

Activity四大组件介绍

# Android 四大组件必知必会 四大组件是每一个Android人必须要会,要掌握的知识点,因为他们是我们在日常开发工作中打交道最频繁的组件,而且他们四个在不同的领域扮演着极其重要的角色。 **Activity:** 负责用户界面的展示和用户交互,学习Activity就要学习Fragment,虽然它不是四大组件之一,但是它在我们的开发工作中也是频频被使用到,且必须和Activity一块使用,常用于分模块开发,比如慕课首页的几个tab,每个tab都是对应着一个Fragment. **Service服务:**不需要和用户交互,负责后台任务,比如播放音乐,socket长连接
more...