首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
MRYoung
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
[译]Android Activity 和 Fragment 状态保存与恢复的最佳实践
译者亦枫注:对于 Activity、Fragment 和 View 是如何保存与恢复状态的问题,相信很多开发人员都处于一知半解的状态。最近刚好在总结 Fragment 的使用注意事项,无意中从网上看到国外的一篇好文,对这个问题做了一个全面的解析。加之使用可视化的动画效果,使我们…
PushLibrary,一个集合所有主流厂商的推送框架
由于项目需要,开发了一个整合了所有主流厂商的推送框架。本框架集合了小米,华为,OPPO,VIVO,极光等五家推送。其中我们可以在初始化时选择是否支持这四家厂商推送。先贴下项目路径:PushLibrary 目前的推送逻辑是,如果初始化时都支持,会根据用户手机型号来自动判断使用哪家…
嘿,兄弟!移动端调试工具Flipper了解一下
今天来介绍一款facebook开源的移动端调试工具。
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
(译)Effective Kotlin系列之遇到多个构造器参数要考虑使用构建器(二)
这篇文章对Java程序员将会有很大的影响。当我们在处理各种各样的对象创建的操作是,这是一个很常见的场景。Effective Java中提出的很好的论据建议开发人员使用Builder构建器而不是伸缩构造函数模式。虽然Kotlin改变了很多 - 它给了我们更好的可能性。我们很快就会…
Android 使用 CardView 轻松实现卡片式设计
Material design 中有一种很个性的设计概念:卡片式设计(Cards),这种设计与传统的 List Item 有所区别,Cards 包含更多的内容元素和拥有自己的 UI 特征,关于 Cards 的设计规范可以参考官网介绍: https://material.google.com/c…