深圳幻海软件技术有限公司 欢迎您!

  • Android实现倒计时的几种方案

    前言关于倒计时可以说我们App开发中常见的一种场景了,比如Splash倒计时跳转首页,比如发送短信之后倒计时60秒显示等等。关于倒计时的实现方式,大家可能有不同的做法,这里做一下总结看看你使用的是哪一种呢?一、CountDownTimer的实现//倒计时的方式一funcountDownTimer()

  • 一文读懂现代 Android 开发最佳实践

    作者|王鹏,孙永盛WhatisMAD?​​https://developer.android.com/series/mad-skills​​MAD的全称是ModernAndroidDevelopment,它是一系列技术栈和工具链的集合,涵盖了从编程语言到开发框架等各个环节。Android自08年诞生

  • 【Kotlin】类的继承 ② ( 使用 is 运算符进行类型检测 | 使用 as 运算符进行类型转换 | 智能类型转换 | Any 超类 )

    文章目录一、使用is运算符进行类型检测二、使用as运算符进行类型转换(智能类型转换)三、Any超类一、使用is运算符进行类型检测在Kotlin中,如果不确定一个实例对象的类型,可以使用is运算符进行判定,使用方法实例对象is判定类型1上述用法可以判定实例对象是否是判定类型,如果是返回true,反之返

  • 三分钟教你用 Scarlet 写一个 WebSocket App

    在移动应用程序中,数据层是屏幕上显示内容的真实来源。然而,在今年早些时候在Tinder中集成了WebSocketAPI时,维护它成为了一个令人头疼的问题。为了在Android上更轻松地集成WebSocket,Scarlet应运而生。WebSocket是在Android应用程序中实现数据层的选项之一,

  • Kotlin实现简单音乐播放器

    关于音乐播放器,我真的是接触比较多,听歌作为我第一大爱好,之前也用Java设计过音乐播放器,感兴趣的同学可以阅读:AndroidStudio如何实现音乐播放器(简单易上手)和AndroidStudio实现音乐播放器2.0一、实验目的理论知识掌握Kotlin面向对象的软件开发方面的基础知识。巩固前期A

  • Webpack原理与实践之Webpack究竟解决了什么问题?

    本文转载自微信公众号「前端万有引力」,作者一川。转载本文请联系前端万有引力公众号。写在前面Webpack所解决的问题是:如何在前端项目中更高效地管理和维护项目中的每个资源。想要搞明白webpack,就必须先对它想要解决的问题或目标有个充分的认识。模块化的演化进程阶段1:文件划分方式复制|--01-f

  • 孔乙己:Kotlin生产者消费者问题的八种解法

     本文转载自微信公众号「AndroidPub」,作者fundroid。转载本文请联系AndroidPub公众号。生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个缓冲区(Buffer),生产者往Buffer中添加产品,消费者从Buffer中取走产品,当Buff

推荐阅读