Dart 学习记录(二) 发表于 2019-10-26 | 分类于 dart 字数统计: 4k word | 阅读时长 ≈ 17 min 运算符除法、整除、取模运算1234var num = 7;print(num / 3); // 除法操作, 结果2.3333..print(num ~/ 3); // 整除操作, 结果2;print(num % 3); // 取模操作, 结果1; 阅读全文 »
Dart 学习记录(-) 发表于 2019-10-24 | 分类于 dart 字数统计: 2k word | 阅读时长 ≈ 8 min 参考文章hello world1234//dart 语言的入口是main函数,并且没有返回值main(List<String> args) { print('Hello World');} 阅读全文 »
父子组件之间的通信 发表于 2019-10-22 | 分类于 vue 字数统计: 463 word | 阅读时长 ≈ 2 min 父组件向子组件传递信息 通过props属性eg: 父组件的data属性里有message和movies两个属性,现在要实现将这两个属性的内容传递给子组件,并在子组件中进行显示。 方法:在子组件中定义props属性,在父组件中引入子组件时,将props中的属性和父组件中的message和movies做一个绑定即可 阅读全文 »
Element 导航菜单 NavMenu 根据当前路由路径设置相应菜单项被选中 发表于 2019-10-20 | 分类于 vue 字数统计: 280 word | 阅读时长 ≈ 1 min Element 导航菜单 NavMenu 根据当前路由路径设置相应菜单项被选中思路 NavMenu菜单有个属性为 default-active ,是当前激活菜单的Index,因此只需要通过 $route.path 获取路由路径,在加以判断,重新给default-active 指定值即可。 阅读全文 »
Android 服务 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 2k word | 阅读时长 ≈ 9 min 服务 服务是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。 服务并不是运行在一个独立的进程当中的,而是依赖于创建服务时所在的应用程序进程,当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停止运行 服务并不会自动开启线程,所有的代码都是默认运行在主线程当中的。也就是说,我们需要在服务的内部手动创建子线程,并在这里执行具体的任务,否则就有可能出现主线程被阻塞的情况 阅读全文 »
Android GSON解析 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 505 word | 阅读时长 ≈ 2 min GSONGson 是谷歌官方推出的支持JSON--JavaObject相互转换的Java序列化/反序列化库 阅读全文 »
Android 播放视频 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 434 word | 阅读时长 ≈ 2 min 思路播放视频一般使用VideoView类实现: setVideoPath:选择要播放的视频文件 start():开始或继续播放视频 pause():暂停播放 resume():重头播放 seekTo():跳转到指定时间 isPlaying():判断当前播放状态 getDuration():获取视频时长 阅读全文 »
Android 了解Uri 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 1.2k word | 阅读时长 ≈ 4 min URI 和 Uri ? URI位置在java.net.URI,显然是Java提供的一个类。而Uri位置在android.net.Uri,是由Android提供的一个类 Uri是Android开发的,扩展了Java中URI的一些功能来特定的适用于Android开发,所以大家在开发时,只使用Android 提供的Uri即可 阅读全文 »
Android 播放音频 发表于 2019-10-08 | 分类于 第一行代码 字数统计: 509 word | 阅读时长 ≈ 2 min 思路播放音频一般使用MediaPlayer类实现: 阅读全文 »