只能在主线程更新ui,或者用handler传输。爬虫是在另一个异步线程进行,所以爬出来的数据对控件赋值就比较麻烦。这次使用了线程数据传到runnable将数据传到handler进行赋值。 结果图: 源码: ...
分类:
移动开发 时间:
2019-01-12 11:03:44
阅读次数:
241
原文:Cordova - IOS浏览器里面数字被当做电话号码网页上有连续超过5个数字,ios浏览器就会当做手机号码,如果某行文字有颜色,那么这个连续的数字就没颜色,变黑色了。 解决方法:在html页面头部加入下面代码 如果是使用JQuery mobile,以AJAX方式加载页面,那么你只需要在工程的... ...
分类:
移动开发 时间:
2019-01-12 10:38:15
阅读次数:
171
原文:Android - Android Studio 3.0去掉方法参数提示升级到3.0之后,最明显的一个就是在调用方法的时候多了一个参数提示。有利有弊,看着不是很舒服。就想去掉。 提示样式如下: 去掉提示: 原文地址: https://blog.csdn.net/student9128/arti... ...
分类:
移动开发 时间:
2019-01-12 10:33:56
阅读次数:
274
原文:Android - "已安装了存在签名冲突的同名数据包",解决方法!错误提示:已安装了存在签名冲突的同名数据包。 解决方法:打开Android Studio,打开logcat,用usb线连接你出错的手机,识别出手机之后,在你的项目后面,点击“run”按钮,随后AS会提示你,你删除先前安装的AP... ...
分类:
移动开发 时间:
2019-01-12 10:33:14
阅读次数:
480
第1章 课程导学对课程整体的知识点,项目进行介绍。 1-1 课程导学 试看第2章 区块链概念科普使用村庄的例子介绍区块链是什么,分布式记账的过程和不可篡改性,常见的数字货币都有哪些,以及区块链技术的前景的介绍。 2-1 区块链是什么 试看 2-2 数字货币 2-3 区块链应用场景第3章 区块链技术概 ...
分类:
移动开发 时间:
2019-01-12 01:08:51
阅读次数:
419
我电脑是windows;(nodejs已经有了) 1 下载vue-cli cmd 打开命令行,或者是gitbash。最好是用cnpm比较快。 2 创建项目: dos命令,cd 你的希望创建的文件夹位置(cd :d ) hello-world是项目的名字 3 :选择预设 选择手动(默认的以后有什么需要 ...
分类:
移动开发 时间:
2019-01-12 01:04:25
阅读次数:
662
```typescript / axios + vue / let baseUrl = ; let mixin = { data: function() { return { params: { page: 1, rows: 10, sort: "id", order: "desc", keywor ...
分类:
移动开发 时间:
2019-01-12 01:02:55
阅读次数:
173
点击Genymotion出现Genymotion Unable to load VirtualBox engine 解决方案: 打开官网,下载VirtualBox 点击安装: 然后再次点击打开Genymotion,问题解决了 下面是登陆Genymotion操作: 1.点击Accept 2.选择Yes ...
分类:
移动开发 时间:
2019-01-12 00:22:38
阅读次数:
316
ios下做新闻详情用h5页面实现然后打包到app中,其中新闻详情页会有视频,安卓下video的poster可以做到适应video大小,但是ios下会按照poster图片大小将video等比撑大,但是视频显示不全(超出手机宽度),原始poster图片大小是750x420尝试诸多方法包括设置object ...
分类:
移动开发 时间:
2019-01-12 00:15:22
阅读次数:
688
虚拟机中创建django项目流程,创建完成后可在pycharm中打开,选择虚拟机中的python3环境 执行数据库和运行项目程序用命令 ...
分类:
移动开发 时间:
2019-01-12 00:14:38
阅读次数:
425
virtualenvwrapper 虚拟环境的使用 鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。 一 安装 二 配置虚拟环境的 ...
分类:
移动开发 时间:
2019-01-11 23:22:07
阅读次数:
425
第一步:导入Jsoup包:把你的jar包放在libs下面之后 接着就会显示在你的这个地方: 重要的还是源码(搞了很久 出错很多 终于成功):我做的是输入要查找的关键字百度百科爬取主要定义,按照标签爬取的,和HTML爬取基本一样。 结果: 源码: ...
分类:
移动开发 时间:
2019-01-11 22:17:11
阅读次数:
186
背景: Android Gradle plugin 3.0开始(对应Gradle版本 4.1及以上),原有的依赖配置类型compile已经被废弃,开始使用implementation、api和annotationProcessor类型分别替代。对应的,这三种替代配置类型针对具体的使用场景,具有不同的 ...
分类:
移动开发 时间:
2019-01-11 19:59:56
阅读次数:
242
众所周知,app的一些功能可能会使用到H5开发,这就难免会遇到java与js的相互调用,android利用WebViewJavascriptBridge实现js和java的交互.简单分析java与js相互调用如下:java发送数据给js,js接收并回传给java同理,js发送数据给java,java接收并回传给js同时两套流程都存在「默认接收」与「指定接收」大致调用流程图如下:?依赖项目build
分类:
移动开发 时间:
2019-01-11 19:00:12
阅读次数:
183
1验证是验证什么?为什么要验证验证所存在的需求场景,就类似于人之间打招呼的场景。首先打招呼前,需要让机器明白即将作出一系列指令的主体,即要打招呼的是“人”而不是“机器”,所以其验证目的之一是:对操作者是否为人的身份验证。当机器知道了这就是要打招呼的对象后,为了满足整个行为的顺利完成,得需要让机器知道“你”是否有打招呼的意愿,即验证目的之二是:对操作者是否本人意愿操作的验证。所有的验证实质都是在满足
分类:
移动开发 时间:
2019-01-11 18:59:27
阅读次数:
224
Purism正在如火如荼开发的智能型手机Librem 5,官方释出了其操作系统PureOS和应用程序的发展进度,包括最基本的通话、通讯以及用户接口都已经大致完成。
分类:
移动开发 时间:
2019-01-11 18:57:59
阅读次数:
392