先前做了一个小视频的功能,里面有播放多个视频的功能,为了效率,我加了视频缓存功能; 一方面耗费用户的流量,另一方面直接从本地播放要更流畅 网上看资料,一个视频缓存库,使用起来很方便,还不错,就分享给大家 效果 代码: 日志: 这样可以在本地的磁盘里找到视频了 Application代码: 记住不要忘 ...
分类:
移动平台 时间:
2019-10-24 20:57:20
收藏:
0 评论:
0 赞:
0 阅读:
244
在整理MultiDex优化之前,先了解一下Apk的编译流程,这样有助于后面针对MultiDex优化。 一、Apk 编译流程 Android Studio 按下编译按钮后发生了什么? 1. 打包资源文件,生成R.java文件(使用工具aapt,这个工具在Android 使用 aapt 命令查看 apk ...
分类:
移动平台 时间:
2019-10-24 20:08:35
收藏:
0 评论:
0 赞:
0 阅读:
127
1. 什么是Block? Block是将函数及其执行上下文封装起来的对象。 2. 什么是Block调用? Block调用实质上就是函数调用。 3. 截获变量 1. 对基本数据类型的局部变量截获其值。 2. 对象类型的局部变量连同所有权修饰符一起截获。 3. 局部静态变量以指针形式截获。 4. 全局变 ...
分类:
移动平台 时间:
2019-10-24 19:48:56
收藏:
0 评论:
0 赞:
0 阅读:
88
一、介绍 在多线程开发中,锁的使用基本必不可少,主要是为了解决资源共享时出现争夺而导致数据不一致的问题,也就是线程安全问题。锁的种类很多,在实际开发中,需要根据情况选择性的选取使用,毕竟使用锁也是消耗CPU的。 本人虽然一直有使用多线程进行开发,但是对于锁的使用和理解并不是特别的深入,这不看到一篇挺 ...
分类:
移动平台 时间:
2019-10-24 19:46:54
收藏:
0 评论:
0 赞:
0 阅读:
111
适配方案 不支持多场景窗口 这种适配方案最简单。 将多出来的文件和代码删除就好了: 1. 删除SceneDelegate代理文件 (可选) 2. 删除 Info.plist里面的Application Scene Manifest配置(一定要删除) 3. 删除 AppDelegate代理的两个方法: ...
分类:
移动平台 时间:
2019-10-24 19:39:13
收藏:
0 评论:
0 赞:
0 阅读:
139
今天在使用在使用DapperExtensions时遇到"其他信息: ConnectionString 属性尚未初始化。"错误。 ...
分类:
移动平台 时间:
2019-10-24 19:13:35
收藏:
0 评论:
0 赞:
0 阅读:
101
Android SDK的安装与环境变量配置 1、 下载Android SDK,解压后即可(全英文路径) 下载地址:http://tools.android-studio.org/index.php/sdk 2、 新建一个环境变量,变量名:ANDROID_HOME,变量值:c:\sdk(以你安装目录 ...
分类:
移动平台 时间:
2019-10-24 19:09:30
收藏:
0 评论:
0 赞:
0 阅读:
96
docker配置devicemapper存储驱动 devicemapper存储驱动下镜像的存储 docker数据存储的目录为/var/lib/docker,可以通过docker info | grep -i "Docker Root Dir" 查看 以下通过构建一个镜像来观察镜像的存储方式,Dock ...
分类:
移动平台 时间:
2019-10-24 18:02:20
收藏:
0 评论:
0 赞:
0 阅读:
133
android.os.TransactionTooLargeException ...
分类:
移动平台 时间:
2019-10-24 16:30:05
收藏:
0 评论:
0 赞:
0 阅读:
109
前言 相信大多数互联网公司的持久层框架都是使用 Mybatis 框架,而大家在 Service 层引入自己编写的 Mapper 接口时应该会遇到下面的情况: 我们可以看到,上面的红色警告在提示我们,找不到 xxxMaper 这个类型的 bean。 为啥呢? 因为 @Mapper 这个注解是 Myba ...
分类:
移动平台 时间:
2019-10-24 14:45:51
收藏:
0 评论:
0 赞:
0 阅读:
175
css html javascript ...
分类:
移动平台 时间:
2019-10-24 13:47:05
收藏:
0 评论:
0 赞:
0 阅读:
99
适用场景:动态配置的背景图片 不推荐:使用bitmap,频繁操作的话比较耗性能。 3、使用高斯模糊遮罩,可以对指定区域进行模糊,不需要处理单张图片(推荐!!) 推荐一个github上的项目,亲测有效。https://github.com/mmin18/RealtimeBlurView <com.gi ...
分类:
移动平台 时间:
2019-10-24 13:32:36
收藏:
0 评论:
0 赞:
0 阅读:
90
dva guide: https://dvajs.com/guide/getting started.html %E5%AE%89%E8%A3%85 dva cli 按照教程 快速上手, 安装, 创建新应用, 以及build之后都没问题, dva提供的初始化页面可以看到. 下一步安装 antd, 以 ...
分类:
移动平台 时间:
2019-10-24 12:30:47
收藏:
0 评论:
0 赞:
0 阅读:
187
上文中讲解了如何通过WebApplicationInitializer取代Web.xml进行spring容器的启动,WebApplicationInitializer是一个接口,通过实现WebApplicationInitializer,在其中可以添加servlet,listener等。在Web容器 ...
分类:
移动平台 时间:
2019-10-24 11:47:49
收藏:
0 评论:
0 赞:
0 阅读:
93
苹果设备型号代码 |型号标识符 |设备型号 | | | |i386 |iPhone Simulator |x86_64 |iPhone Simulator |iPhone1,1 |iPhone |iPhone1,2 |iPhone 3G |iPhone2,1 |iPhone 3GS |iPhone3 ...
分类:
移动平台 时间:
2019-10-24 10:54:43
收藏:
0 评论:
0 赞:
0 阅读:
113
参考:https://www.jianshu.com/p/e08467801869 实例中提供的dependency库不好使,自己去找库信息。 库查询:https://mvnrepository.com 输入名字查找到库,然后复制dependency就好了。 最终的库目录:https://repo. ...
分类:
移动平台 时间:
2019-10-24 01:58:42
收藏:
0 评论:
0 赞:
0 阅读:
179
服务是应用程序组件,它表示应用程序希望在不与用户交互的情况下执行长时间运行的操作,或者为其他应用程序提供功能。每个服务类必须在其包的AndroidManifest.xml中有一个对应的<service>声明。可以使用Context.startService()和Context.bindService ...
分类:
移动平台 时间:
2019-10-24 01:52:17
收藏:
0 评论:
0 赞:
0 阅读:
92
iOS 和 H5 页面交互(WKWebview 和 UIWebview cookie 设置) 主要记录关于cookie相关的坑 1. UIWebview 1. UIWebview 相对比较简单 直接通过 NSHTTPCookieStorage 设置cookie就能实现。 代码部分 2. 如果在第一次 ...
分类:
移动平台 时间:
2019-10-24 01:18:09
收藏:
0 评论:
0 赞:
0 阅读:
91
10.1 决定下一步做什么 到目前为止,我们已经介绍了许多不同的学习算法,如果你一直跟着这些视频的进度学习,你会发现自己已经不知不觉地成为一个了解许多先进机器学习技术的专家了。 然而,在懂机器学习的人当中依然存在着很大的差距,一部分人确实掌握了怎样高效有力地运用这些学习算法。而另一些人他们可能对我马 ...
分类:
移动平台 时间:
2019-10-24 01:07:18
收藏:
0 评论:
0 赞:
0 阅读:
121
ArrayAdapter是一个很简单的适配器,是BaseAdapter的子类。 ArrayAdapter绑定的数据是集合或数组,比较单一。视图是列表形式,ListView 或 Spinner. ArrayAdapter先看下它的构造方法有哪些,如下: ArrayAdapter(Context con ...
分类:
移动平台 时间:
2019-10-23 22:22:57
收藏:
0 评论:
0 赞:
0 阅读:
119