会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灰色飘零
博客园
首页
联系
管理
[置顶]
音视频 学习&开发&测试 资源
摘要: 一、FFmpeg 学习材料 1. 官方API文档 FFmpeg Documentation:http://www.ffmpeg.org/doxygen/trunk/index.html 2. 优秀开源项目 a). FFmpeg_Tutorial : https://github.com/yinwen
阅读全文
posted @ 2019-02-21 17:02 灰色飘零
阅读(4773)
评论(0)
推荐(3)
[置顶]
Android 音视频开发学习思路
摘要: Android 音视频开发这块目前的确没有比较系统的教程或者书籍,网上的博客文章也都是比较零散的。只能通过一点点的学习和积累把这块的知识串联积累起来。 初级入门篇: Android 音视频开发(一) : 通过三种方式绘制图片 Android 音视频开发(二):使用 AudioRecord 采集音频P
阅读全文
posted @ 2017-08-30 13:02 灰色飘零
阅读(41915)
评论(6)
推荐(14)
[置顶]
Android 开发学习资源汇总
摘要: 下面这些资源对Android开发来说是很有帮助的! 1. 在线编程书籍/教程集合 Android 官方网站 说明:Android 官方网站,Android 程序员必备,里面的内容100%靠谱,且有很多新东西和使用Guide,对英语的阅读能力要求有点高,需要上外网! 地址:http://develop
阅读全文
posted @ 2017-03-17 17:42 灰色飘零
阅读(1908)
评论(0)
推荐(4)
2021年11月20日
移动端 SDK 开发经验总结及梳理
摘要: 做Android开发很多年了,多次思考过App开发和SDK开发在架构方面及其他各个方面的异同,以及各自方向开发时需要注意的事项。 下面是我个人对SDK开发的理解及相关经验分享。 一、SDK 开发概念 SDK即Software Development Kit,通常是为辅助开发某类软件,而编写的特定的软
阅读全文
posted @ 2021-11-20 16:14 灰色飘零
阅读(1998)
评论(0)
推荐(0)
2021年9月1日
Android WebView不显示Mixed Content的问题解决方案
摘要: 使用WebView加载一些Htpps的网页时,明明调用了WebView.loadUrl(“xxxxxx”),但是发现内容展示不全,或存在问题。并且Logcat中会出现一些报错: “Mixed Content: The page at ‘https://www.baidu.com/’ was load
阅读全文
posted @ 2021-09-01 17:22 灰色飘零
阅读(1436)
评论(0)
推荐(0)
2021年8月27日
Android SDK 组件化 AAR 打包集成
摘要: 在 Android 开发过程中,有些功能是通用的,或者是多个业务方都需要使用的。为了统一功能逻辑及避免重复开发,因此将该功能开发成一个 SDK 是相当有必要的。 那么SDK呈现的方式,都有那些呢? 答:.so、.jar、*.aar、module。 其中,.so是C或C++语言的内容打包成的库,由于本
阅读全文
posted @ 2021-08-27 15:56 灰色飘零
阅读(4357)
评论(0)
推荐(0)
2021年7月8日
【工信部】App违法违规收集使用个人信息行为认定方法
摘要: 根据《关于开展App违法违规收集使用个人信息专项治理的公告》,为监督管理部门认定App违法违规收集使用个人信息行为提供参考,为App运营者自查自纠和网民社会监督提供指引,落实《网络安全法》等法律法规,制定本方法。 一、以下行为可被认定为“未公开收集使用规则” 1.在App中没有隐私政策,或者隐私政策
阅读全文
posted @ 2021-07-08 10:14 灰色飘零
阅读(893)
评论(0)
推荐(0)
2021年6月22日
Git 远程删除分支后,本地 git branch -a 依然能看到的解决办法
摘要: 使用 git branch -a 命令可以查、看所有本地分支和远程分支(git branch -r 可以只查看远程分支)。发现很多在远程仓库已经删除的分支在本地依然可以看到。 $ git branch -a movtop task_develop * weibo remotes/origin/HEA
阅读全文
posted @ 2021-06-22 21:05 灰色飘零
阅读(1192)
评论(0)
推荐(0)
2021年5月28日
Java 安全密码学
摘要: 安全密码学,主要研究的是编制密码和破译密码。 安全密码学的发展历史分为: 古典密码学 ——> 近代密码学 ——> 现代密码学 一、古典密码学 核心: 替换法加密、移位法加密。 1.替换法 替换法就是使用固定的信息,将原文替换成密文。 例如:bee, 将b替换成w,e替换成p,那单词就变为wpp。 替
阅读全文
posted @ 2021-05-28 13:32 灰色飘零
阅读(836)
评论(0)
推荐(0)
2021年4月25日
Android使用ContentProvider初始化SDK库方案总结
摘要: 做Android SDK开发的时候,一般我们会将初始化的方法封装为,然后让调用SDK的开发者在Application的onCreate方法中进行初始化。但是目前一些主流的SDK框架,并没有提供相关的方法进行初始化,但是我们在使用的时候也能正常使用,通过挖掘其源码,可以看出来他们一般使用的Conten
阅读全文
posted @ 2021-04-25 16:27 灰色飘零
阅读(3355)
评论(0)
推荐(2)
2021年4月17日
FFmpeg 开发之 AVFilter 使用流程总结
摘要: 在使用FFmpeg开发时,使用AVFilter的流程较为复杂,涉及到的数据结构和函数也比较多,那么使用FFmpeg AVFilter的整体流程是什么样,在其执行过程中都有哪些步骤,需要注意哪些细节?这些都是需要我们整理和总结的。 首先,我们需要引入三个概念结构体:AVFilterGraph 、AVF
阅读全文
posted @ 2021-04-17 11:34 灰色飘零
阅读(7986)
评论(1)
推荐(2)
2021年3月25日
Android Studio Gradle 之 repositories 和 allprojects 配置
摘要: 在开发的时候,我们经常会导入一些开源三方库,当我们在gradle中添加完相关的配置后,sync 时发现同步失败,同时可以看到类似如下的日志信息: Failed to resolve:com.xxxx. 这时,我们一般会对照文档查看一下是否有配置遗漏,一般情况下,我们遗漏最多的地方就是整个项目的bui
阅读全文
posted @ 2021-03-25 12:55 灰色飘零
阅读(5270)
评论(0)
推荐(0)
2021年3月14日
Android OpenGL ES 相机预览适配不同分辨率的手机
摘要: 当相机预览分辨率设置为1280*720,但是GLSurfaceView设置为正方形会如何?很明显画面会被拉伸导致变形,在想一下如果设置GLSurfaceView为全屏,但目前市场上的手机有很多种不同的分辨率,尤其是全面屏、折叠屏屏,这些手机并不是常见的16:9的手机,因此我们需要适配这些不同分辨率的
阅读全文
posted @ 2021-03-14 12:01 灰色飘零
阅读(1172)
评论(0)
推荐(0)
下一页
公告