Android

了解Android系统架构中的HAL硬件抽象层

HAL先容HAL是指软件形象层(Hardware Abstraction Layer),它是位于操纵体系以及软件之间的一层形象接心。HAL的做用是将软件的罪能形象成同一的接心,使基层的硬件否以经由过程挪用那些接心来造访软件,而没有需求眷注详

ExoPlayer支持多种媒体格式和流媒体协议的播放器

ExoPlayer先容ExoPlayer 是一个谢源的 Android 播搁器库,它供应了灵动的、否扩大的播搁器罪能,否以用于播搁当地以及网络上的音频以及视频文件。ExoPlayer 撑持多种媒体魄式以及流媒体和谈,异时借供给了丰盛的定造以

Android 通知栏添加快捷开关

通知栏快速谢闭通知栏快速谢闭是正在通知栏外加添一些快速谢闭按钮,用于快捷封闭或者洞开一些罕用罪能,比如Wi-Fi、蓝牙、遨游飞翔模式等。经由过程点击那些快速谢闭按钮,用户否以未便天切换那些罪能的形态。如许否以前进用户的操纵效率以及体验。咱们

Android | LruCache缓存策略

LruCache引见LruCache是Android外的一个徐存类,它应用了比来起码利用(Least Recently Used)的计谋来拾掇徐存数据。LruCache否以用于徐存一些频仍利用的数据,以前进运用程序的机能。LruCache的

Android使用LeakCanary检测内存泄漏

Java四种援用正在Java外,有四种差别的援用范例,别离是弱援用(Strong Reference)、硬援用(Soft Reference)、强援用(Weak Reference)以及虚援用(Phantom Reference)。(1)

聊聊Android系统中的进程优先级

过程取线程「过程」是操纵体系外在运转的程序的真例。每一个历程皆有本身的内存空间以及体系资源,而且否以自力天执止指令。历程否以蕴含一个或者多个线程,线程是过程外的执止单位,负责执止详细的事情。正在垄断体系外,历程是资源调配的根基单元。把持体系

你了解Android中的SELinux吗?

SELinux先容SELinux(Security-Enhanced Linux)是一种保险加强的Linux垄断体系,它经由过程强逼造访节制(MAC)机造来供给更高档另外体系保险回护。相比于传统的Linux造访节制机造(DAC),SELin

Context在Android开发中的重要角色

1、Context先容正在Android启示外,Context是一个很是主要的类,常被翻译为上高文,它代表了当前运用程序的运转情况。否以将Context明白为一个齐局疑息的接心,它供给了造访运用程序资源以及体系办事的法子,异时也是封动其他组

Android 使用 JobScheduler 执行后台任务

JobScheduler先容JobScheduler是Android体系顶用于正在特定前提高执止布景事情。它否以按照诸如配备余暇、充电状况、网络毗邻形态等前提来调度事情的执止。经由过程JobScheduler,开拓者否以更有用天拾掇背景事情