草庐IT

android-capture

全部标签

Angular-CLI 1.2.0生成在Android WebView(在某些设备上)中失败的代码,但是Angular-CLI Beta.25没有

我已经花了几天的时间来追踪一个问题,并将其剥离为可再现的东西,但是我不了解基本技术来在没有帮助的情况下取得进一步的进展。本文底部的详细问题。设置我生成两个具有两个不同版本的Angular-CLI的空角应用。我在(a)台式机上的浏览器,(b)平板电脑和(c)机顶盒上的浏览器中以各种配置(1)运行这两个应用程序。我还在(b)Android平板电脑和(c)机顶盒的Android应用程序的网络视图中运行它们(2)。结果CLI-BETA:Angular-CLI1.0.0-Beta.25.5生成的代码浏览器(所有平台:案例1A,1B,1C):确定Android平板电脑上的WebApp(情况2B):确定An

APP备案(Android) - 获取签名证书公钥、MD5

因为近期刚针对各应用平台对APP备案时间节点要求进行了统一整理,然后隔天就被要求提供一下app相关的的公钥和MD5,虽然很快就解决了这个事情,但忍不住又稍微衍生了一下,但行小步,莫问远方吧关联BlogAPP备案(Android)-各应用平台对APP备案时间节点要求APP备案(Android)-获取签名证书公钥、MD5Tip:如果着急获取公钥和MD5可以直接用便捷工具,反之有兴趣的话可以看看其他获取公钥和MD5的方式基础认知证书公钥(PublicKey)MD5(MessageDigestAlgorithm5)便捷工具公钥、MD5核心方式准备工作公钥MD5核心方式-MD5异常场景处理方式环境介绍s

Android 字符串替换,去除空格等操作

今天在写代码的时候,需要对String进行一些操作,例如变小写,去除所有空格于是熟练的使用String的replaceAll,却发现没这个方法。后面才发现Kotlin使用的是自己的String,有自己的方法,用String的replace("","")方法也可以替换里面所有的空格。既然用到了,就寻思总结一下,这儿主要Kotlin的String方法,和Java的其实大差不差。1.去除所有空格"china".replace("","")//输出china,去除所有空格2.去除开头结尾的空格"china".trim()//输出china;3.内容替换println("acdbandfff".repl

详解Android 关机/重启流程

本文基于android10源码分析手机长按power键,弹出关机提示对话框,如下图一、先来看长按power键执行的流程。开机后先注册输入监听事件,长按power键时,kernel层会发出一个事件上来,该事件最终被InputDispatcher.handleReceiveCallback监听到frameworks\native\services\inputflinger\InputDispatcher.cppintInputDispatcher::handleReceiveCallback(intfd,intevents,void*data){InputDispatcher*d=static_c

Android ANR & SWT

ANR(ApplicationNotResponding,即应用程序无响应)。在Android中,当应用程序在规定时间内没有处理完毕相应的事件,系统就会报出ANR。ANR类型InputDispatchingTimedOut:应用程序主线程在5s内没有完成用户的input事件ServiceTimeout:应用程序没有执行完成service的bind/create/start/destroy/unbind操作,前台服务20s超时,后台服务200s超时BroadcastTimeout:应用程序在规定时间内没有执行完成onReceive操作,前台广播10s超时,后台广播60s超时ContentProv

移动开发作业三:使用Android studio来实现简单的计算器

一.实验要求结合所学内容利用Androidstudio来设计一个开发实例,这里去我选择做一个简易的计算器,可以初步实现加减乘除。二.实验功能该计算器与我们平常手机上的计算器一样,可以进行加减乘除操作。三.实验过程1.首先是关于计算器的布局在layout文件下的drawable文件中新建四个xml文件:button_bg.xml这是一个用于定义Android形状的XML文件。这个文件定义了一个背景色为黄色(#FFB400)的形状,并设置了圆角半径为5dp。gray.xml这是一个用于定义Android形状的XML文件。这个文件定义了一个背景色为灰色(#ffDEDEDE)的形状,并设置了圆角半径为

android studio如何在fragment中实现图片轮播

我们需要有一个空白的fragment,以及与之对应的layout,还需要一个PagerAdapter的Java类这里面的example1,2,3,4,5均为示例图片,自己添加即可,放在mipmap文件夹中这里面的point_normal,point_focus为两个小圆点图片,一个为灰色,一个为鲜艳颜色,也是放在mipmap文件夹中。这是fragment中的代码:importandroid.os.Bundle;importandroidx.annotation.NonNull;importandroidx.fragment.app.Fragment;importandroidx.viewpag

Android摄像头预览镜像翻转问题解决方案及示例代码

在使用Android开发中,涉及到摄像头预览的功能时,有时候我们会遇到预览图像镜像翻转的问题。这种情况下,图像在水平方向上会出现翻转的现象,即左右颠倒。本文将介绍如何解决这个问题,并提供相应的示例代码。问题分析:在Android中,使用Camera或Camera2API进行摄像头预览时,默认情况下会将图像进行镜像翻转。这是因为在摄像头硬件层面,图像传感器采集到的图像是镜像的,为了保持图像在预览界面上与用户的视觉习惯一致,Android系统会默认对图像进行翻转显示。解决方案:要解决摄像头预览图像镜像翻转的问题,我们可以通过以下两种方式来实现:使用Matrix进行图像矩阵变换这种方法通过创建一个M

采用MQTT协议实现Android APP与阿里云平台的连接

前言相信APP+单片机是很多同学毕设或者课设的模式,上学期做课设的时候用到了MQTT协议连接阿里云平台实现数据的通信,也是根据网上大佬的经验做的,中间也踩了很多坑。本文将介绍AndroidAPP通过MQTT协议与阿里云云平台连接的内容,希望对大家能有所帮助。一、MQTT原理MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议MQTT最大优点在于,用极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小

uniapp打包成Android时,使用uni.chooseLocation在App端显示的地址列表是空白的解决办法

前言:最近在做项目的时候出现了一个很无解的问题,问了很多人,找了很多的资料,都没有解决.最后在一个突然的机会,我发现了一个小线索.(继续往下看!)问题描述:uniapp在打包成app后使用uni.chooseLocation后,在app端,选择地址的时候,你会发现他一直都是在转圈的状态,但是真机调试时可以的.(到了这里你是不是很无解了,这是为什么呢?废话不多说,直接上解决办法)解决办法:(好好看,别错过了)    第一步 我使用的是高德(百度和高德一样的,谷歌没有用过), 这个地址直接注册一个账号(注册有手就行,不多说了),注册完毕后,点击控制台进来下面的页面,按照下面的操作方式,创建一个新应