首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户058170224386
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android 开发设计模式(二)观察者模式应用实例
最近在遇到了 Android 的开发中常用到的设计模式之观察者模式,观察者模式,所谓的模式就是一种设计思想,可以按照某种模式,写出更合理,简单,有效的代码。可以用在 Android 开发中,也可以用在 Java,C#等等开发中,就类似单例模式,代理模式,模版等等。 观察者模式在…
Android 开发设计模式(一)——单例模式线程安全与序列化
单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式都只会提到饿汉式和懒汉式这两种实现方式。 看完本章后,你可能会发现项目中的并没有正确的使用创建单例,本文会将单例模式的创建方式和优缺点详细描述。 单例模式(Singleton Patter…
Android 开发者,你真的懂 Context 吗?
Context 相信所有的 Android 开发人员基本上每天都在接触,因为它太常见了。但是这并不代表每位 Android 开发者真正搞懂 Context! Context 是 Android 中用的非常多的一种概念,常被翻译成上下文,这种概念在其他的技术中也有所使用。Andr…
安卓动画组合拳:创意示例带您掌握动画效果开发技巧
Android中我们常常使用动画效果来创造出与众不同的界面,为原来基础的View组件添加更多有趣的变化,通过不同的组合搭配动画效果还能组成更为复杂的界面样式,本文就是通过一简单实例来展示这种搭配效果!
安卓语言基础之Kotlin高阶函数——Lambda表达式(二)
本篇为基础必备系列Kotlin高阶函数的第二篇,主要讲述高阶函数前置内容Lambda表达式的使用,本篇围绕Java函数式API和标准函数,从其用法展开,列举几种使用Lambda为参数的常用方法。
安卓语言基础之Kotlin高阶函数——Lambda表达式(一)
本文主要是讲述了Kotlin的前置学习内容——Lambda表达式,是关于集合的函数式API的使用方法,是Kotlin安卓开发的必备基础内容,用好Lambda表达式在Kotlin开发中是非常重要的!
Kotlin 中的 data class 和 sealed class
在使用 java 的时候,我们经常会重写类的 equals 、hashCode 和 toString 方法。这些方法往往都是模板化的。在 kotlin 中提供了更为简便的方法让我们使用一行代码搞定这些工作。这就是 data class。 写好上面的代码之后,Person 类中的…
LiveData使用与源码分析
一、认识LiveData LiveData是Google JetPack组件中的生命周期感应组件,自带生命周期管理。它可以很方便地帮我们管理MVVM模式中界面数据的自动化更新。我们可以理解LiveDa
Handler 十连问
梳理 Handler 面试常问十个问题。比如:为什么 Handler 死循环不会卡死?IdelHandler的作用?同步屏障又是如何工作等问题。
组件化基础ARouter(一、启动Activity)
ARouter是一个用于帮助Android App进行组件化改造的框架 —— 支持模块间的路由、通信、解耦。