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源码阅读四》
Android系统
源码整编、单编并运行到虚拟机
1、编译环境《安装Ubuntu系统》《android源码下载》2、整编源码进入Android源码根目录cdAOSP初始化环境sourcebuild/envsetup.sh清除缓存makeclobber选择编译目标//选择编译目标lunch//因为本次是在虚拟机中运行,这里使用x86lunchaosp_x86_64-eng编译这里的-j16是代表编译的时候的线程数,一般是CPU核心数的1~2倍,电脑
帅气的铅笔
·
2023-07-27 16:36
android源码学习笔记
android
android
AOSP
Emacs之改造搜索文件fd-dired(基于fd命令)(一百二十一)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:fd命令搜索文件特别块
Android系统攻城狮
·
2023-07-27 10:26
Emacs
emacs
编辑器
侯捷——1.C++面向对象高级开发 总结
侯捷——1.C++面向对象高级
开发总结
前面的几个视频没有总结,等以后有空再补7.Classwithpointermember(s)——string类该string类,内含指针,所以要自己写构造函数和析构函数
壹~
·
2023-07-27 07:12
C++
c++
开发语言
Android View的绘制流程
我们都知道,PhoneWindow是
Android系统
中最基本的窗口系统,每个Activity会创建一个。同时,PhoneWindow也是Activity和View系统交互的接口。
彩虹_直至黑白
·
2023-07-27 06:53
Emacs之改造最快文本搜索工具ripgrep(一百一十九)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:为Emacs改造目前最快的搜索文本的工具
Android系统攻城狮
·
2023-07-27 04:38
Emacs
emacs
编辑器
理解基本的Android编程(2/2)
很类似的,
Android系统
初始化它的程序是通过活动中的onCreate()回调的调用开始的。
Ipkiss工作室
·
2023-07-26 22:45
Android
android
Android APP性能优化的四个方面最全总结
原文:http://www.jianshu.com/p/9755da0f4e8f说到
Android系统
手机,大部分人的印象是用了一段时间就变得有点卡顿,有些程序在运行期间莫名其妙的出现崩溃,打开系统文件夹一看
非花非雾--
·
2023-07-26 22:00
Android
多媒体
Android的
sdk开发
Python
开发经验
设计模式
React-native
Android
app
app优化
Android实用功能开发——版本更新(适配6.0权限管理,7.0安装外部APK)
我在去年写过一篇博客,叫《Android实用功能分享——应用版本的更新实例》,那个时候APP限制很少,不需要手动申请文件权限和安装的权限,随着
Android系统
的安全性的提高,这篇博客下面的技术就显得不够用了
小瓶盖_tl
·
2023-07-26 22:14
Android
java
Android12之静态注册jni的native函数通用方法(一百六十一)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解静态注册jni
Android系统攻城狮
·
2023-07-26 18:49
Android系统调试系列
android
jni
【Android】setContentView的学习笔记
启动一个ActivityperformLaunchActivity()ActivityThread.performLaunchActivity()方法是
Android系统
中负责启动一个Activity的关键方法
我又来搬代码了
·
2023-07-26 11:35
Android学习笔记
android
学习
笔记
Android Framework面试
1谈谈对zygote的理解2说说
Android系统
的启动3你知道怎么添加一个系统服务吗?4系统服务和bind的应用服务有什么区别?5ServiceManager启动和工作原理是怎样的?
zhuxh
·
2023-07-26 09:30
Android 8.0系统启动流程_Zygote(二)
本系列主要介绍
Android系统
启动过程中涉及到的init、Zygote、SystemServer和Launcher。文本分析的源码时基于Android8.0源码。
晓涵说
·
2023-07-26 07:21
Android系统
服务管理者——ServiceManager
Android系统
给我们提供了上百个服务,每一个服务都有一个服务中介类,例如WindowManager、ActivityManager等。通常我们和系统服务进行交互都是通过服务中介来进行的。
AndroidHint
·
2023-07-25 23:41
Android WebView 基础
描述WebView是
Android系统
中内置了的一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。用途应用内嵌浏览器,并显示网页内容。
我是君莫笑
·
2023-07-25 22:16
MapReduce
开发总结
在编写mapreduce程序时,需要考虑的几个方面:1.输入数据接口:InputFormat默认使用的实现类是:TextInputFormatTextInputFormat的功能逻辑是:一次读一行文本,然后将该行的起始偏移量作为key,行内容作为value返回。KeyValueTextInputFormat每一行均为一条记录,被分隔符分割为key,value。默认分隔符是tab(\t)。Nline
Movle
·
2023-07-25 20:59
说现在iPhone贵的怕是没见过买手机送空调的多普达
多普达是HTC在大陆市场上使用的品牌,在进入
android系统
时代以后这个品牌就被抛弃,改为全球统一品牌HTC。大陆用户对多普的映象就停了windowsmobile操作系统和强悍的性能和凶残的售价。
小铅笔科技
·
2023-07-25 16:03
使用gmqtt框架,编写MQTT broker
文章目录前言一、特别好用的钩子函数二、使用姿势1.插件方式扩展功能2.基于gmqtt库的二次
开发总结
前言项目需要用到mqtt代理,测试了开源的gmqtt确实好用,是基于go语言实现的支持MQTT3.1.1
shw03201
·
2023-07-25 12:00
物联网
go
gmqtt
mqtt
物联网
计算在不同操作系统间通讯的传输时间注意事项
windows通讯传输到Android的传输时间,@terryK给出的计算公式是传输时间=(Android2-Android1)-(windows2-windows1):Android1是指上一次收到数据的
Android
log9527
·
2023-07-25 12:58
WebRtc实现网页和原生P2P视频聊天,视频通话
经过多次分析和参考google的官方demo,
开发总结
了一下:1,webrtc库尽量要匹配,如现在主流浏览器支持的是webrtc,m79,原生端尽量用这个原生库打包。
我是OV
·
2023-07-25 07:21
Android和Linux发行版的区别
20161214230337971.jpg20161214230415387(1).jpg上面两幅图展示了
Android系统
和Linux发行版系统(Ubuntu/Fedora/centos)之间的区别和联系
Pu2zL3he4d
·
2023-07-25 06:44
重识Handler
它在
Android系统
中是非常重要的,所以明白其内部实现原理是非常有必要的。使用要了解Handler的内部实现原理,我们可以从日常使用入手,一步一步来学习其内部实现原理。
softSnowzzz
·
2023-07-25 00:26
codec2play流程总结
Codec2.0(C2)是
android系统
为vendor提供的用于实现video/audio/filter模块的的HAL层接口API,vendor可用这个API实现他们自己的HAL层,Codec2.0
HUI的技术笔记
·
2023-07-24 23:51
media
codec2
Android系统
开发-入门篇
参见:[视频教程]写给应用开发的AndroidFramework教程——玩转AOSP篇之
Android系统
开发工具推荐-掘金前置条件:
android系统
源码位于linux服务器,ssh地址假如为:test
江西省遂川县常驻深圳大使
·
2023-07-24 17:31
android
Linux高并发web服务器开发——web服务器-2
在学习Linux高并发web服务器
开发总结
了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。
AllisWell_WP
·
2023-07-24 15:57
此应用专为旧版Android打造处理
一些Android旧项目仍然还是使用旧版编辑器和旧库开发、编译、打包,所以sdk也用得低,在新版
Android系统
手机上会出些问题。
咸鱼而已
·
2023-07-24 12:29
在
android系统
编译开源BTS,如何搭配USRP在安卓设备上搭建GNU Radio
在这篇文章中,我们会使用安卓设备通过USB连接USRP。所以就需要USRPB2xx(B200,B210,或者是B200mini),这些都是经过全面测试的。除了这些,我们还需要一个OTG(USBOn-the-Go)线缆,它可以插入安卓设备的USB端口。准备好这些,就可以按照下图所示接线方法连接。点击这里查看已经被测试证明可以正常工作的设备列表。具有网络连接的USRP似乎更容易在使用安卓设备的情况下正
欧阳继超
·
2023-07-24 10:36
隐藏 Android 系统的导航栏和状态栏以及单片机控制
隐藏
Android系统
的导航栏和状态栏以及单片机控制
Android系统
通过导航栏和状态栏来提供用户与设备的交互和状态信息展示,但有些场景下需要隐藏这两个栏以获得更多的屏幕空间,下面将介绍如何在Android
ruoit
·
2023-07-24 10:59
android
单片机
嵌入式硬件
Android输入事件原理总结
输入事件系统的相关组件Linux内核接受输入设备的中断,并将原始事件的输入写入设备节点中;设备节点作为内核和IMS的桥梁,将原始事件的数据暴露给用户空间,以便IMS可以从中读取事件;InputManagerService
Android
风月寒
·
2023-07-24 09:42
Android系统
下EditText 按回车键关闭soft keyboard 的代码
将写内容过程重要的一些内容段备份一下,如下的资料是关于
Android系统
下EditText按回车键关闭softkeyboard的内容,希望能对码农们有所用。
jiangmm
·
2023-07-23 18:34
给页面添加背景音乐(兼容Android与iOS)
在我们做很多项目的时候,总会有需要给页面添加背景音乐的需求,在移动端呢,需要同时考虑到
Android系统
和iOS系统是否可以播放,以下代码音频播放代码可以完美的兼容Android和iOS系统,本人亲测有效
亭一婷
·
2023-07-23 14:18
工作填坑纪录
音频播放
Android Studio使用AIDL-实现进程间通讯
参考:AndroidStudio创建AIDL文件并实现进程间通讯实例如何在AndroidStudio中使用AIDLAndroidStudio创建AIDL文件并实现进程间通讯实例在
Android系统
中,跨进程通信是非常普遍的事情
ZHDelete
·
2023-07-23 09:27
Android系统
属性set、get详解
基于Android6.0的源码,分析set和get系统属性设置系统属性上一篇文章提到,设置系统属性调用SystemProperties.set("key","value");即可。那么就从这个方法开始。framework/base/core/java/android/os/SystemProperties.javapublicstaticfinalintPROP_NAME_MAX=31;publi
lenozhao
·
2023-07-23 07:38
程序员必懂的Android技术之 VSYNC、 Choreographer 起源
随着时间的推移,
Android系统
一直在不断进化、壮大,并且日趋完善。其中,Google在2012年的I/O大会上宣布了ProjectButter黄油计划,那个曾经严重影响Android口碑的UI流程
椰果玩安卓
·
2023-07-23 06:31
2018-10-13day2linux基础
主流操作系统windows、linux系统、mac系统、ios系统、
Android系统
原因服务器是运行在Linux平台,要搭建服务器的测试环境,必须懂Linux操作命令监控服务器的系统资源服务器运行在Linux
尘埃芥子
·
2023-07-23 05:42
【移动端web开发】(一)基本概念
前言移动设备越来越普及啦,所以我们不能只停留在开发PC端页面,和一包一起来学学移动端Web开发吧~移动开发特点移动端开发对象主要是手持设备,大致为ios和
android系统
由于具备HTML5特性也叫H5
一包
·
2023-07-23 04:29
Activity知识点整理
1、Activity是与用户进行交互的接口、
Android系统
通过Activity栈的形式来管理Activity。不在栈的顶端,可能会被系统销毁回收。
reggie1996
·
2023-07-22 23:20
Android oom_adj 详细解读
AndroidR0.前言在博文《oom_adj内存水位算法剖析》一文中详细的分析了lmkd中针对oom_adj内存水位的计算、使用方法,在博文《oom_adj更新原理(1)》、《oom_adj更新原理(2)》中对
Android
私房菜
·
2023-07-22 13:03
android
源码分析
#
android
----
performance
android
oom_adj
设备运行可执行文件报:not executable: 64-bit ELF file
使用gcc或cc命令编译c文件后,push到
Android系统
中执行,报:notexecutable:64-bitELFfile解决方法:使用AndroidSDK中的交叉编译工具来进行编译,具体操作如下
以梦为马无处可栖
·
2023-07-22 10:59
问题解决
android
Android系统
的问题分析笔记(10)- Android 系统安装Google三套件
说明Google三套件:google服务框架;googleplayservice;googleplaystore;1三套件下载1.1google服务框架下载地址:https://www.apkmirror.com/apk/google-inc/google-services-framework/1.2googleplayservice下载地址:https://www.apkmirror.com/a
小馬佩德罗
·
2023-07-22 10:58
#
android
gms
Qcom平台 Camera 调试技巧 01
CPU&GPU
Android系统
负载相关查看系统资源cpumem占用,以进程的形式进去后,按p进行cpu占比由大到小的排序显示,显示有延时,默认5s刷新一次adbshelltop查看系统mem占比adbshelldumpsysmeminfo
FANG_YISHAO
·
2023-07-22 10:27
Camera专题
linux
android
Android系统
启动流程
完整的启动过程:Android启动流程学习框架:Android的systemServerzygoteServiceManagerServiceManager最先启动,Zygote再启动,最后启动systemServer。启动顺序决定了进程的依赖性.启动Zygote目的,就是为了启动systemServer进程systemserver中的service都需要连接sm.所以sm先启动serviceMa
一叶飘舟
·
2023-07-22 06:14
android
android
studio
ide
XUbuntu22.04之解决蓝牙鼠标不停掉线问题(追凶过程)(一百八十五)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇背景:正在工作时,发现鼠标一直掉线
Android系统攻城狮
·
2023-07-21 23:01
Ubuntu高级用法系列
计算机外设
Android-Crash监控
发生Crash后需要重新启动应用(有些情况会自动重启),而且不管应用在开发阶段做得多么优秀,也无法避免Crash发生,特别是在
Android系统
中,系统碎片化严重、各ROM之间的差异,甚至系统Bug,都可能会导致
森屿暖茶
·
2023-07-21 17:07
Android 平台下的 Method Trace 实现及应用
个人技术交流微信:knight-zxwAndroid中的MethodTrace
Android系统
在Java层提供了两种开发者可直接使用的MethodTrace的API,一是android.os.Debug
卓修武
·
2023-07-21 13:39
android zygote root,详细分析Android中实现Zygote的源码
概述在
Android系统
中,所有的应用程序进程,以及用来运行系统关键服务的System进程都是由zygote进程负责创建的。因此,我们将它称为进程孵化器。
黄子衿
·
2023-07-21 03:45
android
zygote
root
Android P (9.0) 之Zygote进程源码分析
zygote是
Android系统
中一个相当重要的进程,它的主要功能就是执行Android应用程序。
bobuddy
·
2023-07-21 03:15
Android
Android P 之Zygote进程源码分析
zygote是
Android系统
中一个相当重要的进程,它的主要功能就是执行Android应用程序。
s_nshine
·
2023-07-21 03:43
android
zygote
SystemService
AMS
PMS
QttAudio与WebRTC在Android音频回音消除的使用对比
楼宇对讲设备中,绝大部分采用的是
android系统
来运行软件,在其上语音对讲功能的实现并不理想,
android系统
里的webrtc、opus、speex,能做到的音频降噪,啸叫消除的效果是十分有限的,想做到稳定优质的呼叫对讲
QttAudio
·
2023-07-21 02:31
Android笔记--共享内存
这一节了解一下共享内存,
Android系统
实现了一个匿名共享内存,用来在应用程序之间共享数据。匿名共享内存与传统的Linux系统实现的共享内存一样,都是基于内核提供的临时文件系统tmpfs实现的。
ljt2724960661
·
2023-07-20 19:28
Android基础
android
android
Android服务查询完整过程源码分析
Android服务注册完整过程源码分析中从上到下详细分析了
Android系统
的服务注册过程,本文同样针对AudioService服务来介绍Android服务的查询过程。
iteye_9368
·
2023-07-20 15:15
移动开发
数据结构与算法
java
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他