自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 打开一扇悟道之门—借假修真

什么是假?什么是真?如梦,人们只知梦为虚幻,却少人只梦境能预示除很多信息—身体病灶、欲望杂念、未来预示、心中所执……为什么虚幻却能反映的现实中的种种元素呢?方法/步骤 练太极拳的朋友都知道刚柔、虚实之道,那么柔变刚,曲为直,虚生实等都很容易理解,也就是所谓的因为阴阳无偏是妙理。那么真假也是一样的,我们的梦想、我们事业规划、我们的追求等,那些没有实现的—都是假的,但我们会否定梦想、人生、事业和自己纯粹的追求么? 当然不会,因为梦想理想等都是虚构的未来式,而真...

2020-06-22 13:46:13 296

转载 借假修真到底是指什么?

“借假修真”,就是借我们这个空间的物质组成的肉身,即色身,来修习佛法成就道业。 人身肉体者,古人称为四大假合,何为四大?地、水、风、火,是也。地构成骨胳肌肉和脏腑,水构成身中之血液,风构成呼吸系统,火则构成身中之恒常体温。人生百年,到时候四大一散,一命归天,什么东西能带走?自古修真养性都是在这世界里借假修真,返本归真。因为人类感官所能感知到的世界,在佛经里被称为娑婆世界,人类在这个世界里生活习惯了,就把这个表象的世界当成是真实的,沉溺其中,整日做着梦,追名逐利,直至尔虞我诈,生出许多恶知识与...

2020-06-22 13:43:56 2944

转载 https://source.android.com/devices/bluetooth/ - 蓝牙 Android 8.0 架构

蓝牙Android 提供支持经典蓝牙和蓝牙低功耗的默认蓝牙堆栈。借助蓝牙,Android 设备可以创建个人区域网络,以便通过附近的蓝牙设备发送和接收数据。在 Android 4.3 及更高版本中,Android 蓝牙堆栈可提供实现蓝牙低功耗 (BLE) 的功能。要充分利用 BLE API,请遵循 Android 蓝牙 HCI 要求。具有合格芯片组的 Android 设备可以实现经典蓝牙或同时实现经...

2018-04-18 17:39:24 2180

转载 服务Service的基本用法

作为 Android四大组件之一, 服务也少不了有很多非常重要的知识点,那自然要从最基本的用法开始学习了。定义一个服务:public class MyService extends Service { /** * onBind是继承Service后唯一的一个抽象方法所以必须要重写的一个方法 */ @Override public IBinder onBi...

2018-04-18 17:37:04 573 1

转载 HDIL 杂记

以下内容基于Android 8.0Project TrebleProject treble是Android O中引入的特性. 主要的目标是Android模块化,根据谷歌、SoC供应商和OEM的需求分离所有权和分配不同的模块。 Vendor 模块被分离到一个独立的可单独更新的image,从而改进了软件升级发布的过程 .对比Treble由以下的几个部分组成:Kernel modularizationH...

2018-04-18 16:24:06 1383

转载 Android O【Android8.0】 新增功能和 API

Android O【Android8.0】 新增功能和 API转载:http://lindue.com/18727.htmlAndroid O 为用户和开发者引入多种新功能。本文重点介绍面向开发者的新功能。请务必查阅 Android O 行为变更以了解平台变更可能影响您的应用的领域。用户体验通知在 Android O 中,我们已重新设计通知,以便为管理通知行为和设置提供更轻松和更统一的方式。这些变...

2018-04-18 16:19:30 1330

转载 BT APK Service做为Service怎么理解

Android中Service的心得总结:转载:http://lindue.com/18563.html全面总结Android Service的使用方法,具体内容如下1、Service的种类按运行地点分类:其实remote服务还是很少见的,并且一般都是系统服务。按运行类型分类:有同学可能会问,后台服务我们可以自己创建 ONGOING 的 Notification 这样就成为前台服务吗?答案是否定的...

2018-04-18 16:17:00 339

转载 BT APK Service做为Service怎么理解(2)

Android Service的启动过程的自我理解我们知道Service可以执行一些后台任务,是后台任务不是耗时的任务,后台和耗时是有区别的喔。这样就很容易想到音乐播放器,天气预报这些应用是要用到Service的。当然如果要在Service中执行耗时操作的话,开个线程就可以了。关于Service的运行状态有两种,启动状态和绑定状态,两种状态可以一起。启动一个Service只需调用Context的s...

2018-04-18 16:16:45 193

转载 Android 8.1 bluetooth system architecture

官方网站:https://source.android.com/devices/bluetooth/学习网站收集:1.Android笔记之蓝牙enble过程源码追踪:    https://www.jianshu.com/p/3344f8d6d079                                                                           ...

2018-04-18 16:15:58 1182

转载 Android Treble详细分析

1 Android TrebleAndroid 8.0 版本的一项新元素是 Project Treble。这是 Android 操作系统框架在架构方面的一项重大改变,旨在让制造商以更低的成本更轻松、更快速地将设备更新到新版 Android 系统。Project Treble 适用于搭载 Android 8.0 及后续版本的所有新设备(这种新的架构已经在 Pixel 手机的开发者预览版中投入使用)。...

2018-04-18 16:15:50 7440 2

转载 Vendor lib for HIDL

Android O引入了HIDL的结构。本文不讲HIDL的实现细节。本文通过介绍蓝牙模块使用HIDL前后之间的差别,搞明白HIDL的设计思想。蓝牙与底层的交互打开并配置transport layer(UART, USB等)。上电下载firmware patch配置firmware相关参数LPM(Low Power Management)相关配置(蓝牙工作时,始终要用到lmp的功能)蓝牙收发数据时,...

2018-04-18 16:15:42 729

转载 HIDL 概览

HIDLHAL 接口定义语言(简称 HIDL,发音为“hide-l”)是用于指定 HAL 和其用户之间的接口的一种接口描述语言 (IDL)。HIDL 允许指定类型和方法调用(会汇集到接口和软件包中)。从更广泛的意义上来说,HIDL 是用于在可以独立编译的代码库之间进行通信的系统。HIDL 旨在用于进程间通信 (IPC)。进程之间的通信经过 Binder 化。对于必须与进程相关联的代码库,还可以使用...

2018-04-18 16:15:36 843

原创 Android O 特性(一)Project Treble

引用博文出处:https://blog.csdn.net/Qidi_Huang/article/details/76653677google 引入project treble的项目来解决《设备升级新版本所要花费的时间太长的问题》                                                     project treble最早追溯到 2015 年 10 月 3...

2018-04-18 16:15:29 909

转载 Android O 前期预研之一:Android Treble 计划

Android O 前期预研之前一直传言android O的推出会包含有两部分的主要功能:谷歌打算彻底解决Android版本碎片化的问题,会在Android O上推出一个新的框架设计来解决这个这个升级问题。推出Android for Automotive ,正式进军汽车车载市场。而这两部分对我们的工作影响会比较大,第一部分可能会导致我司现存的一堆现有的工作会在以后可能不存在了。因为整个系统升级项目...

2018-04-18 16:15:20 149

转载 Android Treble架构解析

本文主要介绍Treble架构下的HAL&HIDL&Binder相关技术原理。Treble的详细资料文档,请参考Treble 官方文档。1. Treble 简介Android 8.0 版本的一项新元素是 Project Treble。这是 Android 操作系统框架在架构方面的一项重大改变,旨在让制造商以更低的成本更轻松、更快速地将设备更新到新版 Android 系统。Projec...

2018-04-18 16:15:06 336

转载 Android O 前期预研之二:HIDL相关介绍

在上一篇博客里,大致介绍了下Android O 中treble计划的一些背景与相关基本架构,这一篇中跟大家一起来探讨下HIDL相关的内容。Android HAL类型 在此之前的ANDROID版本当中Android HAL没有什么特殊的特殊的,也么有什么分类,但是从android 8.0开始,Android重构了HAL与Android FW之间的联系结构,所以Android HAL会被区分成以下2种...

2018-04-18 14:52:52 206

转载 Android O 前期预研之三:Android Vehicle HAL

Android AutomotiveAndroid Automotive 是Android Oreo中的一个新的特色功能,从AOSP的代码上来看,Android O中已经包含有了从Application到Framework 到HAL的整体框架,这一章节,我们简单的过以下Android Vehicle 的框架,以及重点看下 Vehicle HAL的东西。总体结构大约是以下这个样子: 上图的结构应该是...

2018-04-18 14:52:39 676

转载 Android Apk 编译原理解析

本文基于AOSP-7.1.1-R9源码分析,源码可以参见build/+/android-7.1.1_r9。简介在Android系统中,所有的应用都是以apk的形式存在,那这个apk是如何生成的呢?对于刚开始接触系统开发的开发者来说,经常会使用如下命令编译apk或者系统固件。source build/envsetup.sh;lunchmake -j8 ormmm packages/app/S...

2018-04-18 14:52:30 1138

转载 android5.1 蓝牙子系统介绍(一)Android下bluedroid、bluetooth apk介绍

前言本文档主要介绍android平台下bluetooth的应用层软件,先介绍bluetooth应用层的框架,接着分别介绍Bluedroid层软件、Bluetooth应用程序(Bluetooth.apk),Bluetooth framework层,最后完整分析一些蓝牙的操作流程。基于android 5.1的平台,涉及的bluetooth硬件为realtek的蓝牙。文档主要针对蓝牙的初学者,提供基础的...

2018-04-18 14:52:11 4013

转载 Android O(8.0) 系统前期预研之:HIDL相关介绍

Android O(8.0) 系统前期预研之:HIDL相关介绍转载:        http://lindue.com/19257.html在上一篇博客里,大致介绍了下Android O(8.0) 中treble框架的一些背景与相关基本架构,这一篇中跟大家一起来探讨下HIDL相关的内容。Android HAL类型在此之前的ANDROID版本当中Android HAL没有什么特殊的特殊的,也么有什么...

2018-04-13 17:48:27 650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除