前言 收集了一些比较常见的开源库,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 目录 一、基本控件 —— Te...
学习目标:Android视频播放功能在Android应用场景(掌握)视频播放第一种方式使用系统自带的播放器(掌握)视频播放第二种方式使用VideoView结合MediaCon...
楼主你好,请问加载网络地址时没有声音是怎么回事
Android SoundPool 使用和封装0.Thanks To android获取系统铃声并播放Android开发之SoundPool使用详解Google API 文档 1.概述 Android中除了MediaPl...
这个工具类撸了好多天,今天完整测试完毕,比较满意,具体测试可以参考这里,话不多说,直接开车上方法列表和代码,嘟嘟嘟嘟。。。 压缩相关→ZipUtils.java→Test 如...
目录介绍 1.全局弹窗分析 2.全局弹窗必要条件 3.全局弹窗实现方式3.1. 利用系统弹出dialog3.2. 获取WindowManager,直接添加view3.3....
注意 本文封装是在android音视频指南-MediaPlayer概述上进行的2次开发。二次封装完成后,我提供了正在播放、暂停播放、重置、播放完成、媒体流装载完成、媒体流加载...
怎样能实现调节焦距
Android Camera SurfaceView 预览拍照Android使用Camera API + SurfaceView 方式进行预览拍照。1、创建一个SurfaceView,并实现SurfaceHolder的回调。由于Came...
本文章已授权鸿洋微信公众号转载:但愿人长久,搬砖不再有[https://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=26508...
LinkHashMap写错了
LinkedHashMap
Glide、Picasso原理Glide、Picasso原理 参考网址: https://www.cnblogs.com/huangjie123/p/6130665.html[https://www.cn...
Glide、Picasso原理 参考网址: https://www.cnblogs.com/huangjie123/p/6130665.html[https://www.cn...
总述 ThreadLocal 在面试中经常提到,关于ThreadLocal使用不当造成OOM以及在特殊场景下,通过ThreadLocal可以轻松实现一些看起来复杂的功能,都说...