E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android系统驱动调试
【Android】WMS(六)Surface的创建和操作
Surface的创建流程在
Android系统
中每个Activity都有一个独立的画布(在应用侧称为Surface,在SurfaceFlinger侧称为Layer),无论这个Activity安排了多么复杂的
我又来搬代码了
·
2023-06-09 15:30
Framework学习笔记
Android学习笔记
android
java
开发语言
【Android】WMS(四)WMS职责
WMS职责WMS(WindowManagerService)是
Android系统
中的一个系统服务,它是WindowManager的管理者,负责对窗口进行管理、分配资源,以及处理用户的输入事件等问题。
我又来搬代码了
·
2023-06-09 15:00
Framework学习笔记
Android学习笔记
android
动画
【Android】WMS(五)输入事件原理
输入事件原理安卓输入事件整体流程
Android系统
是由事件驱动的,而input是最常见的事件之一,用户的点击、滑动、长按等操作,都属于input事件驱动,其中的核心就是InputReader和InputDispatcher
我又来搬代码了
·
2023-06-09 15:20
Framework学习笔记
Android学习笔记
android
cmake
crossplatformmake跨平台的编译工具linux上查看cmake是否安装$cmake--version作用我们希望开发出的程序能够在不同的系统环境中运行,比如在LINUX中开发出的的程序能够在Windows和
Android
猿饵块
·
2023-06-09 13:36
linux
运维
服务器
Android系统
的Ashmem匿名共享内存子系统分析(4)- Ashmem子系统的 Java访问接口
声明其实对于
Android系统
的Ashmem匿名共享内存系统早就有分析的想法,记得2019年6、7月份Mr.Deng离职期间约定一起对其进行研究的,但因为我个人问题没能实施这个计划,留下些许遗憾…文中参考了很多书籍及博客内容
小馬佩德罗
·
2023-06-09 09:00
#
android
Ashmem
Java
Android系统
的Ashmem匿名共享内存子系统分析(2)- 运行时库cutils的Ashmem访问接口
声明其实对于
Android系统
的Ashmem匿名共享内存系统早就有分析的想法,记得2019年6、7月份Mr.Deng离职期间约定一起对其进行研究的,但因为我个人问题没能实施这个计划,留下些许遗憾…文中参考了很多书籍及博客内容
小馬佩德罗
·
2023-06-09 09:00
#
android
Ashmem
C
Android 系统的分区和文件系统(5)- Android Framework层上的工具和命令
声明
Android系统
中包含很多命令行工具,包括一些Linux继承来的工具,也有不少
Android系统
特有工具/命令,此篇介绍一些比较重要的工具/命令。
小馬佩德罗
·
2023-06-09 09:59
#
android
frameworks
cmd
Android系统
的Ashmem匿名共享内存子系统分析(3)- Ashmem子系统的 C/C++访问接口
声明其实对于
Android系统
的Ashmem匿名共享内存系统早就有分析的想法,记得2019年6、7月份Mr.Deng离职期间约定一起对其进行研究的,但因为我个人问题没能实施这个计划,留下些许遗憾…文中参考了很多书籍及博客内容
小馬佩德罗
·
2023-06-09 09:59
#
android
Ashmem
C/C++
Android系统
的问题分析笔记(8) - Android 系统的调试方法有哪些 ?
问题
Android系统
的调试方法有哪些?
小馬佩德罗
·
2023-06-09 09:27
#
android
调试
Android还要继续学习吗?高薪高级开发领先位置占据一席之地
Android系统
占据了移动设备操作系统市场的绝大部分份额,无论是应用开
程序猿会指北
·
2023-06-09 06:02
android开发技术
android
学习
程序员
移动开发
架构
跳转
android系统
页面
1-发送短信页面Intentintent=newIntent();//[5]匹配过滤器//通过查看系统源代码找到如下的过滤器//(打开手机自带应用--点击进入会打印相应的日志信息--在text中会有跳转的相应页面,我们就可以找到相应的源码,只要是页面就会在清单文件中有相应的配置)//要看具体匹配哪一个意图过滤器,看传递的数据--mimeType="text/plain/***/intent.set
凯玲之恋
·
2023-06-09 04:35
运用短信案例举例!Appium自动化测试该如何进行PO模式
目录前言:案例一:自动发送短信前言:Appium是一种广泛用于移动应用程序自动化测试的工具,可以支持iOS和
Android系统
。
自动化测试码元
·
2023-06-09 03:41
自动化测试
软件测试
python
开发语言
接口自动化测试
接口自动化测试设计模式
appium
Android 离线文字转语音功能-TTS(Text To Speech)
前言在Android中,TTS全称叫做TexttoSpeech,从字面就能理解它解决的问题是什么,把文本转为语音服务,意思就是你输入一段文本信息,然后
Android系统
可以把这段文字播报出来。
ansondroider
·
2023-06-08 20:31
android
android
TTS
文字转语音
离线
移动端页面布局
移动端app分类1、NativeApp原生app手机应用程序使用原生的语言开发的手机应用,
Android系统
用的是java,iOS系统用的是object-C2、HybridApp混合型app手机应用程序混合使用原生的程序和
我的好昵称
·
2023-06-08 19:52
带你深入理解Android 中 UI 的刷新机制
Android中的UI刷新机制是指
Android系统
如何更新和绘制UI界面以响应用户的操作和数据变化。
老王学长
·
2023-06-08 18:55
ui
android
java
知识图谱
动画
Ubuntu FAILED: classes.dex.rsp
当编译
Android系统
时,出现以下错误,优先考虑是cpu和内存不足FAILED:/bin/bashout/target/common/obj/JAVA_LIBRARIES/core-all_intermediates
SoulKuyan
·
2023-06-08 18:15
ubuntu
bash
linux
《最强Android书 架构大剖析》读书笔记
文章目录第一章Android体系结构的变革之路1.2
Android系统
源码目录与Linux的异同Android的框架原生二进制可执行文件Android的原生库核心(core)库用以支持框架的库硬件抽象层
yangjia_cheng
·
2023-06-08 14:18
android
【Android】AMS(三)APP启动流程
启动方式在
Android系统
中,启动一个应用程序可以分为三种启动方式:热启动、冷启动和温启动。它们分别表示了不同的启动方式和启动过程。
我又来搬代码了
·
2023-06-08 12:03
Framework
Android学习笔记
android
android
studio
java
【Android】AMS(一)系统启动流程
前言AMS(ActivityManagerService)即活动管理器服务,是
Android系统
中的一个核心服务。它主要负责管理应用程序的生命周期,包括启动应用程序、切换应用程序、管理任务栈等。
我又来搬代码了
·
2023-06-08 12:02
Framework
Android学习笔记
android
java
开发语言
【Android】AMS(二)SystemServer作用和启动一个新的Activity流程
SystemServer在
Android系统
启动过程中,init进程会执行一系列初始化操作,并最终启动Zygote进程。
我又来搬代码了
·
2023-06-08 12:02
Framework
Android学习笔记
android
ua判断android版本,获取Android User-Agent和WebView User-Agent
Android系统
User-AgentStringuserAgent=System.get
名门十三少
·
2023-06-08 11:48
ua判断android版本
Android P 电源管理(1) 基础知识整理
前言在学习
Android系统
待机模块前,想先把和电源管理相关基础知识整理下,以及linux系统底层待机和
Android系统
待机的对应关系,以及
Android系统
各个待机状态之间的关系。
阿拉贡居民
·
2023-06-08 11:25
安卓学习笔记(一)
从今天开始我们开始学习安卓的知识:1.0Android基础入门教程1.Android背景与当前的状况
Android系统
是由AndyRubin创建的,后来被Google收购了;最早的版本是:Android1.1
Arenaschi
·
2023-06-08 10:10
灌篮高手
android
学习
笔记
Android系统
Trace概览
系统跟踪概览“系统跟踪”就是记录短时间内的设备活动。系统跟踪会生成跟踪文件,该文件可用于生成系统报告。此报告可帮助您了解如何最有效地提升应用或游戏的性能。Android平台提供了多种不同的跟踪信息获取途径:AndroidStudioCPU性能剖析器“系统跟踪”应用Systrace命令行工具Perfetto命令行工具在您与应用交互时,AndroidStudioCPU性能剖析器可实时检查应用的CPU使
垮掉的一代人
·
2023-06-08 07:47
android
android
Android系统
安全技术---FBE密钥框架和技术详解
本文是
Android系统
安全技术系列第二篇,主要介绍基于文件的加密技术。首先介绍Android保护用户隐私数据的技术方案,包括全盘加密FDE、文件加密FBE和元数据加密ME。
内核工匠
·
2023-06-08 07:38
android
系统安全
安全
【Android】logcat日志敏感信息泄露
相关知识1.logcatlogcat是
Android系统
提供的一种记录日志的工具。它可以帮助开发人员诊断应用程序中的问题,例如崩溃、内存泄漏和性能问题。
_HWHXY
·
2023-06-08 06:59
android
logcat
READ_LOGS
Android系统
(AOSP)--编译指令篇
目录一、编译
Android系统
二、普通编译指令三、快速编译指令四、新建lunch项和编译类型说明五、Android编译系统的整体架构六、编译后的输出目录和生成文件七、Android常用编译命令总结一、编译
Abro.
·
2023-06-08 02:03
android基础
android
framework
android
linux
Android进阶 View的工作原理:源码分析View的三大工作流程
实际上
Android系统
把各种控件显示到屏幕也相当于是系统在进行绘画,也需要把绘画的过程分为几个大的步骤,这就是View的工作流程。View的工作流程可以分为三个步骤:测量(确定各个控件的大小尺寸和
Tai_Monster
·
2023-06-08 00:17
Android开发笔记
android
android
studio
ide
Android系统
的启动流程(一):进入Zygote进程的初始化
Android系统
的启动流程概要本篇文章主要是从
Android系统
启动电源开始介绍到程序运行到Java框架层并且完成Zygote进程的启动为止。
Tai_Monster
·
2023-06-07 23:38
Android开发笔记
android
zygote
java
安卓稳定性,android monkey测试
离开手机行业大半年时间了,在前公司主要负责一些手机稳定性的测试工作,最近会看下以前写的PPT,复习顺便给大家分享下,本人不是大神,如果有错误请指出,勿喷Monkey是什么:Monkey是
android系统
自带工具
chao.s
·
2023-06-07 21:25
andorid
android
monkey
安卓稳定性测试
[Android] SQLite数据库之增删改查基础操作
在编程中经常会遇到数据库的操作,而
Android系统
内置了SQLite,它是一款轻型数据库,遵守事务ACID的关系型数据库管理系统,它占用的资源非常低,能够支持Windows/Linux/Unix等主流操作系统
Eastmount
·
2023-06-07 20:59
Android
Android实例开发与学习
数据库
android
数据库操作
SQLite
增删改查
基础知识
Android系统
网络架构
引言:这篇文章以WiFi举例,介绍了
Android系统
网络架构。
Jimmy8618
·
2023-06-07 18:06
Network
android
2019年8月19日--applicationId实际意义、singleInstance应用场景
applicationId:applicationId在
Android系统
中是作为应用的唯一标识,即在一个Android设备中所有的应用程序的applicationId都是唯一的。
IwtgtA
·
2023-06-07 17:23
android ukey,4uKey for Android
Tenorshare4uKeyforAndroid是一款安卓手机密码解锁软件,该软件除了可以帮你对Android锁屏密码进行清除之外,还可以让你免秘法恢复出厂设置,以及干净安装
Android系统
,软件使用简单
是风让郁金香歌唱
·
2023-06-07 10:02
android
ukey
zygote原理分析
Android系统
在启动之后,首先启动init进程,init.c中解析了init.rc文件,而在android5.1的源码中,在init.rc文件中没有发现关于zygote的section段。
sakuradream
·
2023-06-07 07:04
android系统
中定义的按键码(包含键盘,游戏手柄,TV遥控器)
数据来源:androidsdk.KEYCODE_UNKNOWN0KEYCODE_SOFT_LEFT1KEYCODE_SOFT_RIGHT2KEYCODE_HOME3KEYCODE_BACK4KEYCODE_CALL5KEYCODE_ENDCALL6KEYCODE_07KEYCODE_18KEYCODE_29KEYCODE_310KEYCODE_411KEYCODE_512KEYCODE_613KE
星沉地动
·
2023-06-07 07:19
android
android
按键码
【Android】实现Material Design风格的progressbar
系统提供的ProgressBar:普通线性ProgressBar可以使用
Android系统
自带的ProgressBar,并设置样式style为“?
全面解读
·
2023-06-07 07:01
Android
android
Material
Design
progressbar
Android Activity启动流程○
1.Activity的启动
Android系统
启动的过程:打开Android手机电源键后,先运行BootLoader,由BootLoader加载Linux内核,之后会启动init进程,init进程会启动Zygote
孟芳芳
·
2023-06-07 05:25
笔记
android
一本书让你彻底搞懂安卓系统性能优化(文末送书5本)
Android系统
的开放性在移动互联网时代大放异
艾派森
·
2023-06-07 03:59
android
MobTech MobPush|统一推送联盟烂尾,统一推送还能实现吗
统一推送联盟(UnifiedPushAlliance)是Android(安卓)平台下的移动应用信息推送技术联盟,以改善
Android系统
用户的推送服务体验。
·
2023-06-06 22:51
androidios
如何查看并且使用
android系统
本身包含的so库?
项目上有个要求:能够屏蔽底部导航栏!如下图所示,很变态的需求是不是?泪奔中。。。。image.png因为公司是做硬件+软件配套的,用的是android定制版的系统,有经验的android开发工程师都知道,要实现这样的一个功能,必须要修改底层,最后公司的android底层开发工程修改了底层,说直接使用系统本身的so库,并且给我了一个文件:publicclassPropOpt{publicstatic
追梦小乐
·
2023-04-21 20:55
面试官:“请描述一下
Android系统
的启动流程”
其实指的就是我们
Android系统
从按下电源到显示界面的整个过程。
码中之牛
·
2023-04-21 20:07
Android
移动开发
Framework
android
移动开发
Framework
AMS
C语言之typeof关键字高级用法(七十五)
公众号:
Android系统
攻城狮简介:CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!
Android系统攻城狮
·
2023-04-21 14:35
C语言基础
c语言
开发语言
【输出文档】 Android 加密 模块源码分析
Android6.0加密模块解析前言:加密流程就是用一个加密了的key对
Android系统
中的用户数据进行加密。
高大达
·
2023-04-21 14:57
Android
学习
SEAndroid安全机制对Android属性访问的保护分析
Android系统
通过属性暴露设备和运行时信息,并且可以通过设置属性来控制系统行为。因此,属性也像文件一样,是一种需要保护的资源。在启用SEAndroid之前,敏感属性只能被预先设定的进程进行设置。
罗升阳
·
2023-04-21 14:33
Android
老罗的Android之旅
Android
SEAndroid
SELinux
Property
Android系统
启动流程--zygote进程的启动流程
在上一篇init进程启动流程中已经提到,在init中会解析一个init.rc文件,解析后会执行其中的命令来启动zygote进程、serviceManager进程等,下面我们来看一下://文件路径:system/core/init/init.cppstaticvoidLoadBootScripts(ActionManager&action_manager,ServiceList&service_li
奋斗的小鹰
·
2023-04-21 10:22
android
zygote
java
Android系统
启动流程--system_server进程的启动流程
紧接上一篇zygote进程的启动流程,上一篇的结尾提到zygote进程中会fock出一个system_server进程,用于启动和管理
Android系统
中大部分的系统服务,本篇就来分析system_server
奋斗的小鹰
·
2023-04-21 10:48
android
java
开发语言
基于高德导航的大作业
Android系统
是基于Linux内核的开放性的操作系统,And
未来在这儿
·
2023-04-21 10:51
探索活动
课程设计
android
Android系统
自带样式theme
Android系统
自带样式android:theme="@android:style/Theme.Dialog"将一个Activity显示为对话框模式android:theme="@android:style
M_1646
·
2023-04-21 03:21
了解最新的Android开发趋势和技术的秘诀
市场上大量的企业和开发者都在积极地跟进、深入研究和开发
Android系统
。
程序猿会指北
·
2023-04-20 22:10
android开发技术
android
性能优化
Android开发
移动开发
ui
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他