观心静

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

12 2020 档案

摘要:前言 记录一些自己项目上自定义的Dialog 泛用性基础Dialog import android.app.Dialog; import android.content.Context; import android.graphics.Color; import android.graphics.d 阅读全文
posted @ 2020-12-18 12:01 观心静 阅读(1531) 评论(0) 推荐(0) 编辑

摘要:前言 SoundPool 与 MediaPlayer的区别是,SoundPool可以多音轨播放声音,意思是可以多个声音同时播放。所以适合播放一些铃声与提示音。 避免重要的提示音会因为音轨被占用无法播放的问题。 创建SoundPool SoundPool mSoundPool = new SoundP 阅读全文
posted @ 2020-12-11 15:36 观心静 阅读(1012) 评论(0) 推荐(0) 编辑

摘要:前言 为其他对象提供一种代理以控制对象对这个对象的访问。 使用场景 当无法或不想直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,委托对象与代理对象需要实现相同的接口。 静态代理 接口 public interface IInfoService { 阅读全文
posted @ 2020-12-01 21:05 观心静 阅读(123) 评论(0) 推荐(0) 编辑