import timeprint(' Loading ')for i in range(0,101): print('\r',f'当前进度{i}%',end='',flush=True) time.sleep(0.1)print(' 上课倒计时 ')for i in range(100,-1,-1) ...
分类:
编程语言 时间:
2020-06-26 18:37:45
阅读次数:
86
抵达项目根部的build.gradle文件中,将下方有关maven添加进去即可: buildscript { repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url ...
分类:
移动开发 时间:
2020-06-25 17:35:30
阅读次数:
70
1.大纲 CountDownLatch倒计时门闩 Semaphore信号量 Condition条件对象 CyclicBarrier循环栅栏 一:控制并发流程 1.说明 作用让程序员容易得到线程之间的合作 线程之间的合作,满足业务逻辑 2.常见工具类 二:CountDownLatch的使用 1. ...
分类:
其他好文 时间:
2020-06-25 10:15:47
阅读次数:
61
背景介绍 第一次接触Android官方的AVD(Android Virtual Device)时你可能会吐槽又慢又丑,不要紧,微软作为新晋安卓阵营最佳开发商,其实也为我们准备了一个脱胎于Windows Phone 模拟器的适用于Android 的 Visual Studio 模拟器(Visual S ...
分类:
移动开发 时间:
2020-06-24 21:48:41
阅读次数:
393
一、技术概述 平时使用微信时会发现,电话在退出通话界面时仍有一个圆形的悬浮窗,用于提示目前正在通话中,这个悬浮窗时全局的,可适用于当前版本的安卓手机 二、技术详述 1.首先我将需要展示的view写入设置悬浮窗的类中 2.初始化WindowManager,特别注意此时的android版本和权限的问题 ...
分类:
移动开发 时间:
2020-06-24 21:35:37
阅读次数:
75
synchronzied CountDownLatch 【 倒计时闩锁 】 https://www.cnblogs.com/sweetorangezzz/p/13186587.html 当计数为0的时候,下一步的动作实施者是main函数。 CyclicBarrier 【 篱栅 】 达到一定计数,下一 ...
分类:
编程语言 时间:
2020-06-24 19:35:39
阅读次数:
68
1前言 前面有两篇文章分别介绍过华为HMSMLKit的银行卡识别功能,第一篇是写的怎么简单集成银行卡识别,实现银行卡绑定功能,第二篇又给大家介绍了下银行卡识别和其它文本类识别服务之间的区别和关系,详情请戳往期链接: 超简单集成华为HMSMLKit机器学习服务银行卡识别SDK,一键实现银行卡绑定 https://developer.h
分类:
移动开发 时间:
2020-06-23 15:36:42
阅读次数:
135
包名需要改到位 1.AndroidManifest中有三处需要修改 2.build.gradle 中的defaulConfig中需要修改 生成jks秘钥 1.点击菜单栏build >>Generate Signed Bundle or APK >APK >create new->>创建对应的jks文 ...
分类:
移动开发 时间:
2020-06-23 12:59:46
阅读次数:
78
ADB全称是Android Debug Bridge,它是android sdk里的一个工具,用这个工具可以操作安卓模拟器或者真实的设备,故会给我们很多的帮助,下面是一些常用到命令: adb help, 列出所有的选项说明及子命令 adb devices , 获取设备列表及设备状态 adb get- ...
分类:
数据库 时间:
2020-06-22 22:46:36
阅读次数:
112
HTML: 1 <body> 2 <p>操作错误!还有<span id="sp">5</span>秒跳转到交换机备份页面...</p> 3 <a href="#" onclick="stop()">停止</a> 4 5 <script type="text/javascript"> 6 var i= ...
分类:
Web程序 时间:
2020-06-22 19:24:51
阅读次数:
90