首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户957178143043
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Silhouette——更方便的Shape/Selector实现方案
写在前面 首先祝大家新年快乐,开工大吉。 最新刚换了工作,大部分精力还是放到新工作上面,所以这次还是先给大家带来一个小而实用的库:Silhouette。另外,考虑到Kotlin越来越普及,作者在开发过
Androidstudio高效管理第三方API的KEY及Gradle版本管理
Android开发,基本都会用到第三方SDK,例如百度地图、支付宝支付等。 通常第三方的KEY都是保存在AndroidManifest中:每次更换KEY或者多渠道打包;总是在Gradle和Mainfest中来回更改,有时候一个疏忽,可能就漏了一个,怎能让人不蛋疼。 能不能将他们…
ViewModel的日常使用封装
ViewModel的日常使用封装,通过三种方式进行创建使用。这篇文章是在讲解kotlin协程的时候扩展而来,如果对kotlin协程感兴趣的可以通过下面链接进行阅读.
UDP协议详解
UDP是一个无连接协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。
Android、Java泛型扫盲
首先我们要明白一个概念,通配符?意义就是它是一个未知的符号,可以是代表任意的类。 无边界通配符 ? 能取不能存。这个好理解,因为编译器不知道?具体是啥类型,故不能存;但是任意类型都继承于Object,故能取,但取出默认为Object对象。 上边界符 ? extends 只是限定…
Android组件化搭建分享
组件化开发这个名词并不陌生,但真正什么才是组件化开发,大家在网上搜可以查看很多相应的文章,我概念中,模块化的开发,就是把很多模块独立出来,基础模块,业务模块等。什么是基础模块,基础模块就是公司常用的一些sdk,一些封装好的基类,业务模块就是基于基础模块进行开发的。在以往的开发中…