Android——ViewPager禁止左右滑动的实现

目录1 背景2 自定义ViewPager实现3 使用方法1 背景用ViewPager+BottomNavigationView+多个Fragment快速搭建的页面切换架构,一个有四个页面,因为测试需要,需要屏蔽掉中间的两个,做法是: 设置不可点击选择:xml布局文件中,BottomNavigationView的app:menu属性为各页的item,将不想显示的页面item的android:enabled属性设置为false,此时对应的页面就无法显示了; 设置BottomN
分类: 业界资讯 发布时间: 11-01 14:25 阅读次数: 0

项目实战:Qt+Android模拟操作器(模拟操作app,打开,点击,输入,获取验证码等等)

若该文为原创文章,转载请注明原文出处本文章博客地址:https://blog.csdn.net/qq21497936/article/details/109313803各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)Qt开发专栏:项目实战(点击传送门)需求  1.操作andorid模拟器,给输入的指定位
分类: 业界资讯 发布时间: 11-01 14:25 阅读次数: 0

Android记事本

目录前言开发环境功能介绍主界面新增界面编辑界面搜索界面文件清单代码效果预览后记如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言1开发环境你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown
分类: 业界资讯 发布时间: 11-01 14:25 阅读次数: 0

【小技巧】怎样保存ins里的图片?一键下载,简单方便

经常在ins上看到比较中意的图片和视频,无法保存下拉,甚为遗憾。相信大家也会遇到和我同样的烦恼介绍一款操作超级简便的app支持苹果ios和安卓手机上使用ob下载只需三步,直接下载到自己的手机相册里面1,2,3走起~1,关注公众号“ob下载,获取软件2,下载左上角的app,复制需要下载的图片链接地址3,黏贴复制的链接地址到app里面,点击下载,直接下载到自己的手机相册里面。搞定~!打开手机相册就可以看到下载好的图片视频的步骤和图片一样,可以下载到高清源视频官方公众号:Ob下载此a
分类: 业界资讯 发布时间: 11-01 14:25 阅读次数: 0

Android-Fragment实现底部导航栏

文章目录布局MainActivity类自定义Fragment类效果完整代码下载地址布局my_fragment.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
分类: 业界资讯 发布时间: 11-01 14:25 阅读次数: 0

1.1Android 5.1 - 7.1 系统(framework)定制、修改、移植、总结

1:修改开机logo修改开机logo有两种方法,一种直接去改c语言代码,第二种替换图片用python生成splash。第一种方法我没试过,感觉挺麻烦的,还有分辨率限制,超过多少分辨率就不能用第一种方法。修改的文件路径LINUX/android/bootable/bootloader/lk/splash 准备好logo图片(png、bmp格式) 查看中原图片的分辨率,修改logo图片 保证分辨率一致 生成splash.img镜像文件注:图片分辨率很重要!很重要!很重要!生成spl...
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

ASOP源码中单独编译preloader/lk/kernel/framework模块

ASOP单独编译重要模块单独编译preloader单独编译LK单独编译kernel打包system.img打包boot.img单独编译preloader主要步骤cd bootable/bootloader/preloader./build.sh 2>&1 TARGET_PRODUCT=${PROJECT} | tee preloader_build.logPROJECT由自己指定,比如我指定了8p1bsp,之后会在源码目录下的out/target/product/8
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

从后台拿到token后存到headers中方法 AXios的方法

methods: { submitForm() { this.$api .login({ mobile: "yunfeng", password: "123456" }) .then((res) => { if (res.status === 200) { // 在 sessionStorage中设置token,值为后台数据中的token .
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

Vue的自定义事件

Vue的自定义事件子组件中,选择click或其他原生事件来封装父组件中,使用v-on/@绑定事件监听器自定义事件是自定义组件才有的。自定义事件其实就是封装DOM原生事件,如何封装?——就是在原生事件的回调中发射(emit)一个自定义事件。下面就是具体操作:子组件中,选择click或其他原生事件来封装// 自定义组件boringButton.vue<template> <button v-on:click="incrementHandler">{{ counter
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

Android studio ERROR: Failed to resolve: androidx.appcompat:appcompat:1.1.0 问题解决方法

今天导入从github上下载的一个项目,报了ERROR: Failed to resolve: androidx.appcompat:appcompat:1.1.0 这样一个错误,从网上搜问题,大部分原因是1、将1.1.0改为1.0.2,2、sdk compileSdkVersion buildToolsVersion问题。 我这边的报错确不是以上原因,然后看下appcompat的相关api,才找到了原因声明依赖项要添加 Appcompat 的依赖项,您必须将 Go...
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

Vue开发问题

关于Vue开发的问题(axios封装)在博客中查找vue的axios封装,发现其中案例还是很多的,自己项目中有些需求不够,比如application请求头、请求方式,以及其他问题,做了些修改。做个记录首先放出引用的源代码vue axios 封装 全局调用axios感谢 爱吃排骨 给予的帮助import axios from "axios"import qs from "qs"axios.defaults.timeout=3000 //响应时间axios.defaults.headers.
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

BottomNavigationView+Fragment==底部导航

别再用RadioGroup这些了,BottomNavigationView底部导航很专业。
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

APK签名提示Exception in thread “main“ java.lang.ExceptionInInitializerError错误

在ASOP源码中对apk使用以下命令进行签名时java -Xms512m -jar signapk.jar -w platform.x509.pem platform.pk8 to_be_signed.apk demo_Signed.apk会出现报错提示:Exception in thread “main” java.lang.ExceptionInInitializerErrorat org.conscrypt.OpenSSLBIOInputStream.(OpenSSLBIOInputStre
分类: 业界资讯 发布时间: 11-01 14:24 阅读次数: 0

nginx 1.19.4 主线版发布

分类: 业界资讯 发布时间: 11-01 14:14 阅读次数: 0

基于stm32和富斯遥控器的SBUS波形分析和通讯实现

基于stm32和富斯遥控器的SBUS波形分析和通讯实现简介软件环境和硬件搭建软件环境硬件搭建:SBUS协议SBUS协议SBUS波形分析程序部分程序流程核心程序总结简介最近一个小项目用到了富斯的遥控器(使用的SBUS协议),目的是实现通过遥控器的各个通道对小车进行简单控制(移动、灯光、不同工作模式等),一点小经验和大家分享下。SBUS网上的资料很多,本篇更偏向于新人对SBUS的快速理解和直接应用,对一些不太常用的细则不再进行介绍。因为是第一次使用SBUS协议,根据个人习惯在学习通讯协议时喜欢对照着实际波
分类: 业界资讯 发布时间: 11-01 13:25 阅读次数: 0

【STM32】FreeRTOS简介

00. 目录文章目录00. 目录01. 什么是FreeRTOS02. 为什么选择FreeRTOS03. FreeRTOS特点04. FreeRTOS商业许可05. 预留06. 附录07. 参考01. 什么是FreeRTOSFreeRTOS的名字分为两部分:Free和RTOS,Free是免费的、自由的、不收约束的意思。RTOS全称是Real Time Operating System,中文名就是实时操作系统。FreeRTOS就是一个免费的RTOS类系统。RTOS并不是指一个确定的系统,而是指一类系统,比
分类: 业界资讯 发布时间: 11-01 13:25 阅读次数: 0

MCU C语言存储的一些理解

初学MCU,C语言等知识的时候,对总线地址,ROM、RAM,flash,特殊寄存器等等都只是表面理解。突然想总结一下这几年的理解。RAM:首先RAM是我们常人理解的运行内存。存储在这里面的内容断电以后就没了,再次上点以后就要重新开始了。那么我们思考再写单片机程序的时候,哪些东西是掉电以后就没了呢。自然是我们的变量,但要只是是可以读写的变量哦,如果是只读变量也就是常量是存储在RAM空间的。那我们再分一下可以读写的变量包含哪些;不同的关键字修饰它可能就会不太一样。常用的static变量,全局变量,
分类: 业界资讯 发布时间: 11-01 13:25 阅读次数: 0

计算前导零C语言实现

记录计算前导零C语言实现方法。前导零:即一个16进制数从最高位开始数,直到遇到第一个1,前面几有个零。如0x00FFFFFF前导零为8;0xF0000000前导零为0;0x08010002前导零为4.计算前导零有些硬件可以用汇编指令支持,如STM32F4系列,可以用汇编指令快速得到前导零。现在用C语言采用查表方式实现,代码如下:摘自UCOSIII3.03版本cpu_core.cstatic const CPU_INT08U CPU_CntLeadZerosTbl[256] = {
分类: 业界资讯 发布时间: 11-01 13:25 阅读次数: 0

STM32使用simulink编程

第一部分首先你要下载STM官方的32的simulink包 STM32-MAT网址链接然后解压出来进行安装,安装地址自行拟定,打开安装目录,你会看见startuop.bat文件,双击运行后会自动打开matlab点击设置路径,然后把你安装的那个文件夹添加进去,然后点击保存第一部分完成。第二部分打开你安装的cubemx,选择你的芯片型号,配置你需要的外设,我这里只配置了一个时钟,下载和LED然后配置你工程的名字,选择工程路径,选择你的MDK,然后在Code Generator勾选生成单独的
分类: 业界资讯 发布时间: 11-01 13:25 阅读次数: 0