首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
bigtiger16790
更多收藏集
微信扫码分享
微信
新浪微博
QQ
53篇文章 · 0订阅
LiveData奇思妙用总结
前言 本文不涉及LiveData的基本使用方式。 阅读本文之前,强推推荐先看官方文档 LiveData的概览,官方文档写的非常好,并且很详细。 本文是一篇总结文,自己的一些使用结总结以及网上的学习归纳
使用Gradle和Kotlin组织Android的资源文件
如果您已经开发了3年或4年的App应用程序,那么您可能会注意到资源文件夹是如何变得混乱不堪的。尽管大多数开发人员会专注于组织他们的Java / Kotlin文件(通过功能或屏幕),但资源文件通常无人看管。 尝试减少混乱的一个尝试是使用文件的命名约定。例如,在一些使用的布局文件中…
使用 MediaCodec 和 RTMP 做直播推流
本项目完全开源,项目 Github 地址:AndroidInstantVideo 目前开源的项目或市面上的 Android 直播客户端主要是用 ffmpeg 来实现推流的。本文将介绍使用 Android 原生的视频编码类 MediaCodec 实现直播推流。
一篇文章带你了解Gradle插件的所有创建方式
Gradle中插件可以分为两类:脚本插件和对象插件。脚本插件首先在项目根目录下新建一个config.gradle文件,在该文件中定义所需的task。然后在需要引用的module的构建脚本中引用conf
Android 7.0 源码分析项目一期竣工啦
Android 7.0 源码进行系统的分析,这是一个从实践角度去分析源码的项目,目前项目一期已经完成。 第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 Android是一个庞大的系统,Android Framework只是对系统的一个封装,里面还牵扯到JNI、C++…
Android AIDL 使用详解
AIDL 意思即 Android Interface Definition Language,翻译过来就是Android接口定义语言,是用于定义服务器和客户端通信接口的一种描述语言,可以拿来生成用于IPC的代码。从某种意义上说AIDL其实是一个模板,因为在使用过程中,实际起作用…
Android图片压缩的几种方案
各位同学早上好,今天推荐的是Hensen同学的原创投稿文章,本文将为你介绍Android平台上几种压缩图片的方案。这是纠正一下昨天推文标题的错误,原推文除夕赠书活动获奖读者应该中的除夕应该是冬至,大晚上编辑稿子时,分心想去看除夕的日子去了,结果没注意就定时推送了文章,这里谢谢指…
高级 UI 成长之路 (七) SVG 基础使用 + 绘制中国地图
前面陆陆续续写了几篇 高级 UI 系列文章 ,感觉还不错。因为工作内容原因作者对 UI 开发涉及的很少,所以打算写一点关于 UI 的文章,也算是给自己一个全面的复习。本篇文章还是 基本概念 + 实战来讲解。 SVG 的全称是 (Scalable Vector Graphics)…
Android RecyclerView-使用Itemdecoration实现粘性头部功能,详细到具体步骤.
RecyclerView.ItemDecoration对于我们最熟悉的功能就是给RecyclerView实现各种各样自定义的分割线了,实现分割线的功能其实和实现粘性头部的功能大同小异,那我们就来看看这神奇的RecyclerView.ItemDecoration. 我们来看一张图…