概述 RemoteViews顾名思义就是远程View,它表示的是一个View结构,它可以在其他进程中显示,为了跨进程更新它的界面,RemoteViews提供了一组基础的操作来...
概述 RemoteViews顾名思义就是远程View,它表示的是一个View结构,它可以在其他进程中显示,为了跨进程更新它的界面,RemoteViews提供了一组基础的操作来...
Service属于android四大组件之一,在很多地方经常被用到。开启Service有两种不同的方式:startService和bindService。不同的开启方式,Se...
生活工作中总会被各种事情占满,事情永远做不完,开会,沟通问题,解决Bug...哪里不对?总觉得少了些什么?投入了很多时间,工资没增长,能力没有增长,见识没增长。那么我投入的时...
一、基础铺垫 信号机制: 整个流程理解: 程序在cpu上运行的时候发生了错误,cpu发送中断指令,程序陷入内核,内核添加信号到进程的信号队列,之后程序转到用户态,进行信号检测...
Handler问题思考? 线程间通信机制是什么?怎么完成线程间通信的? 由什么组成? 调度策略是什么样的?消息循环机制,消息分发机制? 为什么这么设计? 1. 线程间通信机制...
Android性能工具——Systrace使用 一、屏幕刷新机制 基础概念 在一个典型的显示系统中,一般包括CPU、GPU、display三个部分, CPU负责计算数据,把计...
1. 内存地址映射 Android 整体架构和实现机制如Binder、音频系统、GUI系统都与内存管理息息相关。内存管理主要涉及到以下几个方面: 虚拟内存 计算机早期,内存资...
前言 随着OkHttp 4.0 版本的发布,从这一节起我们将以OkHttp 4.0 为分析素材。 官方介绍说一切都变了,一切又都没变,说人话就是从4.0开始Okhttp从ja...
1. FutureTask是什么? FutureTask是一个可取消的异步计算。FutureTask实现了RunnableFuture接口,间接实现了Future和Runna...
原文:greenDAO is an open source Android ORM making development for SQLite databases fun a...
Cmake工具 cmake 交叉编译系统生成工具 ctest 自动化测试工具 cpack 自动化打包工具 可以生成各种格式的安装程序和源码包 Cmake 语法 相比于m...
前言 前面一节我们讲解了 同步请求和异步请求的实际使用方式,并分析了两种方式的区别。这里我们回顾下: 同步请求和异步的发送实际分为了4个步骤,其中前三个步骤是相同的;分别是创...
前言 HTTP是一种比较流行的用于数据和多媒体流数据的交换的网络协议。高效的使用HTTP可以使你的应用加载更快并节省带宽。 OKhttp就是一个可以高效使用HTTP的客户端,...
首先,让我们来认识一下作者。 《非暴力沟通》的作者是马歇尔·卢森堡,师从人本主义心理学之父卡尔·罗杰斯,美国威斯康星大学临床心理学博士。国际非暴力沟通中心创始人,全球首位非暴...
第一篇 配色基础知识 制作PPT的基础到底是什么? 一份好看的PPT制作出来最重要的是什么? 在我看来,不是配图,也不是版式。 而是PPT设计中很重要的一个环节,配色。 正确...