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应用启动全流程分析(源码深度剖析)
1.前言从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这整个过程却是十分复杂的,其中涉及了
Android系统
的几乎所有核心知识点。
Felix.Ma
·
2023-09-06 10:02
AndrPerformance
android
支付宝蜻蜓设备abs调试
连续点击8次,选择打开小程序配置,选择进入开发者模式,添加正在调试的小程序appid,在小程序开发工具上选择调试Android的开发者模式开机后进入系统桌面,点击进入系统设置>其他设置,之后操作与普通
Android
影夜随风
·
2023-09-06 09:37
工作知识总结
蜻蜓设备adb调试
javascript
前端
Android多进程基础
1.多进程的好处1,增加内存占用,避免OOM问题;2,分散内存占用,降低App被回收的概率;(
Android系统
分配每个进程的内存是有限制的,占用内存越大的进程,通常被系统杀死的可能性越大。
小红军storm
·
2023-09-06 05:27
Android系统
源码情景分析-学习笔记-13
Android应用程序的消息处理机制Android应用程序是通过消息来驱动。创建线程消息队列Android应用程序的消息队列是使用一个MessageQueue对象来描述,它可以通过调用Looper类的静态函数prepareMainLooper或者prepare来创建,其中,前者用来为应用程序的主线程创建消息队列;而后者用来为应用程序的其他的子线程创建消息队列。由于Android应用程序的的消息处理
海在路上
·
2023-09-06 02:46
android内存管理机制
前言:
Android系统
是基于Linux内核开发的操作系统,而Linux系统有其独到的内存管理机制,会在进程活动停止后结束该进程。
JAMES呀
·
2023-09-06 02:09
android系统
视频剪辑app推荐,知乎10w人收藏:玩短视频必装的9款剪辑App(最全)...
声明:本文来自于微信公众号微果酱(ID:wjam123456),作者:橙子,授权站长之家转载发布。做运营的每天都要面临一些新难题比如老板想追潮流做短视频吐血写脚本、拍完视频磨刀霍霍向猪羊准备剪视频打开电脑剪辑软件发现,为何如此复杂滤镜怎么加?调色怎么办?特效怎么搞?没关系,果酱妹帮你渡难关今天为大家整理了一些短视频剪辑App无需电脑,用手机也能剪出一个精致小视频。01小白福音类剪辑其实也没你想的那
范楚杰
·
2023-09-06 02:36
Android studio 使用JDK11无法生成javadoc问题解决
Androidstudio使用JDK11无法生成javadoc问题解决一.背景Androidstudio升级到Arctic后强制使用jdk11了,在通过Tools->GenerateJavadoc时发现很多
Android
无敌的娃哥
·
2023-09-06 01:56
环境配置
Android
android模拟器
[Android AIDL系列 1] 手动编译aidl文件,生成Java、C++[android]、C++[ndk]、Rust接口
AIDL文件在
Android系统
上应用广泛,和底层的Binder机制紧密关联。在Android源码或者AndroidStudio中通常是自动编译aidl文件,生成对应语言的接口文件。
抓饼先生
·
2023-09-06 01:12
Android开发技术专栏
android
java
c++
2018-12-25 Android类加载器
前言关于先参考java的类加载器https://www.jianshu.com/p/71949a006ae9android的类加载器有两种
Android系统
中有两个类加载器分别为PathClassLoader
孤独的根号十二
·
2023-09-05 23:25
Android兼容性小总结(一)
目前国内的
Android系统
主要是5.0和6.0,少量的4.x和7.0,掰掰手指头就5、
珠穆朗玛小王子
·
2023-09-05 23:22
Android系统
定位获取当前位置
通过
Android系统
可以定位获取当前位置的经纬度,定位的方式主要有:GPS定位,网络定位,WIFI定准,基站定位,AGPS定位(基站+GPS);一、定位的相关APILocationManagerLocationManagerlm
Billy_Zuo
·
2023-09-05 21:07
android
php
开发语言
【Semidrive】解决 X9HP reboot 导致 Android 崩溃的问题
本篇文章介绍如何解决X9HP平台的AP1域中插着u盘时运行reboot导致
Android系统
崩溃的问题,软件版本是X9PTG4.0,硬件环境是X9H开发板X9H_REF_A04。
WPG大大通
·
2023-09-05 14:01
SemiDrive产线
android
auto
X9HP
深度入门 Android 车机核心 CarService 的构成和链路
作者:TechMerger本文将结合
Android系统
整体,对CarService的构成和链路对其做一个全面的分析和理解。
码中之牛
·
2023-09-05 07:21
移动开发
Android
车载
android
移动开发
安卓
framework
车载系统
Android2.3.1源码编译简略版
Android2.3.1源码编译编译2.3.1源码,用于学习老罗的《
Android系统
源码解析》安装虚拟机Android源码编译必须在Linux环境下才能运行,所以必须使用Linux系统,在这里使用ubuntu14
宝塔山上的猫
·
2023-09-04 14:58
Android AIDL使用
AIDL(AndroidInterfaceDefinitionLanguage)是
Android系统
自定义的接口描述语言。可以用来实现进程间的通讯。
xiaoshaui
·
2023-09-04 12:28
android 系统开发
android系统
android_C代码开发AndroidSkia2D引擎库深度优化的算法、完善的渲染体系和精炼的代码框架Android图形显示系统AndroidlibJpeg库解码OpenCL优化adb
蟕初的梦想
·
2023-09-04 10:19
物联网
物联网
嵌入式硬件
stm32
Android Sensors 总结一 (介绍)
目前
android系统
支持加速度传感器(acc
小厨要学习
·
2023-09-04 09:53
嵌入式硬件
VMware Ubuntu Android 源码编译-扩展磁盘挂载分区
源码编译-扩展磁盘挂载分区前言一、编译环境二、创建磁盘空间1.添加硬盘2.新磁盘进行分区设置3.新分区目录挂载4.分区永久挂载三、编译所需基础软件包(扩展)1.OpenJDK2.编译所需依赖(x86)前言
Android
tcll321
·
2023-09-04 06:27
ubuntu
linux
服务器
android
YT8531 YT8521
驱动调试
(一)
背景实际项目中使用YT8531YT8521,这两款PHY的调试也消耗了不少时间,这里做个简单的记录原理图首先YT8531采用UTPRGMII原理图设计PHY地址为0x3这个地址很重要,要和设备树的地址保持一致,当然也要确认硬件PCB最终贴装回来的地址是否一致。硬件设计选择CFG_LDO[1:0]=2'b01既选择RGMII2.5V驱动设计驱动修改如下首先内核选中,如果你的内核没有这个选项,可能需要
大牛攻城狮
·
2023-09-04 06:14
嵌入式系统
YT8531
YT8521
Linux驱动调试
裕太
国产phy
【网络BSP开发经验】Linux gmac
驱动调试
文章目录Linux网络设备驱动简介Linux网卡驱动网络协议接口层网络设备接口层设备驱动功能层网络设备与媒介层linux驱动数据结构linux驱动注册过程网络设备驱动的注册与注销linux驱动数据包收发流程LinuxPHY驱动MDIO接口PHY简介PHY关联过程PHY状态机对端MAC情况(接switch芯片)的处理总结Linux网络设备驱动简介网络设备驱动是linux内核中三大类设备驱动之一,它用
与光同程
·
2023-09-04 06:44
BSP开发
网络
linux
arm开发
教你Win11如何运行安卓app
前言今天需要测试一个uniapp打包的androidapp项目,手头也没有
android系统
的平板,所以就免为其难的研究一下win11上如何运行安卓app,本文就给大家介绍一下通过Windows11安卓子系统来运行安卓
北漂燕郊杨哥
·
2023-09-04 05:49
tutorial
android
windows
【Android】关于binder_calls_stats服务
Android9上有了binder_calls_stats服务,提供了java层的binder统计,Android中的BinderCallStats(Binder调用统计)是一项用于监控和记录
Android
aaajj
·
2023-09-04 01:48
android
binder
More than one file was found with OS independent path ‘lib/xxx/xxxx.so‘
问题:APP在使用过程中,遇到高版本的
android系统
,地图开始出现不兼容问题,升级后arcgis版本后,运行编译时出现异常MorethanonefilewasfoundwithOSindependentpath'lib
爱乐写代码
·
2023-09-03 19:08
java
面经:安卓学习笔记
文章目录1.
Android系统
架构2.Activity2.0定义2.1生命周期2.2生命状态2.3启动模式3.Service3.1定义3.2两种启动方式3.3生命周期3.4跨进程service3.5IntentService4
studyForMokey
·
2023-09-03 13:20
八股文
java
ButterKnife(黄油刀)
概念:ButterKnife是一个专注于
Android系统
的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。
小能子
·
2023-09-03 11:30
Android 1.1 背景相关与系统架构分析
目录1.1背景相关与系统架构分析分类Android基础入门教程1.Android背景与当前的状况2.
Android系统
特性与平台架构系统特性:平台架构图:架构的简单理解:3.本节小结:1.1背景相关与系统架构分析分类
彼岸的菜鸟
·
2023-09-03 05:03
Android
正则表达式
Android 那些你所不知道的Bitmap对象详解
我们知道
Android系统
分配给每个应用程序的内存是有限的,Bitmap作为消耗内存大户,我们对Bitmap的管理稍有不当就可能引发OutOfMemoryError,而Bitmap对象在不同的Android
雷家二少
·
2023-09-03 03:30
Android图片
Android图片
bitmap
Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法
前言:为保证用户数据和设备的安全,Google针对下一代
Android系统
(AndroidP)的应用程序,将要求默认使用加密连接,这意味着AndroidP将禁止App使用所有未加密的连接,因此运行AndroidP
亦久亦韭
·
2023-09-02 21:10
自学移动端(APP)自动化测试
CSDN话题挑战赛第2期参赛话题:学习笔记目录一、Android操作系统简介1、Android操作系统诞生2、Android操作系统发展历程3、国内Android发行版4、
Android系统
结构(1)L
bigbear_001
·
2023-09-02 20:45
#
移动端(APP)自动化测试
android
ios
web
app
自动化
intellij-idea
Android进阶面试题
1.
Android系统
启动流程是什么?
Vinson武
·
2023-09-02 18:53
C++之std::search应用实例(一百八十九)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之std
Android系统攻城狮
·
2023-09-02 17:28
C++入门系列
c++
开发语言
android system_server WatchDog简介
简介
android系统
中SystemServerWatchDog的主要作用是监控SystemServer进程的运行状态,防止其卡住或者死锁。
Mr.QingBin
·
2023-09-02 10:03
java
linux
开发语言
驱动调试
技巧点滴分享
姓名张立泽学号:16020188014转载自:https://zhuanlan.zhihu.com/p/51700597【嵌牛导读】:作为一个算是合格的驱动工程师,总是有很多话想说。代码看的多了总是有些小感悟。可能是吧。那就总结一下自己看的代码的一些感悟和技巧。如何利用你看的这些代码?如何体现在工作的调试中?作为驱动工程师,主要的工作就是移植各种驱动,接触各种硬件。接触最多的就是dts、中断、gp
Gideon_576c
·
2023-09-02 09:09
C++之std::distance应用实例(一百八十八)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之std
Android系统攻城狮
·
2023-09-02 06:04
C++入门系列
c++
开发语言
android系统
添加按键检测
1.前言在Android开发中可能会遇到添加新的按键的需求,本文将简单介绍如何在
Android系统
中完成一个新的按键的添加。
hubbbb@
·
2023-09-02 03:58
NV21、NV12、YV12、RGB565、YUV等颜色编码格式区别和接口设计探讨
选择合适的颜色编码格式取决于具体的需求和环境:NV21:NV21是一种用于
Android系统
的图像颜色编码格式。
音视频牛哥
·
2023-09-01 20:50
GB28181接入
Unity
RTMP直播推送播放
流媒体
Android
GB28181
GB28181
RTSP
GB28181对接
RTMP推流
大牛直播SDK
迅为干货 |瑞芯微RK3568开发板Android11系统开发笔记
本文截取自《itop-3568开发板
Android系统
和应用开发手册》硬件平台:Android11预安装应用功能在进行本章节时,需要将迅为提供的Android11源码编译通过。
迅为电子
·
2023-09-01 18:43
android
linux
android系统
进程管理,
Android系统
中的进程管理
>
Android系统
中的进程管理:进程的创建--http://qiangbo.space/2016-10-10/AndroidAnatomy_Process_Creation/对于Android来说,进程管理的主要内容包括以下几个部分内容
猴子哈哈
·
2023-09-01 18:35
android系统进程管理
Android基础之Activity生命周期
在
Android系统
中Activity就是我看到的一个完整的界面。界面中看到的TextView(文字)、Button(按钮)、ImageView(图片)都是需要Activity来承载的。
niuyongzhi
·
2023-09-01 11:44
Android开发从基础到高级
android
微信小程序 校园周边美食商城分享系统
管理员、会员、商家可通过
Android系统
手机打开系统,注册登录后可进行管理员后端;首页、个人中心、会员管理、商家管理、美食类型管理、美食信息管理、美食交流、我的收藏管理、系统管理、订单管理,会员前端;
qq_3166678367
·
2023-09-01 08:08
微信小程序
jdk,sdk的区别
手机硬件在变,
android系统
也在变,sdk当然也在变,都在不断的升级。(主要就是看硬件能够支持的最低与最高版本的系统,系统能够使用哪些版本的sdk,在此基础上进行相应版本
i534
·
2023-09-01 07:45
java
开发语言
ANR问题原理介绍与DEBUG分析
一、ANR简介
Android系统
中,ActivityManagerService(简称AMS)和WindowManagerService(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘输入时间
丶随心
·
2023-09-01 06:36
android
Android--进程间通信(Binder)
Android系统
提供了一些通用服务,比如音乐打电话发短信,WIFI,定位,输入法,传感器等。
chaoyu168
·
2023-09-01 03:36
Android
Android开发
aidl
进程通信
Binder
Android
Android N 进程间通信--Binder
Android系统
的服务都是通过Binder构建的。Binder是整个系统运行的中枢,因此,Android在提高Binder的效率方法下足了功夫。
Kitty_London
·
2023-09-01 03:05
APP移动应用安全加固是如何进行的?
同时,因
Android系统
本身开源特性,Android应用正逐渐取代PC端成为黑客攻击的主要对象,超97%的Android应用遭受盗版侵袭,病毒木马肆虐、流氓软件和钓鱼应用随处可见,严重影响了开发者收益
天磊卫士官方
·
2023-09-01 01:21
网络安全
安全服务
app安全
网络安全
安全漏洞
android
ios
Android系统
-线程-synchronized和volatile的区别
引言synchronized和volatile都是线程同步涉及到的概念。理解和掌握好他们的区别有助于我们对代码逻辑的理解概念相关一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。2)禁止进行指令重排序。volatile本质是在告诉jvm当
大海之狂
·
2023-08-31 16:27
Android系统开发
android
java
Android系统
-性能-优化概述
目录引言:APP优化:网络优化:内存优化:卡顿优化:引言:先大概对Android性能优化做一个简单分类和梳理。由于性能影响因素多,比如本文分类的APP,内存,网络,卡顿都是互相影响的。卡顿应该是用户最直观可见的性能问题了。APP优化侧重于启动,UI绘制以及资源优化这三个方面考虑内存优化侧重于内存抖动,内存泄露,扩大内存方面考虑网络优化则是从网络请求,数据压缩的方面考虑上面这三个方面的优化就有利于我
大海之狂
·
2023-08-31 16:57
性能调优
android
性能优化
Android系统
-线程-java线程
引言Android的框架应用是java环境的。java天生就是多线程。所以对java线程的理解尤为重要。概念线程状态转换图NEW初始状态RUNNABLE运行状态BLOCKED阻塞状态WAITING等待状态TIME_WAITING超时等待状态TERMINATED终止状态注意:调用obj.wait()的线程需要先获取obj的monitor,wait()会释放obj的monitor并进入等待态。所以wa
大海之狂
·
2023-08-31 16:27
Android系统开发
android
java
开发语言
RK3588平台
驱动调试
篇 [ GPIO篇 ] - RK3588-对GPIO的操作控制
1.简介RK3588从入门到精通本⽂介绍Linux操作gpio⽅法开发板:ArmSoM-W32.GPIO配置RockchipPin的ID按照控制器(bank)+端口(port)+索引序号(pin)组成2.1GPIO驱动介绍驱动包括Pinctrl驱动(drivers/pinctrl/pinctrl-rockchip.c)和GPIO驱动(drivers/gpio/gpio-rockchip.c)Pin
ArmSoM
·
2023-08-31 15:06
ArmSoM-W3
RK3588
开发板
嵌入式硬件
arm开发
linux
[RK3588从入门到精通] 专栏目录及介绍
本专栏采用ArmSom出品的ArmSom-W3产品为例进行系统性教程讲解,涉及各种系统讲解:Debian,Ubuntu,
Android系统
等本专栏可供初学者入门嵌入式Linux平台开发,快速提高嵌入式开发技术水平本专栏亦可供有一定基础的开发者在技术和系统知识体系
ArmSoM
·
2023-08-31 15:05
RK3588从入门到精通
git
驱动开发
arm开发
硬件工程
嵌入式硬件
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他