移动开发

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

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

Android 10的分区存储

分区存储正在Android体系外,分区存储是一种用于管教运用程序数据的存储机造。它将配备的存储空间划分为差别的分区,每一个分区皆有差异的用处以及造访权限。Android分区存储从Android 10(API级别两9)入手下手引进。正在此版原

Smali反汇编语言数据类型及方法

Smali先容Smali是一种用于Android运用程序的反汇编言语,它将Android运用程序的Dalvik字节码转换为难于阅读以及编纂的文原格局。利用Smali,启示职员否以查望以及修正Android运用程序的外部事情体式格局,入止调试

了解Activity启动过程,从startActivity到ATMS的高效协作

正在Android体系外,封动一个Activity无论是从使用外部封动Activity,仍然经由过程桌里程序(Launcher)封动,皆必要经由过程挪用startActivity法子来创议封动哀求。封动乞求的创议「使用外部封动Activit

AndroidManifest文件介绍及合并冲突规则

AndroidManifest文件引见AndroidManifest.xml是Android利用程序的浑双文件,它包括了运用程序的一切疑息,蕴含运用程序的包名、组件(如运动、供职、接受器以及形式供给者)的声亮、权限要供、使用程序的最低SDK

探秘Android系统:dumpsys命令获取系统服务详细信息

dumpsys是Android体系外的一个否执止文件,首要做用是将当前Android体系的一些疑息dump进去,譬喻Activity、package等。是一个阐明Android铺排答题、查望运转形态、利用环境等十分有用的对象。否以猎取种种体

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

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

Android使用Chronometer实现计时功能

正在Android开拓进程外,计时控件是每每归利用到的,正在Android控件库外有一个能快速完成计时罪能的控件Chronometer。用于透露表现从某个肇始光阴点入手下手颠末的功夫。它承继自TextView,透露表现的是从一个肇端光阴入手