logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin:字符串(String)

【Android开发核心知识点笔记】【Android思维脑图(技能树)】【Android核心高级技术PDF文档,BAT大厂面试真题解析】【Android高级架构视频学习资源】《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!。其接受任意类型。plus()函数是一个运算符重载函数。在前面的章节中讲解过了。若你对KotlinKotlin——初级篇(五):操作

文章图片
#kotlin#python#开发语言
Kotlin 协程 看这一篇就够了

由于getMessage是一个耗时操作,所以我们将他放在子线程中,而在Android中 UI更新操作不能放在子线程中,所以我们必须将showMessage方法放在UI线程中,在之前我们实现这种需求 只能自己去执行切线程的代码,代码如下所示/***/private fun getMessageFromNetwork() {for (i in 0…1000000) {//这里模拟一个耗时操作}var

文章图片
#kotlin#开发语言#android
Kotlin 协程 看这一篇就够了

由于getMessage是一个耗时操作,所以我们将他放在子线程中,而在Android中 UI更新操作不能放在子线程中,所以我们必须将showMessage方法放在UI线程中,在之前我们实现这种需求 只能自己去执行切线程的代码,代码如下所示/***/private fun getMessageFromNetwork() {for (i in 0…1000000) {//这里模拟一个耗时操作}var

文章图片
#kotlin#开发语言#android
Kotlin学习(2)语法(1)

但是kotlin没有,所以kotlin 用的是 if() … else …这样实现三元表达式其他的if用法和Java无异3.2 when表达式和Java中的是类似的。因为kotlin是极简风格变成,所以它的when比switch写起来更加方便,下面一个例子:fun caseWhen(obj: Any?) {when (obj) {0, 1, 2, 3 -> print(“是0123中的一个”)“你

文章图片
#kotlin#学习#python
Kotlin条件控制及循环

首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶注解原理丶注解原理丶序列化Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)代码框架结构优化(数据结构丶排序算法丶设计模式)APP性能优化(用户

文章图片
#kotlin#python#开发语言
[译] Flutter 的 Heroes 和 Villains —— 为 Flutterverse 带来平衡

处理动画时,通常使用或。在这种情况下,动画不会在中启动,因此我们需要另一种方法来访问。@override自定义一个 ticker 非常简单。所有这一切都是为了实现接口并返回一个新的Ticker。return!});// 用于新页面动画的控制器,因为它的时间比实际页面转换更长//开始动画});

文章图片
#flutter
React Native环境安装 、并启用真机调试(1)

针对于上面的问题,我总结出了互联网公司Android程序员面试涉及到的绝大部分面试题及答案,并整理做成了文档,以及系统的进阶学习视频资料。(包括Java在Android开发中应用、APP框架知识体系、高级UI、全方位性能调优,NDK开发,音视频技术,人工智能技术,跨平台技术等技术资料),希望能帮助到你面试前的复习,且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。《Android学习笔记总

文章图片
#react native#react.js#javascript
『Flutter-绘制篇』实现炫酷的雨雪特效

class RainSnowPainter extends CustomPainter {@overridevoid paint(Canvas canvas, Size size) {}@overridebool shouldRepaint(CustomPainter oldDelegate) {return true;}}复制代码有没有很熟悉,看到了 Canvas 的类,自然也有 Paint 类

文章图片
#flutter#java#前端
OkHttp初探2:如何使用OkHttp进行下载封装?带进度条?Kotlin+Flow版本。

println(“nowTime[nowTime [nowTime[{Thread.currentThread().name}] ${msg.joinToString(” “)}”)}/***/internal typealias ProgressBlock = (state: DownloadState) -> Unit/***/sealed class DownloadState {/***/

文章图片
#okhttp#kotlin#开发语言
Kotlin简介及配置

首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶注解原理丶注解原理丶序列化Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)代码框架结构优化(数据结构丶排序算法丶设计模式)APP性能优化(用户

文章图片
#kotlin#开发语言#android
    共 17 条
  • 1
  • 2
  • 请选择