前言 由于项目需要用到 Groovy 语言,这两天对其进行了粗略的学习,本文是对学习做的一个简单总结,主要内容参考于官方文档(Groovy 的官方文档还是非常不错的,强烈推荐...
连载内容镇楼:Android 面试(一):说说 Android 的四种启动模式Android 面试(二):如何理解 Activity 的生命周期Android 面试(三):用...
RecyclerView的使用大家都很熟悉了,这里偶带大家来实现下面这种效果。 对的,你猜的不错。这种效果只要操作LayoutManager就可以实现,然后就这样 完了???...
前言 本文主要介绍直播所需要的编解码基础,后续文章将继续介绍实际的运用。 什么是码? 这里的码指码流(Data Rate),是指视频文件在单位时间内使用的数据流量,也叫码率或...
蓝牙设备在连接前,会先检查设备是否已经配对过,如果没有则先配对,配对完成后,再开始连接。 onPreferenceTreeClick 蓝牙连接开始于设备列表 DeviceLi...
前言 动画的使用 是 Android 开发中常用的知识 可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策 本文将献上一...
图形报表很常用,因为展示数据比较直观,常见的形式有很多,如:折线图、柱形图、饼图、雷达图、股票图、还有一些3D效果的图表等。Android中也有不少第三方图表库,但是很难兼容...
前言 在应用启动的时候,为了加快启动速度,往往需要把一些比较重的操作放到子线程中,或者是延时加载。将任务放在子线程中是一个比较简单并且看起来有效的操作,但是呢,也不能太过于依...
前言 Android开发中使用顶部 & 底部Tab导航栏的频次非常高,主要的实现手段有以下: TabWidget 隐藏TabWidget,使用RadioGroup和Radio...
Retrofit的简单用法在上一篇文章分分钟使用Retrofit+Rxjava实现网络请求已经做过介绍了,今天就不赘述了。今天主要分享一下如何结合Rxjava,封装一个Ret...
Android如何实现茄子快传 茄子快传是一款文件传输应用,相信大家都很熟悉这款应用,应该很多人用过用来文件的传输。它有两个核心的功能: 端到端的文件传输 Web端的文件传输...
如何创建一个使用Wi-Fi P2P的应用 创建使用Wi-Fi P2P功能的应用需要多个步骤,其中包括注册广播接受者,发现设备,连接设备,传输数据等步骤。下面是关于这些步骤的介...
本文章包含内容 Wifi连接控制、Wifi广播接收,适配了Android6.0以上的版本 Wifi下的TCP通信 Wifi下的UDP通信 Github项目地址 码云项目地址 ...