视频通话框架 主流的视频通讯框架比较多,此文主要通过Android平台的来做SDK平台使用的比较。 现在的视频热门框架有一些如: Jitsi J...
如何在Activity中获取调用者 -- getReferrer() 前言 为什么要在Activity中获取调用者?主要是安全和定制两个方面的需...
狼人杀语音法官助手 简介 为什么叫语音法官助手呢?因为他可以自己在黑夜里叫玩家睁眼闭眼,记录 游戏状态,这样当玩狼人少一个法官,或者大家都要玩的...
简介 存储List数据到本地的方式有很多种,对于不想用sqlite或者其他方式,又或是数据量很少的话,不妨可以试下用 SharedPrefere...
前言 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的...
SQLScout 安装 SQLScout 是一个 Android Studio 的插件,通过点击: 搜索 SQLScout 安装即可。 要是下载...
随便说说 Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我...
前言 在Android系统中,Activity和Service是应用程序的核心组件,它们以松藕合的方式组合在一起构成了一个完整的应用程序,这得益...
前言 平时我们对View的显示判断都是用简要的方式去判断,那么,究竟是用view.isShown()去判断还是用view.getVisibili...