首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hdib
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
184
文章 184
沸点 0
赞
184
返回
|
搜索文章
最新
热门
后台任务及省电优化
当我们的App正在与用户频繁交互时,需要处理某个耗时任务,而任务的结果需要立即反馈。这时因为主线程用于处理UI和用户交互逻辑,如果有太多的耗时的逻辑在主线程中执行,就会阻塞主线程,引发ANR异常,导致APK卡顿甚至崩溃。因此需要一个后台线程来处理耗时任务。 当我们的App并未与…
关于Android
黑色文字会逐一变成蓝色,敬请期待。。。
清单文件详解
一、文件结构二、元素详解附:参考官方文档大神整理文档
关于ContentProvider
内容提供者(ContentProvider),跨进程共享数据(aidl是跨进程共享功能)。 内容提供程序管理对中央数据存储区的访问。提供程序是 Android 应用的一部分,通常提供自己的 UI 来使用数据。 但是,内容提供程序主要旨在供其他应用使用,这些应用使用提供程序客户端…
关于Broadcast
标准广播:异步收发,所有的广播接收器几乎可以同时收到广播。 有序广播:同步收发,当上一个广播接收器处理逻辑之行完毕后才会继续传递给下一个广播接收器。这样上一个接收器就可以拦截广播,使其中断传递,或者篡改数据继续传递。 前面所有广播都是系统全局广播,即发出的广播可以被其他任何应用…
关于Service
Service 是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。 Service 可由其他应用组件启动,而且即使用户切换到其他应用,Service 仍将在后台继续运行。 此外,组件可以绑定到 Service,以与之进行交互,甚至是执行进程间通信 (IPC)。 Se…
AIDL使用和语法详解
AIDL(Android Interface Definition Language,Android接口定义语言)是用于定义服务器和客户端通信接口的一种描述语言,可以拿来生成用于IPC的代码。 从某种意义上说AIDL其实是一个模板,因为在使用过程中,实际起作用的并不是AIDL文…
关于Fragment
碎片(Fragment)是一种可以嵌入到活动(Activity)当中的UI片段,它能够让程序更加合理的充分利用更大的屏幕空间。它有自己的生命周期,有自己的布局,能接收自己的输入事件。 可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity…
Activity堆栈管理
AMS(Activity Manager Service)是系统进程的一部分,是 Binder Server,用于管理、记录、查询运行的组件信息。 通过以下方法获取ActivityManager对象,进而获取相关信息。 Android系统是基于Linux系统的,原则上说它的应用…
关于Activity
Activity 是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件或查看地图等操作。 每个 Activity 都会获得一个用于绘制其用户界面的窗口。窗口通常会充满屏幕,但也可小于屏幕并浮动在其他窗口之上。 一个应用通常由多个彼此松散联系的 A…
下一页
个人成就
文章被点赞
7
文章被阅读
13,916
掘力值
318
关注了
17
关注者
5
收藏集
10
关注标签
24
加入于
2016-10-14