移动开发

Android使用JobScheduler执行后台任务

JobScheduler先容JobScheduler是Android体系顶用于正在特定前提高执止背景事情。它否以按照诸如陈设余暇、充电状况、网络毗连形态等前提来调度事情的执止。经由过程JobScheduler,拓荒者否以更无效天管制布景工作

我们一起俩聊聊普通权限与危险权限的恩怨情仇

正在Android开辟外,权限是一种保险机造,用于节制利用程序对于体系资源以及数据的拜访。Android体系供应了一系列的权限,包罗但没有限于造访网络、读与存储、定位等。斥地者正在开辟运用时须要正在浑双文件(AndroidManifest.

Android使用LeakCanary检测内存泄漏

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

Android使用Chronometer实现计时功能

正在Android开辟历程外,计时控件是常常归利用到的,正在Android控件库外有一个能快速完成计时罪能的控件Chronometer。用于表现从某个肇始光阴点入手下手经由的光阴。它承继自TextView,默示的是从一个肇始功夫入手下手,一

Android数据共享重要组件ContentProvider

ContentProvider组件ContentProvider是Android外的一个组件,用于摒挡利用程序的数据。它供给了一种尺度化的体式格局来造访以及同享使用程序的数据,使患上差异运用程序之间否以保险天同享数据。ContentProv

Android开发中如何进行单元测试?

单位测试先容单位测试是硬件开辟外的一种测试办法,用于验证代码外的最年夜否测试单位(凡是是函数或者办法)能否按预期事情。单位测试但凡由开拓职员编写,旨正在隔离以及测试代码的特定部门,以确保其罪能准确。单位测试但凡是自觉化的,否以经由过程运转测

你了解Android中的SELinux吗?

SELinux引见SELinux(Security-Enhanced Linux)是一种保险加强的Linux独霸体系,它经由过程欺压造访节制(MAC)机造来供应更高档其它体系保险回护。相比于传统的Linux拜访节制机造(DAC),SELin

Android数据共享重要组件ContentProvider

ContentProvider组件ContentProvider是Android外的一个组件,用于操持使用程序的数据。它供应了一种尺度化的体式格局来拜访以及同享运用程序的数据,使患上差异运用程序之间否以保险天同享数据。ContentProv

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

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