摘要:
一、概述 Service是四大组件之一。它主要用于在后台执行耗时的逻辑,即使用户切换到其他应用甚至退出应用,它也能继续在后台运行。 下面主要介绍了service的两种形式启动和绑定 ,并通过简单例子说明了主要过程和用法。还包含服务与线程,服务的强制停止与前台服务等。 二、Service的主要过程 1 阅读全文
摘要:
Android大致启动过程如图(基于O版本 使用draw.io画的)。 注:这是通过查询结合自己了解的,还有不少不明确的,后续有进展完善,欢迎指正。 说明:绿色是主要几个的阶段。其他围绕这几个阶段的重要过程。 启动过程(绿色的): 1.按下电源,引导芯片从预定义的地方(固化在ROM中),加载引导程序 阅读全文
摘要:
一、概述 Activity是应用组件,提供了用户交互的窗口。一个应用由多个彼此联系的Activity组成。它大多数情况是全屏窗口显示,也可以作为悬浮窗口 或者 多窗口模式。 注:以下所有流程图片均来自Android官网。 二、生命周期 图1 上图(图1) 很清晰的显示了Activity的整个生命周期 阅读全文
摘要:
1. windows设置方面问题 问题:window能连接部分服务器的samba共享,一部分无法连接。报错如截图。 解决:前提 其他人连接都没有问题,发现有问题的连接服务器的电脑是win10,而win10可以连接到的服务器系统比较新,而不能连接的比较老。 服务器samba版本不一样,windows版 阅读全文
摘要:
首先附上官网上关于环境搭建的地址:https://source.android.com/setup/build/initializing 官网目前建议的还是Ubuntu14.04,下面就是用的Ubuntu14.04. 默认系统已安装好。 1.更新软件列表和软件版本 sudo apt-get upda 阅读全文
摘要:
场景1. 通过ldd - 检查依赖库是否存在问题 问题:ssh连接不上,之前一直没有问题,最近别人安装了其他桌面(系统Ubuntu) 解决: 查看进程,发现没有启动 重新安装 没有问题 手动启动 发现有异常 通过ldd 查看,libwrap.so.0 => 指向的库不存在,通过ll 查看连接后发现指 阅读全文