
Android
文章平均质量分 67
jgw2008
这个作者很懒,什么都没留下…
展开
-
Android多摄像头支持
Google官方文档-多摄像头支持:多摄像头支持 | Android 开源项目 | Android Open Source ProjectAndroid开启双摄像头:Android开启双摄像头_Charleyszc的博客-优快云博客_android 打开两个摄像头,参考代码:https://github.com/YuGongCharley/twoCamerasDemo转载 2023-02-12 19:48:47 · 402 阅读 · 1 评论 -
EthernetManager Android设置以太网静态IP
下边是引入jar包直接调用的代码,通过EthernetManager 的setConfiguration方法来设置,但是需要构造IpConfiguration 和StaticIpConfiguration对象,IpConfiguration.IpAssignment.STATIC就代表设置为静态IP,也可以设置DHCP。想要设置以太网为静态IP通过搜索是需用到EthernetManager,但是EthernetManager是谷歌隐藏的API,app是无法调用到的,所以只能通过反射来进行设置。转载 2022-09-06 17:38:43 · 5514 阅读 · 0 评论 -
[译] 如何在 Android 开发中充分利用多摄像头 API
原文地址:Getting the Most from the New Multi-Camera API 原文作者:Oscar Wahltinez 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:xiaxiayang 校对者:PrinceChou这篇博客是对我们的 Android 开发者峰会 2018 演讲 的补充,是与来自合作伙伴开发者团队中的 Vinit Modi、Android Camera PM 和 Emilie Roberts 合作完成的。查看转载 2021-07-13 10:41:34 · 763 阅读 · 1 评论 -
使用Camera2接口获取depth图像
简介:本文使用Camera2接口获取depth图像,并对其进行处理,对于学习“depth image”的童鞋有很好的入门和借鉴作用。文章的代码位于https://github.com/plluke/tofWorking with the 3D Camera on the Samsung S10 5G原文:https://medium.com/swlh/working-with-the-3d-camera-on-the-samsung-s10-5g-4782336783c“Say, that’转载 2021-07-05 14:48:47 · 1526 阅读 · 2 评论 -
深入浅出,ARCore开发原理
作者:李超 前“跟谁学”直播研发高级经理原文:深入浅出,ARCore开发原理 - SegmentFault 思否其实关注 ARCore也蛮久了,但一直没有腾出时间来写个总结。正好应朋友之约,我们今天就来好好聊一聊 ARCore.ARCore的历史以及与苹果ARKit的竞争我就不多讲了,在网上可以搜到一堆信息。但网上深入讲解ARCore的确实不多。本文主要有两个目的,一是向大家介绍一下ARCore的基本概念,了解这些概念对于大家后续深入的学习 ARCore具有关键的作用。二是深入剖析一下 AR转载 2021-06-30 17:56:29 · 1044 阅读 · 0 评论 -
Andriod投屏神器 - scrcpy
Only the originalREADMEis guaranteed to be up-to-date.只有原版的README会保持最新。本文根据ed130e05进行翻译。scrcpy (v1.17)本应用程序可以显示并控制通过 USB (或TCP/IP) 连接的安卓设备,且不需要任何root权限。本程序支持GNU/Linux,Windows和macOS。转存失败重新上传取消它专注于:轻量(原生,仅显示设备屏幕) 性能(30~60fps) 质量(分...转载 2021-06-03 11:10:22 · 836 阅读 · 1 评论 -
Androiod ARCore开发入门
下面是google官方资料,十分全面,選擇您的開發環境 | ARCore | Google DevelopersAndroid快速入門 | ARCore | Google Developers原创 2021-05-21 17:30:51 · 188 阅读 · 0 评论 -
Android ARCore新增Depth API(深度图)的遮挡效果、开发、渲染方法、支持设备
前言深度图的用途有遮挡、碰撞、距离测量、重新照明场景、替换现有物体纹理、设置背景或前景的景深效果、设置雨和雪的环境效果等。一、遮挡效果左图是虚拟Android机器人和行李箱重叠,右图是机器人被遮挡,看起来更加逼真。二、支持的设备深度API只在部分设备上可用,或者说ARCore支持的设备不一定支持深度API。支持深度API的设备请见本文末尾。三、深度图深度API使用“depth from motion”(从运动获取深度)算法来创建深度图。算法从不同角度拍摄多个图像,并将其进转载 2021-05-21 13:16:49 · 1511 阅读 · 0 评论 -
Android Camera2 设置OIS (optical image stabilization)
Android Camera2 中已经支持设置OIS(optical image stabilization光学防抖)功能,示例代码如下,...captureRequestBuilder = cameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);//Either of these two mode you can use one. captureRequestBuilder.set(CaptureRequest.CON.原创 2021-05-21 11:16:04 · 1562 阅读 · 0 评论 -
在线生成安卓APP图标
在线生成安卓APP图标https://icon.wuruihong.com/原创 2020-10-10 17:36:44 · 1203 阅读 · 0 评论 -
Android设置时区
Android查看和设置时区的adb命令如下,记得需要取得root权限。查看当前时区配置文件: cat /data/property/persist.sys.timezone设置当前时区配置文件: setprop persist.sys.timezone Asia/Shanghai另外,可以通过python获得PC本机的时区,代码如下,from tzlocal import get_localzone>>> get_localzone()<DstTzInfo '原创 2020-05-26 11:56:20 · 1381 阅读 · 0 评论 -
android通过usb读取U盘的方法
本文实例为大家分享了android通过usb读取U盘的具体代码,供大家参考,具体内容如下1.关联 compile ‘com.github.mjdev:libaums:+'2.权限设置<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission...转载 2020-04-17 14:25:07 · 2926 阅读 · 1 评论 -
Android-隐藏app图标以及隐式启动
隐藏APP桌面图标<activity android:name=".LaunchActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <data android:host="LaunchA...转载 2020-04-08 14:45:46 · 572 阅读 · 0 评论 -
记一次dex的反编译
记一次dex的反编译原文:https://www.jianshu.com/p/55bf5f688e9a负责的app在跑gts时报错,结果有报错信息只有gts的apk没有源码,导致无从查起。所以准备反编译gts的apk,结果发现问题, 记录一下首先第一时间用到是jadx,这是一个傻瓜式的工具,只要打开工具,把app扔进去就可以了...这是下载地址:https://github.c...转载 2020-02-21 18:59:25 · 2047 阅读 · 0 评论 -
OpenCV实现简易相机
Android笔记③--OpenCV实现简易相机原文:https://zhuanlan.zhihu.com/p/28422134前言:项目需要,需要在开发板上实现视频监控以及拍照的功能。由于android.hardware.camera已被Google弃用,而camera2又不能在开发板上愉快地玩耍(4.0.3系统),因此只能通过OpenCV实现。在使用OpenCV实现的过程中,使用的...转载 2020-02-19 17:47:54 · 579 阅读 · 0 评论 -
AIDL出现finished with non-zero exit value -1073741819错误
完整的错误信息为,ERROR: Process 'command 'xxx\29.0.0\aidl.exe'' finished with non-zero exit value -1073741819根据baidu选择如下方案修改build.gradle,之前出错的build.gradle为android { compileSdkVersion 28 buil...原创 2020-02-16 08:10:47 · 1024 阅读 · 0 评论 -
OpenCV for android
优秀链接1.https://opencv.org/2.http://www.pianshen.com/article/4713262635/3.https://blog.youkuaiyun.com/qq_36992688/article/details/79214273原创 2020-02-14 18:06:54 · 270 阅读 · 0 评论 -
将app变为桌面程序,开机后不再显示原桌面,而是显示我们的app界面
步骤一:在项目清单跟节点加入android:installLocation="internalOnly",指定你的app安装到内存中。<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" pac...转载 2019-12-14 17:34:23 · 1048 阅读 · 0 评论 -
Android 设置默认桌面,默认应用,辅助功能,电池优化,设备管理器,悬浮窗等
Android 设置默认桌面,默认应用,辅助功能,电池优化,设备管理器,悬浮窗等Android 部分系统设置桌面,默认应用,辅助功能,电池优化,设备管理器,悬浮窗,有权限查看使用情况,开机自启动,锁屏不清理等部分功能适配了华为手机与小米手机.设置默认桌面: //华为手机上 Intent paramIntent = new Intent("android....转载 2019-12-14 17:19:34 · 2040 阅读 · 0 评论 -
Android弹出Launcher选择窗,选择启动桌面
Android弹出Launcher选择窗,选择启动桌面最近搞一个将自己应用的Launcher引导用户设置为默认Launcher,本以为是一个小功能应该很快就可以搞定了,但是我真是低估了国内手机厂商定制Android修改的东西了。难以解决的问题有以下三点:0、监听home键1、弹出设置默认桌面的框2、设置完成后,按home键不退回到系统桌面在这里难以解决的主要为小米、华...转载 2019-12-14 16:59:05 · 1388 阅读 · 0 评论 -
华为手机更换第三方桌面
华为手机更换第三方桌面起因,我是从一加5过来的,从那时起我一直用Nova Launcher这款第三方启动器,十分好用,久而久之就习惯了。然而换到了华为Mate20 Pro后,就无法使用第三方启动器弄得自己挺捉急的。拿到Mate20 Pro也有2个多月的时间了,网上虽然有不少教程,我还是给刚换华为手机的玩家提供一下使用adb命令的方法禁用默认桌面:华为桌面,使用第三方Nova La...转载 2019-12-14 16:49:36 · 15646 阅读 · 5 评论 -
Android锁屏实现与总结
Android锁屏实现与总结Android锁屏实现与总结(网易云阅读)一、自定义锁屏基本原理二、重要步骤1、广播注册2、Activity设置3、按键的屏蔽4、滑屏解锁5、Event bus的使用三、出现的问题1、小米和魅族等手机锁屏权限问题2、透明栏与沉浸模式3、手机适配4、处理黑色闪屏5、线控耳机6、Android上的「安全...转载 2019-12-07 15:54:25 · 2277 阅读 · 0 评论 -
机器学习:在Android中集成TensorFlow (深度学习,AI,人工智能,DL,ML,神经网络)
众所周知,google谷歌有一个名为TensorFlow的开源库,可用来在Android中实现机器学习。 TensorFlow是一个由google谷歌提供的机器智能开源软件库。我在网上搜索了很多关于在Android端 构建 TensorFlow的简单简单方法和简单demo,都一无所获。在阅读了众多资源后,我总算可以构建成功了。然后我决定写下这篇博客,以便其他人不用花费太多时间。 本篇Demo—...转载 2019-12-04 18:10:20 · 335 阅读 · 0 评论 -
Android tess-two车牌识别
Android tess-two车牌识别案例下载github地址image.png一、下载1.tess-two源码下载链接因为Tesseract使用C++实现的,在Android中不能直接使用,需要封装JavaAPI才能在Android平台中进行调用,这里我们直接使用TessTwo项目,tess-two是TesseraToolsForAndroid的一个gi...转载 2019-12-03 10:58:50 · 845 阅读 · 3 评论 -
Android平台OCR工具之Tess-two使用
1.OCR简介OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机...转载 2019-12-03 10:50:48 · 2196 阅读 · 0 评论 -
Gradle sync failed: Connection refused
从github上下载了一份代码,准备使用Android Studio编译,显示如下错误Gradle sync failed: Connection refused发现是在gradle.properties中有加了proxy设置。移除下面的proxy设置,可以解决这个错误,systemProp.https.proxyPort=8787systemProp.http.proxyHos...原创 2019-12-03 09:13:08 · 1706 阅读 · 0 评论 -
tess_two Android图片文字识别
tess_two Android图片文字识别文字识别一般都用的tesseract-ocr。GitHub:https://github.com/tesseract-ocr/tesseract而Android对应的比较推荐的有个tess-two。GitHub:https://github.com/rmtheis/tess-twoDemo的github地址:https://githu...转载 2019-12-02 17:31:11 · 740 阅读 · 0 评论 -
Kotlin
Kotlinluoqiang108关注12018.11.07 16:40:09字数 1,032阅读 11,563Kotlin为什么可以编写Android程序? 因为使用Java语言编写的代码最终需要编译成.class文件才能执行,而使用Kotlin编写的代码最终也会编译成.class文件。对于Android操作系统而言,它无须关心也无法关心程序是用什么语言开发的,只要最终执行的...转载 2019-11-20 18:18:57 · 254 阅读 · 0 评论 -
Android AccessibilityService实现第三方APP行为捕获
Android AccessibilityService实现第三方APP行为捕获五号先生丶关注https://www.jianshu.com/p/d3cf94ef1eb60.1012018.12.07 13:46:59字数 1,146阅读 1,107AccessibilityService实现行为捕获语音:Kotlin 版本:1.2.41最...转载 2019-11-09 22:14:54 · 1543 阅读 · 0 评论 -
Android-apk快速反编译
Android-apk快速反编译LockJo关注12018.10.24 17:26:46字数 294阅读 8,646目录1、下载工具2、用apktool反编译apk得到图片、XML配置、语言资源等文件3、使用dex2jar反编译apk得到Java源代码1、下载工具1、下载地址和说明apktool ——(资源文件获取,可以提取出图片文件和布局文件进行使用查看)de...转载 2019-11-08 16:43:24 · 281 阅读 · 0 评论 -
Android 去除“Viewing full screen”弹窗
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/u011386173/article/details/84568092这篇文章可结合Android9.0 完全隐藏导航栏、状态栏Android应用设置沉浸式全屏时,一般会使用到如下的Flag:View.SYSTEM_UI_FLAG...转载 2019-09-12 09:52:23 · 1499 阅读 · 0 评论 -
Android 在Android代码中执行命令行
Android 在Android代码中执行命令行转自 https://www.cnblogs.com/lipeineng/p/6078859.html1.路径最好不要是自己拼写的路径/mnt/shell/emulated/0/wifidog.conf最好是通过方法获取的路径,不然可能导致命令无效 (挂载点的原因)public static final String SDCARD_...转载 2018-11-01 16:44:59 · 4430 阅读 · 0 评论 -
Android中几种常用的定时器和延时方法
Android中几种常用的定时器和延时方法通过实际项目的练习,掌握了几种android基本定时器和延时的用法,这里我想总结一下作为自己的收获,下面列出的是比较简洁的模式,方便简单地在程序中直接调用。 一、三种常用的定时器 1.Handler类的postDelayed方法: 1 Handler mHandler = new Handler(); 2 ...转载 2018-11-01 14:01:57 · 446 阅读 · 0 评论 -
Ubuntu下使用adb和USB连接的方式进行android设备调试
Ubuntu下使用adb和USB连接的方式进行android设备调试 摘要:Ubuntu下使用adb和USB连接的方式进行android设备调试1、执行命令:sudovi /etc/udev/rules.d/51-Android.rules ,创建51-android.rules配置文件2、按照下面的数据格式添加一个条目:SUBSYST...转载 2018-06-07 13:59:35 · 3631 阅读 · 0 评论 -
Android自动化 -- sendevent/getevent 用法
https://blog.youkuaiyun.com/wy2963/article/details/70308302getevent&sendevent 是android系统下的一个工具,可以 模拟 多种按键和触屏操作,产生的是raw event,raw event经过event hub处理产生最终的gesture事件。这两个命令的源码在system/core/toolbox/下,sendevent...转载 2018-03-28 11:00:50 · 9060 阅读 · 0 评论 -
Robot Framework如何等待Android屏幕中的某个控件出现
在之前的博客“Robot Framework + Appium测试Android设备”,我们已经介绍了如何使用Robot Framework和Appium测试Android设备,如果对这部分还不熟悉的童鞋,可以参考本人之前的博客。在用Robot Framework写测试代码时, 有时需要等待当前屏幕出现某个控件, 以便进行下一步的操作.我们在上一篇博文中有介绍关键字"Get原创 2017-09-14 18:00:06 · 1502 阅读 · 0 评论 -
Robot Framework + Appium测试Android设备
最近的一些项目需要使用Robot Framework测试Android设备,Appium则是目前测试移动设备最合适的library.在搭建环境的过程中,选择的PC主机环境是Ubuntu,当然大家也可以选择Windows或者MAC。不过,这篇小文章的安装篇是以Ubutu 14.04为例来测试的。原创 2017-09-01 18:22:12 · 14174 阅读 · 3 评论 -
Ubuntu下使用adb和USB连接的方式进行android设备调试
Ubuntu下使用adb和USB连接的方式进行android设备调试1、执行命令: sudo vi /etc/udev/rules.d/51-Android.rules , 创建51-android.rules配置文件2、按照下面的数据格式添加一个条目:SUBSYSTEM=="usb", ATTR{idVendor}=="xxxx1", ATTR{idProduct}转载 2017-08-24 15:30:41 · 797 阅读 · 0 评论 -
Android自动化测试-从入门到入门(4)uiautomatorviewer
Android自动化测试-从入门到入门(4)uiautomatorviewertestingjavaandroidAnchorer 2016年01月26日发布8.4k 次浏览 我们用如下一行代码来回顾一下之前介绍过的内容:import static android.support.test.es转载 2017-08-25 15:44:39 · 269 阅读 · 0 评论 -
adb shell 出现 insufficient permissions for device 参考网址:http://hi.baidu.com/iceliushuai/blog/item/1e50
adb shell 出现 insufficient permissions for device参考网址:http://hi.baidu.com/iceliushuai/blog/item/1e506160c5d01f48eaf8f801.html出现如下错误信息:shily@hh-desktop:~$adb shellerror: insufficient p转载 2017-08-25 14:21:35 · 872 阅读 · 0 评论