1 概述 完成 Android 相机预览功能以后,在此基础上我使用 dlib 与 opencv 库做了一个关于人脸检测的 demo。该 demo 在相机预览过程中对人脸进行实时检测,并将检测到的人脸用矩形框描绘出来。具体实现原理如下: 采用双层 View,底层的 TextureView 用于预览,
apache 有个开源库:commons-net,这个开源库中包括了各种基础的网络工具类,我使用了这个开源库中的 FTP 工具。 但碰到一些问题,并不是说是开源库的 bug,可能锅得算在产品头上吧,各种奇怪需求。 问题 当将网络限速成 1KB/S 时,使用 commons-net 开源库中的 FTP
  Visual Studio 支持 apk 发布    Xamarin.Forms项目或Xamarin.Android项目开发完成之后需要发布。比较常规的发布方式是生成 apk 文件,微软也考虑到开发者有发布的apk需求,因此在 Visual Studio 201
Android性能分析工具systrace的使用,能根据需要抓取trace。 了解trace文件中数据的含义,能分析简单的性能问题。 1、systrace简介 systrace是Android4.1版本之后推出的,对系统Performance分析的工具。 systrace的功能包括跟踪系
码小渣们,不学习是不行了。让我们不断挑战代码,让自己从渣变成块。 有好多天没写博客了,今天来和一些码小渣小伙伴分享两个控件  “DatePicker”  ,  "TimePicker" 不拿起我久违的书本我可能都忘了这两个控件,对于很多小伙伴来说这些都是手到擒来的。但是像我这种学了就忘的人只能这样记
关于flutter插件地图的使用flutter_map flutter_map A Dart implementation of Leaflet for Flutter apps.一个基于leaflet的地图插件,也就是说flutter_map基于的是瓦片地图,那么在兼容性上可以说比较好用了。 横向
 报错一: Attempted to transition from state `RESPONDER_INACTIVE_PRESS_IN` to `RESPONDER_ACTIVE_LONG_PRESS_IN`, which is not supported. This is most likel
一、什么是ARM汇编? 运行在ARM处理器上的汇编语言就叫ARM汇编。 C程序运行在X86平台,底层就是X86汇编;运行在ARM平台,底层就是ARM汇编。ARM汇编与X86汇编有显著区别。 X86属于CISC(复杂指令集);ARM属于RISC(精简指令集)。 二、CISC存在的问题: 指令系统庞大,
众所周知,国内手机的操作系统被安卓垄断,虽说目前国内有华为的EMUI系统,小米的MI,还有锤子OS等等,但是这些都是基于安卓源代码的OS,对此很多人表示什么时候我们能有自己的操作系统。 在上次的芯片垄断事件之后,越来越多的人认识到了自主研发的重要性,假如哪一天谷歌公司禁止中国科技企业使用安卓系统,按
ionic app打包和签名     1、首先在项目根目录执行  ionic platform add android  生成Android平台。     2、配置应用签名:在根目录下执行以下命令 keytool -genkey -v -keystore myApp.keystore -alias
在高通的OpenCL SDK中,其Android.mk文件中,有判断当前kernel的版本,如果大于4.12,那么就使用libion.so,否则则使用ion kernle uapi: # Tries to determine whether to use libion or ion kernel u
这是结构 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi
    通知:由于本周六场地申请没通过,所以本周的培训临时取消。               今天给大家带来的是Android入门的第一课,由于教室申请的不确定性,因此,每次培训的内容都会在博客先提前释放出来。首先Android的APP是基于Java开发的,虽然Android是基于Linux内核的,
上一篇基于修改系统源码的前提下,实现了完全的沉浸式体验效果。可参考这篇 戳这 一、自定义Dialog 在沉浸式效果下,当界面弹出对话框时,对话框将获取到焦点,这将导致界面退出沉浸式效果,那么是不是能通过屏蔽对话框获取焦点来达到不退出沉浸式的目的呢。说干就干,我们先来看一下改善后的效果图。 普通对话
因为项目不同,有些公用库而且还是c++的,还有一些带资源的,简单的复制遇到库升级又是一轮配置,编译成aar则解决这些麻烦。 但是默认andriod studio的make moudle只生成debug包,在3.0以上及时生成release的apk,release的aar也不会生成。
文章链接:https://mp.weixin.qq.com/s/1gkMtLu0BTXOUOj6isDjUw 日常android开发过程中,会遇到编辑框输入内容弹出软键盘,往往会出现键盘遮挡内容,或者出现页面整体上移的,或多或少在体验上都不是很优雅,今天提供个方法是自行控制页面上移距离,竟可能让

推荐文章