两个android project studio

一手遮天 Android - view(媒体类): MediaPlayer(在 SurfaceView 上播放)

项目地址 https://github.com/webabcd/AndroidDemo 作者 webabcd 一手遮天 Android - view(媒体类): MediaPlayer(在 SurfaceView 上播放) 示例如下: /view/media/MediaPlayerDemo1.kt ......

基于Label studio实现UIE信息抽取智能标注方案,提升标注效率!

基于Label studio实现UIE信息抽取智能标注方案,提升标注效率! 项目链接见文末 人工标注的缺点主要有以下几点: 产能低:人工标注需要大量的人力物力投入,且标注速度慢,产能低,无法满足大规模标注的需求。 受限条件多:人工标注受到人力、物力、时间等条件的限制,无法适应所有的标注场景,尤其是一 ......
效率 智能 方案 studio Label

Visual Studio登录页面打不开无法登录的解决

我也是折腾了好久…… 1. 打开Visual Studio-->工具-->选项-->账户,找到了登录配置 2. 将嵌入式Web浏览器改为“Windows身份认证中转站”,重新登录即可。 备注:这里配置了登录入口为login.microsoftonline.com,没法正常登录一般来说是因为无法访问此 ......
页面 Visual Studio

Android ViewPage2 引导页动画

使用ViewPage2模拟引导页动画的效果 首先我们需要自定义出我们需要的形状未选择状态 indicator_off.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com ......
ViewPage2 ViewPage Android 动画

Android studio 常用快捷键

Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面 粘贴出来,如果没有选中的部分,就复制光标所在的行,并在此行的下面粘贴出来。 Ctrl+O:子类想重写父类的方法时,按此组合键可显示所有父类的方法。接口对应的组合键时Ctrl+I。 Ctrl+Alt+L 格 ......
快捷键 常用 Android studio

Android中的persistent属性

在我们开发系统级的App时,很有可能就会用到persistent属性。当在AndroidManifest.xml中将persistent属性设置为true时,那么该App就会具有如下两个特性: 在系统刚起来的时候,该App也会被启动起来 该App被强制杀掉后,系统会重启该App。这种情况只针对系统内 ......
persistent 属性 Android

android点击按钮弹出复选框

String[] items={"餐饮","出行","娱乐","学习","日用品","其他"};String consumetype=""; List<String> mytypes = new ArrayList<>(); AlertDialog.Builder builder = new Ale ......
按钮 android

Android与STM32通信中巧妙解决中文乱码问题

前言 网上一大堆都是要多种格式相互转换,并且要很大的字库文件,对于小应用工程,小容量的STM32芯片,额外多出这些开销会感到蛮不舒服的,而且绝大部分的乱码问题时发生在STM32这边,所以本文是从Android端解决编码格式转化的问题,STM32那边稍做处理即可,我做的转换是从UTF-8转到GBK 解 ......
乱码 Android 问题 STM 32

Android模拟器调试串口

一、安装虚拟串口软件 虚拟串口软件推荐 Virtual Serial Port Driver 官网 和 Virtual Serial Port Kit 官网 都可以免费试用15天。 这里以Virtual Serial Port Kit为例,打开安装好的Virtual Serial Port Kit, ......
模拟器 串口 Android

给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。

/** * 给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。 * * 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 * * 你可以按任意顺序返回答案。 * 示例 1: * 输入:nu ......
整数 数组 目标值 目标 下标

Android开发-Android常用组件-ScrollView滚动条

4.10 ScrollView(滚动条) 我们可以直接利用ScrollView给我们提供的:fullScroll()方法。 scrollView.fullScroll(ScrollView.FOCUS_DOWN); 滚动到底部 scrollView.fullScroll(ScrollView.FOC ......
Android ScrollView 组件 常用

spring源码各个版本中的两个字符串比较的变更,值得学习

判断一个字符串是否空串: 1、Spring 旧版本使用equals,新版本使用isEmpty()方法; 查找String的源码发现isEmpty的底层使用this.value.length==0进行判断。 粗略分析:equals在进行比较时耗时约0.1秒,==无耗时。 ......
字符串 源码 字符 两个 版本

Android开发-Android常用组件-SeekBar拖动条

4.9 SeekBar拖动条 android:max 滑动条的最大值 android:progress 滑动条的当前值 android:secondaryProgress 二级滑动条的进度 android:thumb 滑块的drawable 接着要说下SeekBar的事件了,SeekBar.OnSe ......
Android 组件 常用 SeekBar

Android压缩身份证不失真的代码

import android.graphics.Bitmap import android.graphics.BitmapFactory import java.io.ByteArrayOutputStream fun compressBitmap(bitmap: Bitmap, maxSize: ......
身份证 身份 Android 代码

轮播图组件swiper之两个轮播图同步

试用下一个swiper轮播图作为另一个swiper轮播图的分页器,解决同步问题 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="I ......
组件 两个 swiper

怎么成为Android高级开发工程师

学习Java和Kotlin语言:Java是Android开发的基础语言,而Kotlin则是一种更现代的语言,可以帮助提高开发效率。学习这两种语言是成为Android高级开发工程师的基础。 掌握Android框架和技术:了解Android的各种框架和技术,如Android SDK、Android St ......
工程师 Android 工程

加载spring配置的两个方法AnnotationConfigApplicationContext()和getRootConfigClasses()

在 Spring 中,AnnotationConfigApplicationContext 类和 AbstractAnnotationConfigDispatcherServletInitializer 类中的 getRootConfigClasses() 方法都是用来加载 Spring 配置类,并 ......

成品直播源码推荐,Android 禁止下拉菜单栏

成品直播源码推荐,Android 禁止下拉菜单栏 1.屏蔽非锁屏下的下拉菜单栏 这种Android 系统其实是提供了方法的,只不过是隐藏的,只给系统应用,也就是用mk 编译的apk使用。如果第三方应用想要使用,或者Android stuido 编译方式的想要使用。则可以使用反射。 /** * All ......
成品 源码 菜单 Android

搭建直播平台,android 如何得到本地视频的缩略图

搭建直播平台,android 如何得到本地视频的缩略图 public class VideoThumbUtils { /** * 得到视屏的缩略图 * * @param videoPath * @param width * @param height * @return */ public stat ......
android 平台 视频

Android AVB中的几种Descriptor

avbtool info_image查看img信息 ./android/external/avb/avbtool info_image --image out/evb/download_images/emmc/vbmeta.img Minimum libavb version: 1.0 Header ......
Descriptor Android AVB

Visual Studio Code 使用插件 Markdown Preview Enhanced 导出文档时和自定义设置的预览主题(Preview Theme)不一样的解决方法

首先,我这里的预览主题设置为了 vue.css 但是导出时并不正常,根本不是 vue.css 这个主题的外观。所以需要在插件中配置如下内容: 以下配置项都在 VSCode 的 Extension -> Markdown Preview Enhanced 中找到 1. Code Block Theme ......
Preview 插件 Markdown Enhanced 文档

统计两个时间的时间差

/** * 统计两个时间的时间差 * two-one * 相差几秒几毫秒 */ public static String getDistanceTime(Date date1, Date date2) { Date one; Date two; long day = 0;//天数差 long hou ......
时间 时间差 两个

Android开发第三方库的使用和集成

一、第三方SDK开发 App开发 APP开发是指的具体某个具体的项目,更倾向于用户体验、功能更偏于特定业务、讲究的是快速迭代、快速占领市场,通常会涉及到多个模块或者多个业务场景。 SDK开发 SDK 是为APP服务的,提供的大多是公共基础服务,如网络请求、打点统计、帐号服务等,在App开发过程中,通 ......
第三方 Android

Android事件分发机制

​在触摸屏幕的过程中,要涉及到和控件的交互,如何处理多个控件之间的事件处理,保证正常的交互效果。我们今天来看事件分发机制。 零、事件分发的一些基础知识 什么是事件? 当用户触摸屏幕时,发生的点击或者触摸动作,称之为点击事件(Touch事件)。Touch事件的一些详细内容,比如触摸的位置,触摸的类型, ......
机制 Android 事件

正则表达式--获取两个字符串中间的字符串

public static void main(String[] args) { // String text3 = "啊啊啊标题@多项选择题描述@呵呵呵呵"; // String reg3 = "(?<=标题@)[\\s\\S]*(?=描述@)"; // Pattern p3 = Pattern. ......
字符串 字符 正则 表达式 两个

【Android】后台管理系统 | 进度day01

外包杯官方提示:平台不要太大,只是一些小东西包括支付宝和微信小程序打开,无需安装口香糖,餐巾纸有一块屏幕,不需要很大,只需要满足顾客可以看到传播的内容打开橱窗不要有锋利边角,不要求一体,提高场景利用率微信小程序,无需安装,收入先打到平台,平台计算后,达到司机账户中去车内,放两到三类,每样两到三个即可 ......
进度 后台 管理系统 Android 系统

C-K方程的两个例子(2)

C-K方程的两个例子(2) 例2 在一系列独立抛掷一个公平硬币的实验中,以$N$记直至出现连续3次正面的抛掷次数,求(1)$P(N\leq8)$ (2)$P(N=8)$ 如果采用朴素的概率解法,就是利用二项分布然后结合排列组合进行求解。这里使用马尔科夫链来进行求解,为什么可以用马氏链来求解这个问题呢 ......
方程 例子 两个 C-K

在Android应用中通过Chaquopy使用Python

在Android应用中通过Chaquopy使用Python [译] 通过Python脚本和包为Android应用带来更多的功能 翻译自https://proandroiddev.com/chaquopy-using-python-in-android-apps-dd5177c9ab6b 欢迎通过我的 ......
Chaquopy Android Python

两个电脑如何共用同一套鼠标键盘?键鼠共享 | Mouse Without Borders(无界鼠标)安装步骤总结

最简单的办法当然是买个三模键盘鼠标。但是我没有钱,所以就自己安装软件解决 1 安装 Mouse Without Borders 下载地址 https://mouse-without-borders.en.softonic.com/download 如果之前已经安装,先卸载,然后两台电脑安装同一版本的 ......
鼠标 步骤 键盘 两个 Borders

1.进阶、流程图、visual studio

进制类别 流程图基本符号 流程图基本结构 visual studio 进阶类别 二进制(BIN)、八进制(OCT)、十进制(DEC)、十六进制(HEX)未最常见的进制 二进制(BIN) 基数为:0、1 例:2(DEC) >10(BIN) 二进制转十进制:110(二进制):1*2^2+1*2*1+0* ......
流程图 流程 visual studio