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系统开发总结
技术干货 | WebRTC 技术解析之 Android VDM
导读:WebRTC中的AndroidVDM(VideoDeviceManager)技术模块,是指WebRTC基于
Android系统
,对视频数据采集、编码、解码和渲染的管理。
·
2023-06-13 12:16
安卓期末考试知识总结
文章目录第一章:Android基础入门习题总结重点知识第二章:Android常见桌面布局&第三章:Android常见界面控件知识总结习题总结第一章:Android基础入门习题总结
Android系统
采用分层架构
缘友一世
·
2023-06-13 07:26
Andriod学习
android
数码相机
android apk安装过程源码解析
解析完肯定要安装的,索性写一篇关于
android系统
是如何安装我们apk的流程分析。不过这里仅仅只分析java层面的代码,C层方面的就跳过了。apk安装起始点-Pm.java
lujianxin_
·
2023-06-13 03:00
android
apk安装过程源码分析
Android系统
视角下对APK的分析(1)- 静态分析APK文件
而对
Android系统
来说,这就是个大工程了,因为对
Android系统
来说APK是“外来户”,如何安装它、有限制地支持它的运行、如何防着它干坏事等问题就来了。
小馬佩德罗
·
2023-06-13 03:58
#
android
APK
Android系统
原理性问题分析 - epoll 的事件模型
声明在
Android系统
中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。
小馬佩德罗
·
2023-06-13 03:28
#
Android系统中的原理分析
android
epoll
ET
LT
Android 系统内的守护进程 - core类中的服务 (4) : vold
声明工作需要,分析vold其实很好奇
Android系统
中的一些关键守护进程服务的作用;本文使用的代码是LineageOS的cm-14.1,对应Android7.1.2,可以参考我的另一篇博客:cm-14.1
Android
小馬佩德罗
·
2023-06-13 03:58
#
android
vold
Android系统
原理性问题分析 - Linux 线程池(Thread Pool)的实现原理
声明在
Android系统
中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。
Android系统
中比如在启动应用程序进程时,会涉及线程池的概念,那么线程池是什么原理呢?此篇就来分析一下。
小馬佩德罗
·
2023-06-13 03:58
#
Android系统中的原理分析
linux
ThreadPool
线程池
android
Android系统
视角下对APK的分析(2)- APK安装过程的定性分析
而对
Android系统
来说,这就是个大工程了,因为对
Android系统
来说APK是“外来户”,如何安装它、有限制地支持它的运行、如何防着它干坏事等问题就来了。
小馬佩德罗
·
2023-06-13 03:53
#
android
APK
Android进阶 四大组件的工作过程(一):Activity的工作过程
除此之外,最好还需要掌握一些
Android系统
启动过程的知识:
Android系统
的启动流程
Tai_Monster
·
2023-06-13 02:34
Android开发笔记
android
android
studio
webview
android remount 工作原理简介
androidremount在调试
android系统
的时候是个非常有用的调试手段,有remount的帮助,可以轻松的修改系统分区的某些文件,或者在系统分区添加删除文件。
Little-Ant
·
2023-06-13 02:34
android
增强axmol引擎视频播放之 - android视频播放支持
一、调研虚幻引擎实现方案:使用
Android系统
MediaPlayer,先将视频渲染到TextureSurface,再从TextureSurface读取RGBA像素数据,传给虚幻引擎Native层达到将视频纹理渲染到场景对象的目的
一线灵
·
2023-06-12 22:36
axmol
android
音视频
android
studio
axmol
Vue3+Vite+Ts
开发总结
Vue3语法糖官网地址:Go响应式变量//个人认为响应式变量和普通变量的最大区别是:响应式变量会同步更新视图模板中的显示,但是普通变量更改后不会触发视图更新import{ref,toRef,toRefs,reactive}from'vue';constnum1=ref(0);//任意数据类型的响应式变量constnum2=reactive({num:1});//reactive多用于响应式对象定义
野克
·
2023-06-12 18:00
vue3+vite+ts
typescript
vue
前端
近期微信小程序
开发总结
(3):上传文件wx.uploadfile(特指上传一个)
最近开发微信小程序的过程中遇到了上传文件的一系列问题,包括文件上传到服务器不成功,不会一次性上传多个文件等问题(本文均以图片作为文件,下文的图片均可替代为文件)。1、我们要先用wx.chooseImage这个接口去调用我们的手机拍摄功能或者进入手机相册选取需要上传的照片;里面的count:1表示仅限选择一张照片,tempFilePaths是图片路径的数组(因为我们这里只选了一张图片,所以路径数组中
ES·Lad
·
2023-06-12 15:39
小程序上传发布类问题
小程序
服务器
Typescript代理设计模式(模拟
Android系统
服务获取)
proxy.png环境:Webstorm语言:Typescriptproxy-mini.png代理设计模式所属类型:结构模式代码直观感受:对一个对象进行一层封装,套一层。优缺点,看看优缺点联想使用场景优点缺点提供上层访问,隐藏具体实现代码会变复杂,因为有可能存在多层嵌套代理对代理的真实对象进行管理当真实的对象不可用时,代理对象可以进行快速响应开闭原则,可以替换真实对象具体实现:/***使用Type
做实事的人
·
2023-06-12 15:27
Android的启动过程与Zygote
androidbootprocessdiagram
Android系统
和APP的启动过程:
Android系统
的启动过程BootLoader→Kernel→init→Nativedaemons→AndroidRuntime
詹徐照
·
2023-06-12 14:10
Android SDK与API Level对应关系
AndroidSDK与APILevelGoogle发布的
Android系统
习惯以甜点命令,并且首字母以字母顺序表依次排序,安卓10(Q)首次不用甜品来命名。
WangDDY
·
2023-06-12 00:05
如何在Android平台上使用串口通信
整体思路在
Android系统
上无法
talk_8
·
2023-06-11 22:14
talk8的私房菜
android
串口通信
serial
lib
串口库
AAOS系列之音量设置
处理流程音量键的响应流程AudioService设置音量流程AAOS音量条选项总结前言AAOS音量设置内容可以分为几个部分音量的ui响应流程legacy模式dynamic模式通过按键进行设置AAOS音量设置比通用的
Android
dawnminghuang
·
2023-06-11 19:50
android
ui
java
车载音频
AndroidT(13) init 进程 -- first stage init 的初始化 (二)
第一阶段的init工作主要用于读取系统启动阶段需要的配置信息(例如linux的bootconfig,cmdline等配置信息)、挂载文件系统、安装kernel中的模块驱动,最后就是启动第二阶段的init来进行
Android
迪迦大凹凸曼
·
2023-06-11 18:27
Android
System
&
Framework
android
android
init
framework
system
c++
AndroidT(13) init 进程 -- first stage init 的启动(一)
第一阶段的init工作主要用于读取系统启动阶段需要的配置信息(例如linux的bootconfig,cmdline等配置信息)、挂载文件系统、安装kernel中的模块驱动,最后就是启动第二阶段的init来进行
Android
迪迦大凹凸曼
·
2023-06-11 18:57
Android
System
&
Framework
android
linux
android
system
init
arm java 性能怎么样,直接比较ARM和x86处理器的时钟频率有多公平?
以下是我的32位GCC基准测试的比较-在我的网站上阅读更多::它们表示
Android系统
(Atom原生英特尔代码),使用LinuxUbuntu的RaspberryPi2A7和基于Intel/AMD的PC
风吹幡动wsd
·
2023-06-11 15:06
arm
java
性能怎么样
十、软件项目
开发总结
报告-模板
十、软件项目
开发总结
报告1.引言11.1编写目的11.2项目背景11.3定义11.4参考资料22.开发结果22.1产品22.2主要功能及性能22.3所用工时22.4所用机时22.5进度22.6费用33.
卿卿和笑
·
2023-06-11 15:59
软件工程全过程文档
软件工程
文档资料
产品经理
产品运营
内容运营
StatusBarManager隐藏状态栏
StatusBarManager隐藏状态栏StatusBarManager是
Android系统
中管理状态栏的一个组件,用于控制状态栏的显示和隐藏以及其他相关操作。
胖大师
·
2023-06-11 10:53
Android
Java
笔记
java
android
Android应用开发详解
本文内容,主题是透过应用程序来分析
Android系统
的设计原理与构架。
permike
·
2023-06-11 10:48
Android学习
3、Django
开发总结
:Model模型的介绍、字段属性、字段选项(参数)与设计详解
Model模型Model(模型)简而言之即数据模型。模型不是数据本身(比如数据库里的数据),而是抽象的描述数据的构成和逻辑关系。每个Djangomodel实际上是个类,继承了models.Model。每个Model应该包括属性,关系(比如单对单,单对多和多对多)和方法。当定义好Model模型后,Django的接口会自动在数据库生成相应的数据表(table)。这样就不用自己用SQL语言创建表格或在数
SteveRocket
·
2023-06-11 09:38
#
Django进阶
django
python
后端
android 智能家居开发,基于Android智能家居系统的设计与实现
同时,伴随着
Android系统
在手机、平板中广泛应用,人们通过一个Android设备远程控制家电设备,将与生活密切相关的信息服务联系在一起,使生活更加舒适、便捷,已成为潜在的需求。
宇凌千寻
·
2023-06-11 08:36
android
智能家居开发
chitGPT 回答 volatile 关键字
以下是Android源码中一些使用volatile关键字的地方:
Android系统
中的事件分发机制是通过一个事件队列来实现的,当有事件到达时,会先将该事件插入到事件队列中。
da_ma_dai
·
2023-06-11 07:53
Kotlin
Flutter
AS
前端
android
java
开发语言
Android系统
的启动过程(三):Launcher启动过程
Android系统
的启动过程(三):Launcher启动过程摘要&概述前两篇文章中我们已经将系统启动的过程推进到了系统服务启动完毕之后,本篇文章就来介绍
Android系统
启动的最后一步:启动Launcher
Tai_Monster
·
2023-06-11 00:33
Android开发笔记
android
android
studio
java
Android系统
的启动流程(二):SystemServer处理过程
Android系统
的启动流程(二):SystemServer处理过程摘要在上篇文章中,我们已经将启动的进程推进到了ZygoteInit的main中,在ZygoteInit中我们已经知道它的main方法中的
Tai_Monster
·
2023-06-11 00:03
Android开发笔记
android
系统架构
Android:Handler
参考来源参考来源参考来源参考来源Handler机制(面试版)Binder/Socket用于进程间通信,而Handler消息机制用于同进程的线程间通信handler机制是
android系统
运行的基础,它采用生产者
Jamison Tam
·
2023-06-11 00:33
android
Android应用程序进程的启动过程
Android应用程序进程的启动过程导语到这篇文章为止,我们已经简要地了解过了
Android系统
的启动流程了,其中比较重要的内容有Zygote进程的启动和SystemService以及Launcher的启动
Tai_Monster
·
2023-06-11 00:01
Android开发笔记
android
java
开发语言
Android wifi
开发总结
目录1.导图2.权限3.监听广播4.自定义管理类5.总结在Android中对Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面,主要包括以下几个类和接口:1.导图2.权限在AndroidManifest.xml进行对WIFI操作的权限设置(wifi需要打开定位,所以要加上定位权限,非系统应用还需要在打开wifi前请求定位权限,否则搜索不到wifi,返回的S
peak wang
·
2023-06-10 23:18
Android开发
android
wifi
wifi开发
wifiInfo
WiFi、蓝牙以及双WiFi流程
目录1、RTL8812AU驱动移植步骤1.1驱动包目录介绍1.2driver目录介绍编辑1.3移植步骤2、Android平台的移植2.1
Android系统
上驱动ko的存放路径2.2编译
Android系统
的时候
奔跑吧撸码兄弟
·
2023-06-10 23:17
Android系统
WIFI
大数据
嵌入式
Android系统
耳机驱动基本知识
开发项目的时候,接手的第一个驱动就是android平台下耳机的插拔检测和按键检测。这部分涉及的硬件知识比较简单,但是软件上对中断的处理,软件检测的鲁棒性,都有比较高的要求,涉及到驱动开发中经常使用的中断申请,工作队列,tasklet,竟态和同步,linuxinput子系统,android键值映射等知识。耳机接口知识介绍1.耳机的通用接口为一个裸露的圆柱体,从头端到线侧的直径依次增大,并通过橡胶环进
ST小智
·
2023-06-10 16:47
驱动开发
开发艺术探索—View
本文参考在介绍View的三大流程前,需要介绍一些基本概念:View视图结构PhoneWindow:是
Android系统
中最基本的窗口系统,继承自Windows类,负责管理界面显示以及事件响应。
leap_
·
2023-06-10 14:52
CountDownTimer轻松搞定apk启动广告和获取验证码效果
项目开发中,碰到了需要在apk启动进入程序时显示一个几秒中的广告图及注册或修改密码时需要获取验证码的效果,其实
android系统
已经封装了一个倒计时的类:CountDownTimer,可以很轻松的实现一个倒计时的效果
刘孙猫咪
·
2023-06-10 10:00
Android系统
启动流程——总结概况
Android系统
启动流程流程图大致如下:BootLoader引导内核启动:
android系统
系统流程1—(bootloader)uboot引导启动内核过程linux内核的启动:
Android系统
启动流程
ZS_Wang_Blogs
·
2023-06-10 05:26
#
Android系统启动流程
linux
arm开发
运维
Android系统
架构(二)—
Android系统
启动过程
前言作为一个Android应用层的开发者,我们平常开发Android应用程序可能对
Android系统
了解的并不深入。
Coding-ls
·
2023-06-10 05:25
Android
Android系统
Android系统启动流程
浅析
Android系统
启动过程
Android系统
的启动流程是十分复杂的,但是作为应用层的开发人员来说,了解其大致流程即可。
droidYu
·
2023-06-10 05:25
Android
android
Android 调用系统隐藏的类和方法
1.
Android系统
隐藏的类和方法阅读Android源码时,会发现很多被@UnsupportedAppUsage注解的方法,这些方法不能被外部应用访问。
孟芳芳
·
2023-06-10 03:13
android
Android 源码 AOSP版本– 下载[Ubuntu ]
Android源码AOSP版本–下载[Ubuntu]前言配置下载源码前言
Android系统
作为一个庞大的开源项目,除了一些谷歌自带服务之外,其他所有代码均以AOSP(AndroidOpenSourceProject
五一编程
·
2023-06-10 02:17
Android问题集锦
android
ubuntu
git
java
kotlin
Javascript WEB前端
开发总结
初始JavaScriptJavaScript,通常缩写为JS,是一种高级的,直譯語言的编程语言。JavaScript是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。JS是用来做什么的1.用来表单验证2.制作页面特效3.制作页
南极小丑
·
2023-06-10 02:18
Android系统
启动流程概览
目录第一节
Android系统
启动流程init进程第二节init.rc解析第三节Zygote进程的启动过程3.1AndroidRuntime.start做了三件事:3.1.1startVm:3.1.2startReg
洛克Lee
·
2023-06-10 00:40
Android
Framework学习
android
java
linux
Framework
移动端自动化测试框架有哪些?
以下是一些常见的移动端自动化测试框架:1.Appium一个开源的、跨平台的自动化测试框架,可以用多种编程语言编写测试脚本,并支持iOS和
Android系统
。
泽众云测试
·
2023-06-09 19:37
自动化测试工具
兼容性测试
自动化测试框架
功能测试
兼容性测试
安卓“小试牛刀”:ButterKnife——牛油刀
3.资源的绑定4.非Activity中的绑定(续跟)1.绑定一组View2.绑定监听器1.ButterKnife——牛油刀ButterKnife是一个专注于
Android系统
的View注入框架,在过去的项目中总是需要很多的
莫白媛
·
2023-06-09 16:07
android高级开发笔记
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
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他