andorid
文章平均质量分 52
南南鱼
专职打酱油
展开
-
你必须知道的APT、annotationProcessor、android-apt、Provided、自定义注解
你可能经常在build.gradle文件中看到,这样的字眼,annotationProcessor、android-apt、Provided,它们到底有什么作用?下面就一起来看看吧 1、什么是APT? 随着一些如ButterKnife,dagger等的开源注解框架的流行,APT的概念也越来越被熟知。 annotationProc...转载 2021-07-02 14:50:17 · 304 阅读 · 0 评论 -
新颖巧妙易用的Android进程间通信IPC框架
版权所有。所有权利保留。欢迎转载,转载时请注明出处:http://blog.csdn.net/xiaofei_it/article/details/51464518Android进程间通信IPC是比较高级的话题,很多Android程序员碰到IPC就觉得头疼,尤其是AIDL这类东西。公司最近在研究DroidPlugin插件开发,DroidPlugin把每个子app都变成一个进...转载 2019-10-17 16:52:25 · 389 阅读 · 0 评论 -
Hermes——跨进程通信(IPC)框架,使用介绍
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本...转载 2019-09-25 20:05:29 · 1380 阅读 · 0 评论 -
EventBus源码分析
https://www.jianshu.com/p/d9516884dbd4EventBus 原理解析72018.04.27 16:59:42字数 3183阅读 15524EventBus 是一款在 Android 开发中使用的发布/订阅事件总线框架,基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小!下边是官方的 EventBus 原理图:...转载 2019-09-25 17:27:43 · 153 阅读 · 0 评论 -
基于 Binder 的跨进程通信以及 Service(二):Java 层
转://https://blog.csdn.net/zsl_oo7/article/details/72084678同进程使用Service(一)比如,你做了一个音乐播放 app,里面有一个 MusicService 负责后台播放音乐,对外提供 play(),pause() 的接口你在一个 Activity 里想调用这个 Service 的 play(),怎么搞?必须在这个 Activ...转载 2019-07-08 15:06:22 · 180 阅读 · 0 评论 -
android bundle总结
Android Bundle总结1 Bundle介绍Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象...转载 2019-07-02 14:34:10 · 154 阅读 · 0 评论 -
Android Camera预览时输出的帧率控制
转:// https://blog.csdn.net/twoconk/article/details/52220338如果使用MediaCodec硬编码H264,可以使用下面的方法控制编码输出的帧率: MediaFormat mediaFormat = MediaFormat.createVideoFormat("video/avc", width, height); ...转载 2019-04-24 16:01:01 · 5726 阅读 · 1 评论 -
Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系
转:// https://blog.csdn.net/pathuang68/article/details/7351317Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback之间的关系一、SurfaceSurface就是“表面”的意思。在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffe...转载 2019-04-18 18:27:23 · 104 阅读 · 0 评论 -
Android Handler浅析
android Handler机制1、什么是handlerAndroid提供更新UI的一套机制,也是一套消息处理机制,可以发送消息2、为什么要用handlerAndroid提供的一套更新UI,消息传递机制,开发者要符合该机制才能更新UI3、Handler用法sendMessagesendMessage(Long delay)postDelayed(Runnable r, Long ...原创 2019-04-17 13:03:45 · 184 阅读 · 0 评论 -
转:// Android Studio上使用OpenCV-android-sdk
在Android Studio上使用OpenCV:1、进入OpenCV官网(不用翻墙):【https://opencv.org/】:2、选择RELEASES,可以看见各个版本,根据你的需求下载,这里我选择最新版3.4.0,点击Android pack进入下载页面:3、下载完成后解压,我们主要用到sdk文件夹:4、新建一个空项目,然后Android Studio菜单-->File--...转载 2019-04-12 17:23:16 · 165 阅读 · 0 评论 -
Android7.1 Presentation双屏异显 DEMO 样例
转自 https://blog.csdn.net/fu_kevin0606/article/details/79420621https://blog.csdn.net/fishtosky/article/details/47165573 绪论 随着用户的需求增多,特别是对于一些Android平板电脑以及其他的一...转载 2019-03-05 16:29:14 · 8526 阅读 · 2 评论 -
Android SparseArray分析
转https://blog.csdn.net/woshizisezise/article/details/79361458 SparseArray也许你没听过,那正好今天就来学习一下咯,这也是Android官方推荐使用的,所以我们需要了解一下他的优势和劣势在哪些地方。首先SparseArray用来和HashMap做比较,在安卓项目中,你新建一个HashMap对象,注意下面会有下划线,里面...转载 2019-03-05 13:48:01 · 174 阅读 · 0 评论 -
android 系统架构
转:https://www.cnblogs.com/xiaoluo501395377/p/3389411.html Android系统架构-----Android的系统体系架构 一、Android的系统体系结构在入门了一个简单的Android的Hello World以后,我们首先来看一下我们Android的整体系统架构图:这个就是我们Android的...转载 2019-01-31 09:50:11 · 107 阅读 · 0 评论 -
转 Android:这是一份全面 & 清晰易懂的Application类使用指南
原 Android:这是一份全面 & 清晰易懂的Application类使用指南 2017年09月21日 09:04:31 Carson_Ho 阅读数:17829 <span class="tags-box artic-tag-转载 2018-12-24 16:02:36 · 134 阅读 · 0 评论 -
转 Android中allowBackup属性的含义和危险性实例讲解
https://blog.csdn.net/qq_31387043/article/details/51452782 一、前言今天在开发的过程中遇到一个问题,就是关于AndroidManifest.xml中的allowBackup属性,也算是自己之前对这个属性的不了解,加上IDE的自动生成代码,没太注意这个属性,但是没想到这个属...转载 2018-12-21 16:22:15 · 199 阅读 · 0 评论