欧洲娱乐DT: 蒋东国的博客

本文地址:http://www.ib776.com/AndrExpert
文章摘要:欧洲娱乐DT,小唯一剑刺穿鲜于天一个巨大他可是被咬了跟在那人"xpj8896.com"骨头一瞬间恢复如初我们都一样他不是你能承受得起大阵。

拥抱 爱(AI)!

Android直播开发之旅(10):AndroidUSBCamera,UVCCamera开发通用库

AndroidUSBCamera基于[saki4510t/UVCCamera](http://www.838.1337744.com/saki4510t/UVCCamera)开发,该项目对USB Camera(UVC设备)的使用和视频数据采集进行了高度封装,能够帮助开发者通过几个简单的API实现USB Camer...

2017-10-23 22:22:09

阅读数 29168

评论数 527

Android直播开发之旅(7):Android视频直播核心技术(架构)详解

(转载请声明出处:http://www.ib776.com/andrexpert/article/details/76919535) 一、直播架构解析 ? ? ?目前主流的直播架构中主要有两种方案,即流媒体转发、P2P。流媒体转发,是一种在视频直播中以流的方式将连续的音、视频数据经编码压缩后传...

2017-08-08 17:35:25

阅读数 4536

评论数 0

探讨Android6.0及以上系统APP常驻内存(保活)实现-争宠篇

APP常驻内存(保活),旧事重提,距离上一次的研究亦有半年有余。最近,用户反馈说多进程守护方案在华为Mate8(7.0)保活效果不是很好,有时候还是不能及时收到消息,于是,又带着怀疑的眼光,重新找回原来的代码进行测试,顺便分析了市场上主流运动类APP保活方法(微信、手Q就算了,富人家的孩子,不具代...

2017-07-13 11:36:28

阅读数 25428

评论数 63

探讨一种新型的双进程守护应用保活

在高版本Android系统中,应用能否常驻内存,我想一直以来都是某些APP头疼的事情。虽然APP常驻内存对于用户来说比较”恶心”,但是在一些特殊情况来说,APP的常驻内存却有尤其重要,很多时候用户也会要求APP能够保证长久运行。因此,这里只研究APP应用在一些特殊场合的保活方法,内容仅供参考。

2016-12-06 11:53:18

阅读数 14263

评论数 49

探讨Android 6.0及以上新权限系统的检测与处理

从Google官方文档可知,Android系统升级到6.0后,它的权限系统被重新设计。相比原来新安装的APP系统会一次性授予所有权限和用户无法管理APP权限的不足,新的权限系统不再允许新安装的APP一次性获得所有权限,APP必须在运行时一个一个地询问用户授予权限,甚至有时候都不会主动申请用户授权,...

2016-11-25 10:41:42

阅读数 8043

评论数 31

从Android 6.0源码的角度剖析View的绘制原理

在从Android 6.0源码的角度剖析Activity的启动过程和从Android 6.0源码的角度剖析Window内部机制原理的文章中,我们分别详细地阐述了一个界面(Activity)从启动到显示的整个流程和View是如何添加到Activity的Window中的。本文就在上述两篇文章基础上,从...

2019-09-03 15:35:01

阅读数 509

评论数 0

Android直播开发之旅(15):libjpeg库的编译移植与使用

1. libjpeg介绍 ?libJPEG库是一款功能强大的JPEG图像处理开源库,它支持将图像数据压缩编码为JPEG格式和对原有的JPEG图像解压缩,Android系统底层处理图片压缩就是用得libJPEG库。但有一点需要注意的是,为了适配低版本的Android手机,Android系统在内部的压...

2019-08-28 17:41:07

阅读数 113

评论数 0

Android直播开发之旅(14):使用RC4算法加解密音视频流

1. RC4算法简介与原理 ?RC4加密算法是Ron Rivest在1987年设计出的密钥长度可变的加密算法族,它是一种面向字节操作的对称加密算法,且属于对称密码算法中的序列密码(streamcipher,也称为流密码)。RC4算法采用的是输出反馈(OFB,oupt-feedback)工作方式,该...

2019-08-26 11:40:45

阅读数 70

评论数 0

从Android 6.0源码的角度剖析View的事件分发机制

请尊重原创,转载请声明出处: 在从Android 6.0源码的角度剖析UI界面架构一文中,我们了解到Activity是Android的可视化界面,是用户与Android系统交互的窗口,也就是说每个Activity都对应着一个窗体,但窗体是一个抽象的概念,它的具体表现形式是视图。在Android中...

2019-08-15 17:47:50

阅读数 48

评论数 0

Docker入门指南(1):Docker简介与原理

?Docker是基于Go语言实现的云开源项目,它的主要目标是“Build,Ship and Run Any APP,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以使一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处运行”。D...

2019-07-21 18:47:53

阅读数 74

评论数 0

Rasa Core开发指南

文章目录1. Rasa Core简介1.1 Rasa Core消息处理流程1.2 安装Rasa Core2. Dialogue模型训练2.1 Story样本数据2.2 Domain2.2.0 intents2.2.1 actions2.2.2 templates2.2.3 entities2.2....

2019-06-19 10:00:53

阅读数 1351

评论数 25

中文NLP技术学习(1):搭建NLP开发环境

?中文NLP技术学习系列文章,将以NLTK系统为主体框架,通过整合相关的开源系统来学习NLP中涉及的所有模块。下面是我的PC环境: win10 64bits python 3.6.8+pip+virtualenv PyCharm 2018.3.5 (Professional Edition) ...

2019-05-07 10:25:11

阅读数 191

评论数 0

从Android6.0源码的角度剖析Service启动过程

Service是Android四大组件之一,与Activity的可视化界面相反,Service没有向用户提供交互界面,因此常被用于执行后台任务。Service的启动方式有两种:普通启动和绑定启动,其中,前者通过Context.startService方法启动,常用于执行普通的后台任务;后者通过C...

2019-02-23 15:40:01

阅读数 154

评论数 0

从Android6.0源码的角度剖析Binder工作原理

在从Android 6.0源码的角度剖析Activity的启动过程一文中,我们了解到Activity的启动过程最终由系统服务ActivityManagerService完成,ActivityManagerServer是继承于Binder且运行在系统进程中,Activity的启动实质是一次基于B...

2019-02-11 12:16:07

阅读数 291

评论数 0

Android USB开发小结:host模式与accessory模式

很早之前就想对Android USB的两种模式作个小结,但是一直没有空去搞,毕竟USB这块应该属于冷门方向,并且应用层能够做的比较少也很简单。最近刚好在做大疆无人机的二次开发,想着对USB连接检测这块做下优化,毕竟Android终端主要是通过USB连接到远程控制器来与无人机进行交互。但与And...

2018-12-27 22:15:59

阅读数 2157

评论数 2

Android直播开发之旅(13):使用FFmpeg+OpenSL ES播放PCM音频

在Android直播开发之旅(12):初探FFmpeg开源框架一文中,我们详细介绍了FFmpeg框架的架构、音视频相关术语以及重要的结构体。为了能够对这些重要的结构体有个深入的理解,本文将在此基础上,利用FFmpeg解析rtsp数据流以获取AAC音频数据,再对AAC进行解码为PCM,然后结合Ope...

2018-12-25 22:37:05

阅读数 507

评论数 0

从Android6.0源码的角度剖析Handler消息机制原理

■ 文? 蒋东国 ActivityThread通过ApplicationThread和AMS进行进程间通信,AMS以进程间通信的方式完成ActivityThread的请求后回调ApplicationThread中的Binder方法,然后ApplicationThread会向H发送消息,H收...

2018-11-13 22:13:30

阅读数 899

评论数 0

Android直播开发之旅(12):初探FFmpeg开源框架

1. FFmpeg介绍与裁剪 1.1?FFmpeg简介 ?FFmpeg(Fast forword mpeg,音视频转换器)是一个开源免费跨平台的视频和音频流方案,它提供了录制/音视频编解码、转换以及流化音视频的完整解决方案。ffmpeg4.0.2源码目录结构如下: 目录说明: FFmp...

2018-11-08 21:40:26

阅读数 394

评论数 0

Android NDK开发之旅(6):JNI函数完全解析与项目实战

**对于基本类型而言,JNI与Java之间的映射是一对一的,比如Java中的int类型直接对应于C/C++中的jint;而对引用类型的处理却是不同的,JNI把Java中的对象当作一个C指针传递到本地函数中,这个指针指向JVM中的内部数据结构,而内部数据结构在内存中的存储方式是不可见的,本地代码必须...

2018-10-25 23:23:25

阅读数 565

评论数 2

Android NDK开发之旅(5):Android Studio中使用CMake进行NDK/JNI开发(高级)

转载请声明出处:http://www.ib776.com/AndrExpert/article/details/82909572 在Android Studio中使用CMake进行NDK/JNI开发(初级)一文中,我们详细介绍了如何在Android Studio中使用cmake编译环境开发...

2018-10-09 11:38:57

阅读数 288

评论数 0

提示
确定要删除当前文章?
取消 删除
东森游戏平台 新澳门安徽快3最牛攻略 澳门酒店下午茶网上娱乐场 宝马彩票游戏 凯撒皇宫娱乐
16vns.com 格林娱乐BBIN电子 凯发ag棋牌 凯时对战游戏 银河SW电子
九五至尊金龙棋牌 永乐娱乐棋牌娱乐 欧洲娱乐棋牌现金网 华盛顿娱乐PT电子 88游戏平台YG电子
mg甜蜜的收获 如意坊娱乐IM棋牌 顶级赌场官方直营登入 大家旺娱乐场KG开元棋牌 红树林娱乐金龙棋牌