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系统开发总结
AMS源码解析
它作为一个系统服务管理着Activity、Service、ContentProvider和BroadcastReceiver这四大组件的启动,可以说ActivityManagerService服务对于
Android
Android每日一讲
·
2023-09-26 18:54
java
开发语言
Android AMS——概述(一)
AMS在
Android系统
中起着至关重要的作用,确保应用程序能够正确运行并与用户进行交互。同时,AMS还可以为不同应用程序分配内存、进程和线程等系统资源。当一个应用程序被打开时,AMS
c小旭
·
2023-09-26 18:53
FW开发
FW开发基础
android
预定义ContentProvider
Android系统
为常用数据类型提供了很多预定义的ContentProvider(声音,视频,图片,联系人等),他们大多位于android.provider包中。
在下嗷呜
·
2023-09-26 17:36
android
java
C++之list成员函数应用总结(二百三十七)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之list
Android系统攻城狮
·
2023-09-26 12:54
C++入门系列
c++
list
开发语言
Android之AMessage机制存/取原理(四十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解Android
Android系统攻城狮
·
2023-09-26 03:23
android
Android12之仿Codec2.0实现传递编解码器组件本质(四十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解Codec2.0
Android系统攻城狮
·
2023-09-25 23:44
智能指针类型转换
Codec2.0
Android monkey 基础入门介绍
1、首先用一个最简单的例子分析:2、以下是monkey命令行的一些参数:3、Monkey测试结果:四、总结:monkey测试常用的命令组合五、附录:
android系统
的keycode值,以后调试中需经常查询一
沫沫18S
·
2023-09-25 22:57
自动化测试
工具类
ADB&Monkey
monkey介绍
monkey测试
自动化测试
参数介绍
结果分析
Vue 组件
开发总结
Vue组件开发思路1.组件划分首先,你需要明确定义组件的划分。将大型界面划分为小型、可重用的组件是一个关键步骤。这有助于提高代码的可维护性和可复用性。2.组件设计在设计组件时,考虑组件的输入(props)和输出(events)以及组件自身的状态(data)。定义清晰的API有助于其他开发者更容易地使用你的组件。3.单一职责原则每个组件应该专注于单一的任务。这有助于组件的可重用性和测试性。如果一个组
下一站丶
·
2023-09-25 16:55
vue.js
javascript
ecmascript
C++之operator()和构造函数区别与总结(二百三十)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之operator
Android系统攻城狮
·
2023-09-25 14:21
C++入门系列
c++
开发语言
NTP服务器同步
android系统
时间
做android开发有一段时间了,之前一直做服务类的产品,最近公司接手sip话机的项目,里面涉及到修改系统设置的问题,今天就把我在项目中有关NTP服务器同步
android系统
时间遇到的种种问题,在这做一个总结
筱方
·
2023-09-25 14:52
android
ntp同步系统时间
android开发
服务器
ntp同步时间
Android12之Codec2.0配置编解码器为H264实现(四十五)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解Android12
Android系统攻城狮
·
2023-09-25 12:18
Codec2.0
编解码
android
一条道走到黑不一定适用于所有搞技术的年轻人
一、居安思危2008年9月,也就是十年前,HTC发布G1,它是世界上第一款采用谷歌研发的
Android系统
的手机。从这之后,移动互联网迎来了飞速发展,也颠覆了人们上网的习惯。
充电实践
·
2023-09-25 12:43
Android签名作用
所有的Android应用程序都要求开发人员用一个证书进行数字签名,
Android系统
不会安装没有进行签名的应用程序。
zyp009
·
2023-09-25 12:31
android小知识
android
Android
签名
Android 桌面App启动与startActivity流程
本文基于android13-release源码阅读整理系统源码地址:init.h-AndroidCodeSearch1.前言紧接上篇[
Android系统
Launcher启动流程)]我们继续看看Launcher
·
2023-09-25 11:24
Android kotlin中WebView内存泄露的解决方案
1.概述在app开发中,对于WebView内存泄露问题也是比较头疼的,而多个进程也不能同时使用WebView,这也是
android系统
的诟病,所以需要在使用的时候,需要很小心,网上也有很多解析和方案但至少在我的项目中是没任何效果的
安卓兼职framework应用工程师
·
2023-09-25 11:04
Android高级进阶
android
kotlin
webview
java
webview内存泄漏
Android系统
Launcher启动流程
源码阅读整理系统源码地址:init.h-AndroidCodeSearch前言以往我们开发Android应用都在系统桌面点击打开,但桌面Launcher进程是如何加载并展示应用窗口未能深入了解,由此去窥探
Android
·
2023-09-25 11:14
Android 桌面App启动与startActivity流程
本文基于android13-release源码阅读整理系统源码地址:init.h-AndroidCodeSearch1.前言紧接上篇[
Android系统
Launcher启动流程)]我们继续看看Launcher
·
2023-09-25 11:44
Android12之解封装NuMediaExtractor::setDataSource过程(四十七)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解sp::make
Android系统攻城狮
·
2023-09-25 08:28
android编解码
Android系统
Dalvik虚拟机是如何执行程序的?
安卓系统
Android系统
的架构采用分层思想,这样的好处是减少各层之间的依赖性、便于独立分发、容易收敛问题和错误等优点。
GeekLearning
·
2023-09-25 06:51
利用RT-Thread与MQTT实现的毕业设计——智慧班车管理系统的设计与实现实录
其理论基础是基于我在专科和老师申请的一个实用新型专利——一种智慧班车信息管理系统【这是我专科的专利,本科的毕设哈,本人现已考研到新疆大学计算机技术专业】项目成果演示下面是对于本个项目实现效果的演示:滨院毕业设计项目实现效果项目硬件
开发总结
下面从开发者的角度对
い☞殘風☜、™
·
2023-09-25 05:48
RT-Thread开发总结
课程设计
嵌入式硬件
这一定是Android 目前最稳定和高效的UI适配方案了!
作者:拉丁吴链接:https://www.jianshu.com/p/a4b8e4c5d9b0前言
Android系统
发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对
爱写代码的女纸
·
2023-09-25 05:40
C++之lseek64应用总结(二百三十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之lseek64
Android系统攻城狮
·
2023-09-25 01:44
C++入门系列
c++
开发语言
android 通信学习知识点
\system\core\init\init.cmain()是整个
android系统
启动的主函数rsrpResult信号?rsrqResult信噪比?t_3212_timeout=10,步长是6。
holly_huang
·
2023-09-24 20:11
通信
Android
学习
视频系统架构
1.Overlay子系统图片发自App图片发自App2.硬件抽象层架构在
Android系统
中,通过文件hardware/qcom/display/liboverlay/overlay.h定义Overlay
魏国彬
·
2023-09-24 18:50
音视频xxxx
文章目录前言编解码硬件解码(高级)软解码(低级)软、硬解码对比视频解码有四个步骤
Android系统
中编解码器的命名方式查看当前设备支持的硬解码基础知识RGB色彩空间常见的格式对比YUV索引格式分离RGB24
HNHuangJingYu
·
2023-09-24 17:46
音视频
&
高性能
音视频
ffmpeg
音视频 & FFmpeg
文章目录前言视频编解码硬件解码(高级)软解码(低级)软、硬解码对比视频解码有四个步骤
Android系统
中编解码器的命名方式查看当前设备支持的硬解码基础知识RGB色彩空间常见的格式对比YUV索引格式分离RGB24
HNHuangJingYu
·
2023-09-24 17:46
音视频
&
高性能
ffmpeg
音视频
python
Android系统
源码情景分析-学习笔记-11
概述:在
Android系统
中,所有的应用程序进程,以及用来运行系统关键服务的System进程都是由Zygote进程负责创建的,因此,我们将它成为进程孵化器。
海在路上
·
2023-09-24 15:44
Android使用keytool-importkeypair生成系统签名
Android系统
源码中提供了platform.x509.pem、platform.pk8等签名文件例如:这个是不能直接在调试的时候使用的,如果要用,需要先转换为androidstudio调试用的jks
Else_Q
·
2023-09-24 15:22
android
android
keytool
系统签名
android移植dbus
前言车载项目需要移植dbus到
android系统
中移植编译dbus源码sudoapt-getinstalllibtool./autogen.sh.
wxx2150
·
2023-09-24 14:46
android
dbus
[转载]Android ROM修改启动画面
通用平台开机修改引言
Android系统
在按下开机键之后就会进入启动流程,这个过程本身需要一些时间,而面向用户的往往是厂商定制的一些宣传用的比较绚丽的启动画面。
段子周
·
2023-09-24 13:30
Android-APP启动流程
引言
Android系统
非常庞大、错综复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。
迦乐v
·
2023-09-24 09:04
android
Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]
[Android取经之路]的源码都基于Android-Q(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》
Android系统
架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-09-24 09:34
AndrCompile
C++之指向引用的指针和指向指针的引用总结(二百三十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之指向引用的指针和指向指针的引用
Android系统攻城狮
·
2023-09-24 06:57
C++入门系列
c++
Android 11 设置开机默认系统横屏显示
实现默认横屏有两套方案:第一种方式:目录device/rockchip/rk356x/BoardConfig.mkSF_PRIMARY_DISPLAY_ORIENTATION:=90第二种方式:
Android
青春给了狗
·
2023-09-24 05:12
java
android
android
studio
开发语言
Android系统
原理性问题分析 - RefBase、sp、wp 分析
声明在
Android系统
中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。接触
Android系统
,遇到很多sp、wp相关问题,此篇分析
Android系统
内的智能指针问题。
小馬佩德罗
·
2023-09-24 05:12
#
Android系统中的原理分析
android
智能指针
Android12之强弱智能指针sp/wp循环引用死锁问题(一百六十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:解决Android12
Android系统攻城狮
·
2023-09-24 05:41
Android系统调试系列
android
相互引用死锁问题
Android系统
智能指针的设计思路(轻量级指针、强指针、弱指针)
参考博文:
Android系统
的智能指针(轻量级指针、强指针和弱指针)的实现原理分析C++中最容易出错的地方莫过于指针了,指针问题主要有两类,一是内存泄露,二是无效引用。
bajia2771
·
2023-09-24 05:41
移动开发
c/c++
【Android】Ubuntu20.04编译Android 13并用模拟器运行
前言一直好奇
Android系统
是怎么定制的,直到亲自走一遍
Android系统
编译流程才发现并没想象的复杂。
devnn
·
2023-09-24 03:37
Android
android
Android性能优化总结
安卓开发大军浩浩荡荡,经过近十年的发展,Android技术优化日异月新,如今Android9.0已经发布,
Android系统
性能也已经非常流畅,可以在体验上完全媲美iOS。
KingWorld
·
2023-09-23 23:33
常见Property属性
ROC-RK3399-PC-PLUS)前言一,常见property属性通过getprop命令可以获取系统中大部分的属性,为啥说是大部分,因为还有一些因为selinux权限原因,不一定获取到到,对于老版本
Android
慵懒的巴哥
·
2023-09-23 23:45
#
基础知识
车载系统
Android C++ 共享内存MemoryHeapBase实现IPC进程通信实际案列
这篇博文讲的是我如何在自定义的系统Service通过MemoryHeapBase共享内存方式实现IPC访问SensorService的数据调用方式通过JNI拉起动态库的形式一:我们要做
Android系统
的
2359_God
·
2023-09-23 22:13
Android
HAL
Android
C++
共享内存Memo
基于Android框架的转播车时钟系统设计与应用
摘要:本文从苏州台4K转播车系统项目实际应用出发,通过采购带
Android系统
的19寸长条屏显示器,基于
Android系统
框架及SDK定向开发,实现了多台19寸长条屏显示器集中控制管理、NTP授时、倒计时设
dwademan
·
2023-09-23 17:09
2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第二章:Android App 开发基础
第2章AndroidApp开发基础本章介绍基于
Android系统
的App开发常识,包括以下几个方面:App开发与其他软件开发有什么不一样,App工程是怎样的组织结构又是怎样配置的,App开发的前后端分离设计是如何运作实现的
Lishier99
·
2023-09-23 15:31
Android
android
学习
android
studio
如何将view拖出RecycleView
之前做频道编辑页面时,遇到一个问题:
Android系统
提供的ItemTouchHelper不能将拖拽的view拖出RecycleView范伟外。
斗米担米
·
2023-09-23 14:52
Handler全解析
Handler相关1.用一句话概括Handler,并简述其原理Handler是
Android系统
的根本,在Android应用被启动的时候,会分配一个单独的虚拟机,虚拟机会执行ActivityThread
瑜小贤
·
2023-09-23 11:43
一文彻底搞懂Android View的绘制流程
前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~我们都知道,PhoneWindow是
Android系统
中最基本的窗口系统,每个Activity会创建一个
JsonChao
·
2023-09-23 11:10
android
进阶
android
面试
android
java
apache
ANR问题分析
ANR概念ANR(ApplicationNotresponding),是指应用程序未响应,
Android系统
对于一些事件需要在一定的时间范围内完成,如果超过预定时间未能得到有效响应或者响应时间过长,都会造成
闫回
·
2023-09-23 08:33
在
Android系统
中添加组合键快捷启动功能
启动系统特定功能的组合键的判断应该在系统分发按键消息前处理,这样从系统运行的角度来说成本最低。添加组合键处理需要先搞清楚按键消息在framework中采集和分发子系统的工作流程,虽然有android自带的抓屏组合键处理可供参考,但是理解这一流程还是很重要的,生搬硬套可能会留下隐含的设计缺陷。Framework的按键预处理机制framework中按键消息的接收和发送是在两个线程里实现的。接收线程监听
liuxs1998
·
2023-09-23 07:21
Android
组合键
android 9.0网络配置
1).简介Google表示,为保证用户数据和设备的安全,针对下一代
Android系统
(AndroidP)的应用程序,将要求默认使用加密连接,这意味着AndroidP将禁止App使用所有未加密的连接,因此运行
心中有梦丶身边有你
·
2023-09-23 06:52
Android分屏显示(多窗口支持)
开发总结
最近公司有分屏显示需求,遇到几点问题,在此记录,以做备忘。我所谓的分屏显示,是在同一个界面内,分屏显示两个app的界面或者是注意点1:系统好像没有获取应用显示的左右或者上下位置的方法,所以我采用迂回战略,使用getWindow().getDecorView().findViewById(android.R.id.content).post(newRunnable(){@Overridepublic
程序课代表
·
2023-09-23 06:59
android
android
android分屏显示
多窗口模式
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他