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底层
2018年终总结,2019年年度计划
新的一年开始了,在过去的一年里学习与规划有点杂乱,没有一个统一的计划,基本是在需要使用什么技术就去学习,而不会专门去钻研一项技术.效果不是很好.2019年计划进行有规律地学习,主要涉及到以下三个方面:一、学习
android
suwu150
·
2020-06-26 16:10
前端思想故事
开发笔记
sqlites数据库
SQLite数据库的基本使用内置在
android底层
的小型数据库的使用基本上跟SQLsever使用都是一致的;创建一个SQLite数据的基本流程如下,需要实现SQLopenHelper这个数据库管理助手接口
代码小王WZL
·
2020-06-25 23:25
Linux学习 - SELinux/SEAndroid
Android底层
是基于linux架构的,SEAndroid是Google在Android4.4上正式推出的一套以SELinux为基础于核心的系统
Stan_Z
·
2020-06-25 11:41
Android底层
驱动开发 -驱动配置篇
Android底层
驱动开发-驱动配置篇##所需要的硬件及软件资源一块Android开发板(我用的是Firefly-AIO-3288J)开发板的系统源码一台运行Linux系统的主机(虚拟机也行,但内存配置不要低于
_叮当
·
2020-06-25 07:09
Android
还不懂Binder的原理?你损失了一张腾讯offer
想问求职者对
Android底层
有没有深入理解求职者:应该从linux进程通信原理的两次拷贝说起,然后引申为什么binder却只有一次拷贝,最后阐述内核空间与用户空间的定义1.Linux下传统的进程间通信原理了解
lzverygood
·
2020-06-24 11:29
Android学习
转载
binder
写给Android App开发人员看的
Android底层
知识(4)
(八)App内部的页面跳转在介绍完App的启动流程后,我们发现,其实就是启动一个App的首页。接下来我们看App内部页面的跳转。从ActivityA跳转到ActivityB,其实可以把ActivityA看作是Launcher,那么这个跳转过程,和App的启动过程就很像了。有了前面的分析基础,会发现,这个过程不需要重新启动一个新的进程,所以可以省略App启动过程中的一些步骤,流程简化为:1)Acti
包建强1982
·
2020-06-24 01:57
Android系统架构开篇
Android底层
内核空间以LinuxKernel作为基石,上层用户空间由Native系统库、虚拟机运行环境、框架层组成,通过系统调用(Sy
Android从高级到
·
2020-06-24 00:04
Android底层
开发之字符绘制TextLayoutCache
查看TextLayoutCache调试信息版本为Android4.2.2_r1关于TextLayoutCache:TheinputofTextLayoutCacheisafontandaJavaUTF-16stringanditsoutputisalistofglyphidentifierswiththeirx/ypositions.来自:https://medium.com/@romainguy
kangear
·
2020-06-24 00:44
Android
Android 驱动开发系列一
最近开始接触
Android底层
的开发,这里面将记录开发一个驱动以及到测试的全过程。首先,需要搭建Android的开发环境。
一介布衣萧萧
·
2020-06-22 19:07
android
# Android View的事件分发 分析源码
引言从
Android底层
开始分析View的事件分发至上层FrameWork。
伍零一
·
2020-06-22 15:41
android 录制屏幕 带声音 可直播方案 截屏
它是
Android底层
多媒体支持基础架构的一部分(通常与MediaExtractor、
知我饭否
·
2020-06-22 10:30
Android
Java与Js通信总结
android程序是由dalvick虚拟机来运行,javascript是由webview的webkit引擎来解析执行,本质上应该是dalvick虚拟机的一部分,所以两者通信是要看
android底层
api
ZHxin
·
2020-06-22 09:27
android
JAVA
js
MediaCodec官方文档译文
它是
Android底层
多媒体支持架构的一部分(通常与MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Surface和AudioTrack
Geek-Boy
·
2020-06-22 09:16
Android开发
JAVA编程
Android硬编解码MediaCodec使用笔记
它是
Android底层
多媒体支持架构的一部分(通常与MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Surface和AudioTrack
LinChengChun
·
2020-06-22 00:18
Media
Android
Android MediaCodec 完全解析
MediaCodec类为开发者提供了能访问到
Android底层
媒体Codec(Encoder/Decoder)的能力,它是
Android底层
多媒体基础架构的一部分(通常和MediaExtractor、MediaSync
xiwenhec
·
2020-06-21 14:58
Android
Android原生编解码接口 MediaCodec 之——完全解析
MediaCodec基本介绍MediaCodec类可用于访问
Android底层
的多媒体编解码器,例如,编码器/解码器组件。它是
Android底层
多媒体支持基础架构的一部分(通常与MediaExtr
小口锅
·
2020-06-21 12:20
Android多媒体框架(1)——MediaCodec.java源代码分析
概述MediaCodec勇于访问底层的编解码器,是
Android底层
多媒体支持框架的一部分。它可以操作三种数据:压缩后的,原始的音频数据,以及原始的视频数据。
hunter800421
·
2020-06-21 01:25
Android
java
源码
音视频
免费分享:5本安卓开发经典书籍,Android 7编程入门经典(第4版),
Android底层
驱动分析和移植,底层驱动分析和移植
使用AndroidStudio2PDF下载下载地址:http://www.askwinds.com/r-c/down-info-02/5791344bf25447abb5f13b94af1ff0242、
Android
LJ_nn
·
2020-06-20 22:17
askwinds@免费资源分享
Binder核心原理
Binder可以实现进程间的通信,是
Android底层
系统的一个特色。
Lucky胡
·
2020-06-20 17:54
2020超全的互联网大厂薪资和职级一览,你对应哪个职级呢?
(包含资深UI工程师,
Android底层
开发
Android全栈
·
2020-04-11 15:30
程序员
大厂
面试
Android底层
概述-Android系统架构Android系统架构概述-ApplicationApplicationAndroid平台不仅仅是操作系统,同时也包含了许多应用,如桌面,浏览器,视频客户端,摄像头等。用JAVA编写,可以被开发人员开发的其他应用程序替换,这点不同于其他手机操作系统固化在系统内部的系统软件,更加灵活和个性化。概述-ApplicationFrameworkFramework应用程序框架层是
坚持啊小伙子
·
2020-04-10 10:11
Android底层
知识Window和WindowManager深入分析
问题:WhatisWindowManagerinandroid?Thedeveloperwebsite'sdefinitionisnotcleareither:Theinterfacethatappsusetotalktothewindowmanager.UseContext.getSystemService(Context.WINDOW_SERVICE)togetoneofthese.Canso
遛狗的程序员
·
2020-04-07 21:50
Android 知识:JVM、DVM、ART的区别
JVM、DVM、ART的区别
Android底层
学习必须要了解一下java的虚拟机JVM,以及Android的虚拟机DVM(DalvikVM)以及ART。
Random92
·
2020-04-06 17:26
昨晚停网后,我写了一段代码破解了隔壁小姐姐的wifi密码
(包含资深UI工程师,
Android底层
开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
Android全栈
·
2020-04-01 15:20
程序员
阅读
其他
写给Android开发的Gradle知识体系
(包含资深UI工程师,
Android底层
开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
Android全栈
·
2020-03-31 15:58
Android
Android开发
程序员
Activity启动过程及界面绘制流程解析开篇
既然提到了android源码,有人可能心存疑惑,为什么我只做应用层的东西却要去研究
android底层
的一些代码。起初我也在这个问题上困扰过,可能是出于好奇
此生红黑
·
2020-03-29 23:57
Android lowmemorykiller分析
1.概述
Android底层
还是基于Linux,在Linux中低内存是会有oomkiller去杀掉一些进程去释放内存,而Android中的lowmemorykiller就是在此基础上做了一些调整来的。
yooooooo
·
2020-03-29 17:00
详解MediaCodeC 音视频编解码原理之自定义音频格式转换
这是
Android底层
的多媒体支持基础设施的一部分(通常与MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Sur
mrwangyong
·
2020-03-29 13:23
MediaCodec底层原理剖析
它是
Android底层
多媒体支持基础结构的一部分(通常与MediaExtractor,MediaSync,MediaMuxer,MediaCrypto,MediaDrm,Image,Surface和AudioTrack
JeffMony
·
2020-03-25 02:19
Android开发四年相关面试知识整理
(包含资深UI工程师,
Android底层
开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
Android全栈
·
2020-03-24 15:40
Android
程序员
面试
推荐十本Android开发精选书籍
(包含资深UI工程师,
Android底层
开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
Android全栈
·
2020-03-23 15:07
Android
程序员
书籍
互联网(腾讯)p7安卓架构师近十年核心资料免费分享
包含了UI工程师,
Android底层
开发工程师,Android部分架构,原生性能优化及混合优化,大厂面试);以及最新的flutter专精技术知识点。
Android全栈
·
2020-03-23 00:45
创建Android守护进程实例(底层服务)
前言
Android底层
服务,即运行在linux下的进程,是Android系统运行的基础,完成Android或者说计算机最基本的功能。
FamilyYuan
·
2020-03-20 10:17
杂谈Android线程优先级
(包含资深UI工程师,
Android底层
开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
Android全栈
·
2020-03-18 15:11
Android
程序员
Android线程优化
动态下发 so 库在 Android APK 安装包瘦身方面的应用
(包含资深UI工程师,
Android底层
开发工程师,Android架构师,原生性能优化及混合优化,flutter专精);希望有技术的大佬加入,水圈内解决的问题越多获得的权利越大!
Android全栈
·
2020-03-16 15:45
Android;
程序员;
apk
在2018年,我为什么要学习C++?
驱动是要用C++,启动代码是要用C++,
Android底层
要C++,就连2018年最火的区块链,也和C++脱不了关系。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序
悟空_b201
·
2020-03-11 12:11
(一)Android背景知识
本文为Android的背景知识相关知识整理,具体参考了《Android群英传》第一章Android体系与系统架构
Android底层
采用C语言保证效率,上层使用Java简单,快速进行开发。
TsuiJin
·
2020-03-07 20:52
ijkplayer踩坑记录
seep1如果手机设置了代理,ijkplayer不会走代理,因为它底层请求是用C实现的,它们自己实现的请求,不会走
android底层
,所以代理是抓不到的。
我叫王凯
·
2020-03-07 05:46
写给Android App开发人员看的
Android底层
知识(5)
(十)ServiceService有两套流程,一套是启动流程,另一套是绑定流程。我们做App开发的同学都应该知道。1)在新进程启动Service我们先看Service启动过程,假设要启动的Service是在一个新的进程中,分为5个阶段:1)App向AMS发送一个启动Service的消息。2)AMS检查启动Service的进程是否存在,如果不存在,先把Service信息存下来,然后创建一个新的进程。
包建强1982
·
2020-03-07 01:26
写给Android App开发人员看的
Android底层
知识(3)
(七)App启动流程第2篇书接上文,App启动一共有七个阶段,上篇文章篇幅所限,我们只看了第一阶段,接下来讲剩余的六个阶段,仍然是拿斗鱼App举例子。简单回顾一下第一阶段的流程,就是Launcher向AMS发送一个跨进程通信,通过AMN/AMP,告诉AMS,我要启动斗鱼App。画一个图,描述一下启动App所经历的7个阶段:第2阶段AMS处理Launcher传过来的信息这个阶段主要是Binder的S
包建强1982
·
2020-03-05 04:52
Android近期推荐职位
一、优酷位置:中关村Android专家-来疯负责:来疯直播Android端开发,分析和定位Android端功能、性能问题Android开发工程师-直播负责:安卓移动平台下的优酷直播客户端开发工作,精通
Android
持续成长的mage
·
2020-03-03 06:19
android studio jni 学习总结
我们来看下jni的定义(来自百度):JNI是javaNativeInterface的缩写,它提供了若干个的Api实现了java和其他语言的通信(主要是C和C++);android开发用的语言是java,但是
android
SoLix
·
2020-02-29 09:50
一口吃掉 Material Design
这些手机全部都是使用了
Android底层
构架的设备,也就是我们所说的安卓手机。它们和苹果手机似乎没什么共同点:硬件的外观、桌面系统设计、价格都不一样,怎么可能是一种系统呢?这个要从安
yi只烤乳鸽哦
·
2020-02-22 07:15
OpenGL 纹理基础与索引
如果你有看过
Android底层
的绘制原理,能够发现实际上,一般的ui界面,Android把会把像素点当作纹理数据绘制在屏幕上。因此还是有必要稍微学习一下OpenGL的纹理。
yjy239
·
2020-02-22 03:26
写给Android App开发人员看的
Android底层
知识(2)
估计是
Android底层
开发人员先写了ActivityManagerService用来管理Activity,后来写Service、Receiver、CP的时候发现代码都差不多,于是就全都用Activit
包建强1982
·
2020-02-21 11:37
2018-11-22Android移植
Android操作系统是基于Linux内核,Google使用Linux内核构建了一个可移植和健壮的手机平台,而并没有使用传统Linux的任何其他的东西.Android并不完全依赖于Linux内核,但是
Android
wholesky
·
2020-02-16 08:13
recyclerView 遇到IndexOutOfBoundsException 及解决
,我就不啰嗦了0.0在使用recyclerView时遇到了一个问题,上下滑动时有时候应用会崩溃,看错误日志也只是有一个recyclerView的IndexOutOfBoundsException,全是
Android
紫葡萄0
·
2020-02-14 05:19
使用
android底层
库实现gif的播放
gif图片格式:1.每一帧都是包含扩展块,(共4种扩展块)(控制当前帧的播放时间等)2.像素数据使用Handler延时轮播更新bitmap并在imgeView上显示主要类:typedefstructGifFileType{GifWordSWidth,SHeight;图片宽高ColorMapObject*SColorMap;压缩字典intImageCount;帧个数GifImageDescImage
爬行的蚂蚁2725
·
2020-02-11 11:48
Android N更新点
一、Performance(性能)1、Vulkan图形处理vulkan作为
Android底层
图形处理API,提供了3D渲染能力,降低了GPU/CPU资源占用。
tiger桂
·
2020-02-11 07:30
回调
回调机制最早应用于框架编程技术,是指在编写框架/类库(比如
Android底层
实现)时,需要上层模块提供具体实现的代码的机制;上层模块所提供的这种代码则称为回调函数。说人话,请看图一。
小孩真笨
·
2020-02-08 16:22
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他