一、Android O上的Treble机制: 在 Android O 中,系统启动时,会启动一个 CameraProvider 服务,它是从 cameraserver 进程中分离出来,作为一个独立进程 android.hardware.camera.provider@2.4-service 用来控制 ...
分类:
移动开发 时间:
2019-04-03 22:15:02
阅读次数:
272
这个问题的核心是classloader 上图中 启动类加载器,扩展类加载器,应用程序类加载器是 jvm 自带的类加载器. comm catalina shared webapp 是tomcat 扩展的加载器,他们分别加载 /common/*、/server/*、/shared/* WebAppCla ...
分类:
移动开发 时间:
2019-04-03 22:16:33
阅读次数:
413
flask 操作数据时,db的要在app.config设置之后声明:如app.config['SQLALCHEMY_DATABASE_URI'] 否则,运行程序时app.config里面做的设置就不会生效,就会提示各种参数没做设置 因为db在声明的时候解释器就会去读数据库URI的值,如果此时没有读到 ...
分类:
移动开发 时间:
2019-04-03 22:16:58
阅读次数:
459
Description Once ago, there is a mystery yard which only produces three kinds of apples. The number of each kind is infinite. A girl carrying a big ba ...
分类:
移动开发 时间:
2019-04-03 22:26:17
阅读次数:
240
public class MobileUtil { /** * 判断是否为手机端登录 * @param requestHeader 请求头信息 * @return */ public static boolean isMobileDevice(String requestHeader){ /** *... ...
分类:
移动开发 时间:
2019-04-04 09:52:56
阅读次数:
163
误打误撞,本来不想调用HB内置的浏览器查看,结果发现了可以用手机扫码调试内容 ...
分类:
移动开发 时间:
2019-04-04 09:57:39
阅读次数:
206
systrace工具打开路径 以AndroidStudio(后面简写为AS),在顶部菜单栏中 Tools>Android>Android Device Monitor 打开后看到如下界面,鼠标停在红框图标上,会显示“Capture system wide trace using Android sy ...
分类:
移动开发 时间:
2019-04-04 09:59:05
阅读次数:
803
一,原理 将自己的电脑作为DNS服务器,手机设置DNS后,将域名解析到dns服务器设置的ip上。但前提要要保证手机与电脑之间是互通的,连接同一个wifi即可保证互通。 二,使用软件 dnschef: https://github.com/xfkxfk/dnschef 启动命令: dnschef.ex ...
分类:
移动开发 时间:
2019-04-04 12:36:38
阅读次数:
206
将移动端页面打包成app 1、使用 HBuilder 直接编译打包 点击左上角 文件》打开目录》选择目录 选择用Webpack打包好的dist文件目录 由于我添加到项目了,所以会显示该项目名称已存在,请重新输入。 2、接着点击完成,就可以在目录中看到dist 这里dist前面的标志应该是W 由于我转 ...
分类:
移动开发 时间:
2019-04-04 12:48:24
阅读次数:
405
HBuilder可以直接打包越狱版的ipa包,但需要越狱手机才能安装,如果需要安装到没越狱的手机安装,需要自己申请ios证书打包。 一般是需要一个付费了的苹果开发者账号才能申请ios证书打包。 这里介绍用普通的没有付费的苹果账号(apple id),直接申请ios证书p12,打包安装到没有越狱的手机 ...
分类:
移动开发 时间:
2019-04-04 13:00:35
阅读次数:
1208
iOS可以动态的为系统下载字体,这些字体都下载到了系统的目录下,并且可以被其他应用公用 来看下如何实现动态下载: // 创建下载字体请求描述的准备 NSMutableDictionary *attrs = [NSMutableDictionary dictionaryWithObjectsAndKe ...
分类:
移动开发 时间:
2019-04-04 13:08:38
阅读次数:
235
目前我们的应用内使用了 ArcFace 的人脸检测功能,其他的我们并不了解,所以这里就和大家分享一下我们的集成过程和一些使用心得 集成 ArcFace FD 的集成过程非常简单在 ArcFace FD 的文档上有说明支持的系统为 5.0 及以上系统,但其实在 4.4 系统上也是可以跑的, 我觉得 A ...
分类:
移动开发 时间:
2019-04-04 14:36:46
阅读次数:
197
什么是Elasticsearch的动态映射? 它有什么作用和优点? 如何自定义使用动态模板? 本篇文章介绍这些内容. ...
分类:
移动开发 时间:
2019-04-04 17:21:13
阅读次数:
237
Python无法直接访问HBase,必须通过Thrift。 HBase与Thrift之间又支持两种接口标准,两种标准互不兼容,功能也互不覆盖。 Thrift连接HBase还有超时自动断开的大坑。 安装Thrift依赖(Server端) Centos: yum install automake lib ...
分类:
移动开发 时间:
2019-04-04 17:29:26
阅读次数:
364
安装JDK,配置JDK环境 百度搜索下载就行,这里分享一个下载链接:https://pan.baidu.com/s/1snuTOAx 密码:9z8r。 下载好后点击进行安装。安装好后进行环境变量的配置。 打开计算机-》系统属性-》高级系统设置-》环境变量-》新建(系统变量),如图所示: 配置好JAV ...
分类:
移动开发 时间:
2019-04-04 17:33:57
阅读次数:
256
这是如何开发以太坊(安卓)钱包系列第3篇, 钱包账号资产信息展示,展示信息主要包括账号地址、eth余额及该账号所拥有的Token及余额。 预备知识 MVVM 本文会涉及和UI界面的交互,提前理解下界面和数据如何交互是非常有必要的,如果你已经很熟悉MVVM,可跳过这一小节。 最早写Android的时候 ...
分类:
移动开发 时间:
2019-04-04 23:05:12
阅读次数:
311
上一篇文章我们主要讲了视频播放器开发之前需要准备的一个知识,TextureView,用于对图像流的处理。这篇文章开始构建一个基础的视频播放器。一、准备工作在之前的文章已经说过了,播放器也是一个view,我们要在这个view上播放视频流。所以我们要自定义一个简单的viewgroup,比如继承FrameLayout。还出就是布局简单,其他控件可以往上面添加。大家见过的视频播放器的控制器都是放在视频的上
分类:
移动开发 时间:
2019-04-04 23:06:27
阅读次数:
307
随着快手,抖音,西瓜视频等视频APP的崛起,视频播放已经成为主流,此时作为Android研发的你,想要提高自己的能力还不知道怎么开发视频播放器怎么行?所以今天就带着大家一起开发一个简易播放器:SmallVideoPlayer需求分析我们观察一个视频播放器,可以看到视频播放器除了正在播放的视频还有很多控件,比如播放按钮,暂停按钮,播放进度条,播放计时器等。这么多控件显然无法播放视频,但是他们都在控制
分类:
移动开发 时间:
2019-04-04 23:09:57
阅读次数:
273
[Android] Android 定时任务实现的三种方法(以SeekBar的进度自动实现为例) 一、采用Handler与线程的sleep(long)方法 二、采用Handler与timer及TimerTask结合的方法 三、采用Handler的postDelayed(Runnable, long) ...
分类:
移动开发 时间:
2019-04-05 00:22:11
阅读次数:
155
[Question]问题描述: 单独的ListView列表能自动垂直滚动,但当将ListView嵌套在ScrollView后,会和ScrollView的滚动滑块冲突,造成ListView滑块显示不完整。 ...
分类:
移动开发 时间:
2019-04-05 00:27:57
阅读次数:
214