上一页 1 2 3 4 5 6 ··· 34 下一页
摘要: 当相机预览分辨率设置为1280*720,但是GLSurfaceView设置为正方形会如何?很明显画面会被拉伸导致变形,在想一下如果设置GLSurfaceView为全屏,但目前市场上的手机有很多种不同的分辨率,尤其是全面屏、折叠屏屏,这些手机并不是常见的16:9的手机,因此我们需要适配这些不同分辨率的 阅读全文
posted @ 2021-03-14 12:01 灰色飘零 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 一、不同CPU架构之间的兼容性 Android 设备上不同CPU的架构兼容性如下图所示: 但是需要指出的是,以兼容模式运行会存在一些问题: 兼容模式运行的Native库无法获得最优性能。 兼容模式下运行会出现一些难以排查的内存问题。 系统会优先加载对应架构目录下的so库,当so库不全时,会导致一些C 阅读全文
posted @ 2021-02-22 14:39 灰色飘零 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 使用AndroidStudio 4.0以下版本,安装插件:ideasmali,安装完成后重启IDE。 反编译apk,在AndroidMainfest.xml中添加debuggable=“true” 在smail文件中找到oncreate()并添加 invoke-static{},Landroid/o 阅读全文
posted @ 2021-01-03 20:57 灰色飘零 阅读(561) 评论(0) 推荐(0) 编辑
摘要: Android逆向分析Hello World,使用 改之理,通过简单学习 smail 和 改之理的基本使用,可以完成逆向实战的Hello World。本次逆向的项目无壳无.SO,分析起来较为容易,适合入门。下面我们来讲述如何实现。 首先我们需要准备一个 Apk文件,此Apk需要是未加壳的。 此Apk 阅读全文
posted @ 2021-01-01 13:43 灰色飘零 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 本文参考资料: 《一种绕过Android P对非SDK接口限制的简单方法》。 《另一种绕过 Android P以上非公开API限制的办法》。 一、Android P 引入了针对隐藏API的使用限制 众所周知,Android P 引入了针对非 SDK 接口(俗称为隐藏API)的使用限制。这是继 And 阅读全文
posted @ 2021-01-01 07:53 灰色飘零 阅读(4462) 评论(0) 推荐(0) 编辑
摘要: 在学习和使用FFmpeg的时候,我们经常会去查找很多资料并加以实践,但是目前存在一个问题困扰着不少刚接触音视频的同学,那就是FFmpeg的弃用API如何调整。 我们知道FFmpeg中所谓的“被声明为已否决”就是因为函数或者结构体属性被标示为attribute_deprecated,很有可能在未来的版 阅读全文
posted @ 2020-12-30 17:37 灰色飘零 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: 在进行Android音视频开发的时候,我们可能会遇到需要获取视频制定位置的图片的需求。针对这个问题,我们有几种解决方案:分别为Android官方提供的MediaMetadataRetriever、基于FFmpeg封装的FFmpegMediaMetadataRetriever、还有就是基于FFmpeg 阅读全文
posted @ 2020-12-23 16:13 灰色飘零 阅读(2304) 评论(0) 推荐(0) 编辑
摘要: 一、JavaPoet 介绍 JavaPoet是Square推出的开源Java代码生成框架,提供Java Api生成.java源文件。这个框架功能非常有用,我们可以很方便的使用它根据注解、数据库模式、协议格式等来对应生成代码。通过这种自动化生成代码的方式,可以让我们用更加简洁优雅的方式要替代繁琐冗杂的 阅读全文
posted @ 2020-12-02 16:03 灰色飘零 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 一、RemoteControl 相关产品 1. TeamViewer 官网:https://www.teamviewer.cn/cn/ 2. TotalControl 官网:http://tc.sigma-rt.com.cn/. 3. 向日葵远程控制 官网:https://sunlogin.oray 阅读全文
posted @ 2020-11-28 12:42 灰色飘零 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 在《Android框架式编程之EventBus》 和 《Android 开发框架 EventBus 原理解析》 中,明确了如何使用EventBus作为事件总线,简化Android各个组件的通信复杂度,并了解了其实现原理。但是EventBus只限于同一个进程中,如果想要在多个进程之间也能像EventB 阅读全文
posted @ 2020-11-27 17:32 灰色飘零 阅读(1247) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 34 下一页