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
android10.0
Android常见问题记录
测试Android6.0和
Android10.0
均无报错。目前没找到问题原因。
Squirrel桓
·
2023-09-19 22:57
个人原创
android
bug
安卓
Android底层音视频播放媒体提取器【MediaExtractor】的解复用模块demuxers模块化加载和注册流程实现源码分析【Part 1】
承接第五章中内容的延续:【五】AndroidMediaPlayer整体架构源码分析-【prepareAsync/prepare数据准备处理流程】本系列文章分析的安卓源码版本:【
Android10.0
版本
小白兔LHao
·
2023-09-19 05:57
【音视频】
MediaPlayer
MediaExtractor
ExtractorPlugin
媒体提取器加载
解复用模块demuxers注册
Android 中TextView文字描边实现(一)
Android9.0效果图:
Android10.0
效果图:据以上两图显示此方法只用于android9.0可行,第二种方法见Android中TextView文字描边实现(二)1.attrs.xml文件2.
XiaoXred
·
2023-09-19 04:20
android
android
Android10.0
Settings去掉搜索框
1.概述在10.0的系统产品开发中,系统Settings的主页默认带有搜索框,由于产品需求需要去掉所有的搜索框,去掉系统Settings的搜索功能,所以需要去掉首页的搜索框2.Settings去掉搜索框的核心类packages/apps/Settings/src/com/android/settings/homepage/SettingsHomepageActivity.javapackages/
安卓兼职framework应用工程师
·
2023-09-18 17:01
android
Settings
系统设置首页去掉搜索框
系统设置去掉搜索框
系统设置去掉搜索功能
Android之进程 crash监听
前言:针对crash业务分析代码
Android10.0
详细:一、日志分析1.异常弹框日志:54.35810661066EAndroidRuntime:java.lang.NullPointerException
锄禾豆
·
2023-09-05 10:49
Android 10.0 适配——文件存储
前言
Android10.0
不需要再动态申请文件读写权限,默认可以读写自己的沙盒文件和公共媒体文件。
渐渐懂了吧
·
2023-09-03 01:26
关于
Android10.0
后创建文件夹失败的问题
做项目的时候尝试创建文件夹,但是在10.0的手机上面失败,试了一下8.0/9.0都可以,所以感觉应该是10.0系统改了某些东西,直接去收创建文件夹没搜索到相关的文章,特此记录一下。查阅了一下开发文档:getExternalStorageDirectory()-在API级别29中不推荐使用此方法。为了提高用户隐私,不建议直接访问共享/外部存储设备。当应用程序定位到Build.VERSION_CODE
你明大人
·
2023-09-02 21:02
Andorid
android
双非本科字节跳动Android面试题分享,吐血整理
缘起经过近十年的发展,Android技术优化日新月异,如今
Android10.0
已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS。
web大美女
·
2023-08-30 11:30
程序员
android
移动开发
面试
2020-03-20java.io.IOException: Cleartext HTTP traffic to 192.168.1.29 not permitted
刚更新AndroidStudio到3.6.1,写一个网络请求数据,创建的时候选了最新的AndroidP即
Android10.0
,API29。
骑着家雀吃辣条
·
2023-07-29 05:13
Android10.0
hal层添加自定义hal模块功能实现
1.前言在10.0的系统rom定制化开发中,在对hal模块进行开发时,需要通过添加自定义的hal模块来实现某些功能时,就需要添加hal模块的相关功能,接下来就来实现一个案例来供参考2.hal层添加自定义hal模块功能实现的核心类hardware\interfaces\3.hal层添加自定义hal模块功能实现的核心功能分析和实现HAL是硬件抽象层,它向下屏蔽了硬件的实现细节,向上提供了抽象接口,HA
安卓兼职framework应用工程师
·
2023-07-25 19:14
android
10.0
Rom定制化高级进阶
android
hal自定义模块
framework
hal模块
hal模块自定义添加接口
Android高版本的Uri及其使用注意问题
在
Android10.0
以前由于可以直接使用File进行文件读写,所以Uri的使用范围没那么广。
Mr_Tony
·
2023-07-25 18:59
JetPack
Android
android
java
android
studio
android 9.0获取wifi名称,Android8.0 9.0 10.0获取wifi名字问题
一、添加权限二、申请权限申请权限框架较多,本人使用的RxPermissionsandroid8.0以上需要开启位置信息,如图
android10.0
截图android9.0以上需要申请定位权限
android10.0
玉门关外
·
2023-07-23 08:19
android
9.0获取wifi名称
android10获取WiFi名称 已经连接的WiFi名称 SSID
WifiManager.NETWORK_STATE_CHANGED_ACTION广播在Android9.0还有效,
Android10.0
已经无效了。
呈叙墨客
·
2023-07-23 08:17
Android开发
SSID
android
WIFI
为数不多的人知道的 Kotlin 技巧及解析(三)
众所周知xml十分耗时,因此在
Android10.0
上新增加tryInflatePrecompiled方法,这是一个在编译期运行的一个优化,因为布局文件越复杂XmlPul
hi_dhl
·
2023-07-20 07:10
Android系统10 RK3399 init进程启动(四十八) init第一阶段分析
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言本文通过代码梳理的方式,给大家介绍
旗浩QH
·
2023-07-17 15:19
Android开机自启动
Android
ROM定制
Android系统驱动
Android
init脚本
Android系统底层
Android系统10 RK3399 init进程启动(四十九) init第二阶段分析
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言本文通过代码梳理的方式,给大家介绍
旗浩QH
·
2023-07-17 15:19
Android开机自启动
Android
ROM定制
Android系统驱动
Android
init脚本
Android系统底层
Android系统10 RK3399 init进程启动(七) u-boot编译和镜像生成
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言之前的文章已经讲解过整体Android
旗浩QH
·
2023-07-17 15:49
Android系统
RK3399
瑞星微3399
Android
u-boot
Android底层驱动
Android系统10 RK3399 init进程启动(二) RK3399开发板硬件介绍
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言本文介绍后期文章使用的硬件平台
旗浩QH
·
2023-07-17 15:48
Android系统开发
RK3399
Android启动流程
1024程序员节
Android系统10 RK3399 init进程启动(六) 镜像更新
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言Android源码编译完毕之后
旗浩QH
·
2023-07-17 15:48
Android系统
RK3399
Android底层开发
Android10.0
app调用hal层接口功能实现系列三(frameworks层实现)
1.前言在10.0的系统rom定制化开发中,对于一些需要在app中调用hal层的一些接口来实现某些功能而言,就需要打通app到hal的接口,实现功能需求,这一节首先讲在hal层中提供接口然后在jni层实现hal层接口调用,在framework层实现添加服务调用jni接口2.app调用hal层接口功能实现系列三(frameworks层实现)的核心类frameworks\base\core\java\
安卓兼职framework应用工程师
·
2023-07-17 06:11
android
10.0
Rom定制化高级进阶
android
hal层framework接口
添加自定义服务调用hal模块
通过自定义服务调用hal模块
app调用hal模块
Android10.0
app调用hal层接口功能实现系列一
1.前言在10.0的系统rom定制化开发中,对于一些需要在app中调用hal层的一些接口来实现某些功能而言,就需要打通app到hal的接口,实现功能需求,这一节首先讲在hal层中提供接口然后通过jni来调用2.app调用hal层接口功能实现系列一的核心类hardware/libhardware/include/hardware/test.hhardware/libhardware/modules/
安卓兼职framework应用工程师
·
2023-07-14 14:57
android
10.0
Rom定制化高级进阶
android
hal实例
framework
hal开发实例
hal自定义模块
Android10.0
iptables用IOemNetd实现app上网黑名单的实现
1.前言在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽某个app上网的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现app上网黑名单的的相关功能,就是在系统中只能不允许某个app上网,就是除了这个app,其他的app都能上网,最后在framework自定义服务中实现接口调用2.iptables用IOemN
安卓兼职framework应用工程师
·
2023-06-24 09:37
android
10.0
Rom定制化高级进阶
android
iptables
ioemnet限制app上网
iptables禁止app上网
禁止app上网
Android10.0
Binder通信原理(一)Binder、HwBinder、VndBinder概要
[Android取经之路]的源码都基于Android-Q(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的
Android10.0
系统启动之
Felix.Ma
·
2023-06-23 13:10
Android10.0
iptables用IOemNetd实现ip白名单的实现
1.前言在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现ip白名单的的相关功能,就是在app中只能允许某个网址上网,就是除了这个网址,其他的都不能上网,最后在framework自定义服务中实现接口调用2.iptables用IOemNetd实现ip白
安卓兼职framework应用工程师
·
2023-06-20 06:45
android
10.0
Rom定制化高级进阶
android
java
iptables网络白名单
iptables网络白名单功能
设置可以上网白名单功能更
Android10.0
Binder通信原理(八)-Framework层分析
[Android取经之路]的源码都基于Android-Q(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构Android是怎么启动的
Android10.0
系统启动之
Felix.Ma
·
2023-06-17 21:19
Android10.0
iptables用IOemNetd实现屏蔽ip黑名单的实现
1.前言在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现屏蔽ip黑名单的的相关功能,就是在app中只能屏蔽某个网址,就是除了这个网址,其他的都能上网,最后在framework自定义服务中实现接口调用2.iptables用IOemNetd实现屏蔽ip
安卓兼职framework应用工程师
·
2023-06-15 08:22
android
10.0
Rom定制化高级进阶
android
iptables
ioemnetd实现ip黑名单
禁止访问某些网址
禁止访问某些ip
Android 10.0 截屏流程
I.简介
Android10.0
版本在截屏方面做了一些改进和优化,使得截屏更加方便和高效。在
Android10.0
版本中,可以使用多种方式实现截屏,其中包括使用系统快捷键、使用手势操作、调用API等。
凉亭下
·
2023-06-14 13:33
Android
android
java
android
studio
Android10.0
iptables用IOemNetd实现清除所有规则的实现
1.前言在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现清除所有自定义规则的的相关功能2.iptables用IOemNetd实现清除所有自定义规则功能的实现的核心类system\netd\server\binder\com\android\inte
安卓兼职framework应用工程师
·
2023-06-12 10:02
android
10.0
Rom定制化高级进阶
android
framework
IoemNetd实现清除规则
iptables实现清除规则
iptables
Android10.0
iptables用IOemNetd实现删除子链功能的实现
1.前言在10.0的系统rom定制化开发中,在system中netd网络这块的产品需要中,会要求设置屏蔽ip地址之内的功能,liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现删除创建子链的相关功能2.iptables用IOemNetd实现删除创建子链功能的实现的核心类system\netd\server\binder\com\android\internal\ne
安卓兼职framework应用工程师
·
2023-06-08 13:37
android
10.0
Rom定制化高级进阶
android
framework
iptables
ioemnetd实现网络
ioemNetd网络白名单
Android 各版本特性
Android13.0(Tiramisu33T)Android12.0(SnowCone31S)Android11.0(RedVelvetCake30R)
Android10.0
(29Q)2019年3月发布主要特征
犇犇灬zk
·
2023-05-19 09:07
Android 11 将(图片)文件存储至外部共享存储区域
在Android11以上已经不能直接newFile(),
Android10.0
可以通过在AndroidManifes
没盐水菠萝
·
2023-04-20 13:26
android
java
开发语言
Android 10.0 系统systemui下拉通知栏的通知布局相关源码分析
1.前言在
android10.0
的系统rom开发中,在进行systemui中的下拉通知栏的布局自定义的时候,对于原生systemui的系统的下拉通知栏的通知布局的了解也是非常重要的,接下来就来分析下相关的下拉通知栏的通知布局的相关源码流程
安卓兼职framework应用工程师
·
2023-04-14 09:33
android
10.0
Rom定制化高级进阶
android
framework
systemui通知栏布局
通知栏通知布局
下拉通知栏布局
Android10.0
os定制化系列讲解导读
一.前言本专栏主要是作者本人在10.0frameworks定制化实战功能系列的解读,在从事几年的frameworks定制化功能的经验的积累,开发过平板,广告机,会议机,车机等一系列系统上层定制的功能性开发,写博客的目的,一方面是整理自己做的功能知识点沉淀技术,一方面帮助专栏小伙伴共同进步共同探讨知识点二.qq付费专栏伙伴互助学习交流群为了方便伙伴们互相学习交流组建了qq群订阅付费专栏伙伴内部交流q
安卓兼职framework应用工程师
·
2023-04-10 04:54
10.0
专栏导读
Android 10.0 系统systemui状态栏下拉左滑显示通知栏右滑显示控制中心模块的流程分析
1.前言在
android10.0
的系统rom定制化开发中,在系统原生systemui进行自定义下拉状态栏布局的定制的时候,需要在systemui下拉状态栏下滑的时候,根据下滑坐标来判断当前是滑出通知栏还是滑出控制中心模块
安卓兼职framework应用工程师
·
2023-04-07 12:32
android
10.0
Rom定制化高级进阶
android
java
frameworks
systemui状态栏下拉坐标
下拉状态栏x坐标
Android10.0
原生系统SystemUI下拉状态栏和通知栏视图之锁屏通知布局
1.前言在10.0的系统rom定制化开发中,对于系统原生systemui的锁屏界面的功能也是非常重要的,所以在锁屏页面布局中,也是有通知栏布局的,所以接下来对于息屏亮屏通知栏布局的相关流程分析,看下亮屏后锁屏页面做了哪些功能2.原生系统SystemUI下拉状态栏和通知栏视图之锁屏通知布局的核心类frameworks/base/packages/SystemUI/src/com/android/sy
安卓兼职framework应用工程师
·
2023-04-07 12:31
android
10.0
Rom定制化高级进阶
android
java
systemUI
framewroks
锁屏页面通知栏分析
深入了解Android的View工作原理
本文章讲解的内容是深入了解Android的View工作原理,建议对着示例项目阅读文章,示例项目链接如下:ViewDemo本文章分析的相关的源码基于AndroidSDK29(
Android10.0
,即AndroidQ
谭嘉俊
·
2023-04-05 19:42
Android 10、11 存储适配总结
:https://www.jianshu.com/p/d5573e312bb8先来看看存储区域划分1、分区存储原理1、App访问自身内部存储空间、访问外部存储空间-App私有目录不需要任何权限(这个与
Android10.0
码农ing
·
2023-04-05 06:11
[转]【源码向】Activity启动流程源码分析【二】【基于Android Q】
这一篇博客我们以
Android10.0
的代码来分析Activity的启动流程。
瑜小贤
·
2023-04-03 22:04
Android10.0
系统Framework发送通知流程分析
1.前言在
android10.0
的系统rom定制化开发中,在systemui中一个重要的内容就是系统通知的展示,在状态栏展示系统发送通知的图标,而在系统下拉通知栏中展示接收到的系统发送过来的通知,所以说对系统
安卓兼职framework应用工程师
·
2023-04-03 02:57
android
10.0
Rom定制化高级进阶
android
framework
NMS通知发送流程
系统通知发送流程分析
通知发送流程
Android10.0
StatusBar之状态栏
学习笔记:参考资源https://zhuanlan.zhihu.com/p/142596265、https://blog.csdn.net/Bill_xiao/article/details/108244267一、StatusBar简介Statusbar包含导航栏(NavigationBar,位于左侧、右侧或者底部)和状态栏(StatusBar,位于顶部,可下拉)两个部分。StatusBar顶部状
孤街酒客0911
·
2023-04-01 18:42
Android Q 之MTK代码分析(一)--Camera Hal3 Service
码字不易,多谢支持camerahal3service启动十分感谢
Android10.0
系统启动之init进程-[Android取经之路]https://blog.csdn.net/yiranfeng/article
liujun3512159
·
2023-04-01 15:39
相机开发
android
java
apache
Android 10.0 CarAudioService分析(一)
1.构造函数关于CarAudioService的启动过程,我们就不在这里描述了,首先看CarAudioService的构造函数,
Android10.0
与Android9.0相比,这里多了mUidToZoneMap
棒棒0_0
·
2023-03-25 08:08
Android10.0
ContentProvider源码分析
1.ContentProviderContentProvider为不同的应用程序之间的数据共享提供了统一的访问接口,它需要和ContentResolver配合使用,ContentProvider负责提供数据,ContentResolver负责获取数据。在应用程序启动的时候,ContentProvider就会被初始化注册到ActivityManagerService,然后其他应用通过uri向服务端获
竖起大拇指
·
2023-03-24 11:33
Android 录屏录制功能:require a foreground service of type ServiceInfo.FOREGROUND_SERVICE
android10.0
录制屏幕报错.MediaprojectionsrequireaforegroundserviceoftypeServiceInfo.FOREGROUND_SERVICE报错原因
Android10.0
今人不见古时月,今月曾经照古人
·
2023-03-14 23:53
Android
java
android
java
录屏功能
Android系统10 RK3399 init进程启动(五) build源码
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言开发板启动之后,就需要通过自己编译源码来制作镜像了
旗浩QH
·
2023-03-12 18:44
RK339
Android系统开发
Android驱动
Android系统10 RK3399 init进程启动(三十六) 属性property操作API
配套系列教学视频链接:安卓系列教程之ROM系统开发-百问100ask说明系统:
Android10.0
设备:FireFlyRK3399(ROC-RK3399-PC-PLUS)前言前面几篇文章介绍的属性基本框架和属性的基本概念
旗浩QH
·
2023-03-12 18:44
Android属性
Android驱动
Android系统
RK3399
Android
init进程
优雅调用系统相机,版本兼容
1valREQUEST_CODE_SELECT_PHOTO=2lateinitvarimageUri:UrilateinitvaroutputImage:FileprivatefuntakePhoto(){//
Android10.0
AndroidLazy
·
2023-01-27 05:13
Android.bp 语法浅析-
Android10.0
编译系统(八)
摘要:Blueprint解析Android.bp到ninja的代码流程时如何走的?阅读本文大约需要花费18分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路]的源码都基于Android-Q(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》Android系统架构An
IngresGe
·
2022-12-30 16:10
Android取经之路
#
13.编译原理
Android10.0
build
ninja
android.bp
kati
Android源码定制(2)——
Android10.0
的编译流程
一、背景已经在AOSP7.1.1nexus5x上面实现了修改位置打卡,现在是想在pixel3中继续尝试。作者:会飞的笨猫二、如何选择代码要选择有对应驱动版本的代码分支,如果没有标明,强行用其他版本的驱动来编译刷机不知道是否可行。比如我选择的情况是这样的。https://developers.google.com...https://source.android.com/do...这里是查代码分支和
·
2022-12-21 16:48
android
Android源码定制(2)——
Android10.0
的编译流程
一、背景已经在AOSP7.1.1nexus5x上面实现了修改位置打卡,现在是想在pixel3中继续尝试。作者:会飞的笨猫二、如何选择代码要选择有对应驱动版本的代码分支,如果没有标明,强行用其他版本的驱动来编译刷机不知道是否可行。比如我选择的情况是这样的。https://developers.google.com...https://source.android.com/do...这里是查代码分支和
·
2022-12-21 16:44
android
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他