TabBar在使用之前,首先需要熟悉他的定义属性,现在查看常用定义属性:@required this.tabs,//必须实现的,设置需要展示的tabs,最少需要两个this.isScrollable = false,//是否...
-
Flutter-TabBar的使用说明,吃透这份Android高级工程师面试497题解析
-
android 缓存 redis php 【项目实战】——商品管理的制作完整代码
个人主页:@开发者-曼亿点 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 曼亿点 原创 收录于专栏:PHP程序开发文章目录⭐⭐⭐前言⭐(1) 二维数组(2) 二维数组遍历(3)...
-
harmonyos 华为 android 鸿蒙系统 鸿蒙Harmony应用开发—ArkTS-ForEach:循环渲染
ForEach基于数组类型数据执行循环渲染。说明:从API version 9开始,该接口支持在ArkTS卡片中使用。接口描述参数名参数类型必填参数描述arrArray是必须是数组,允许设置为空数组,空数组场景下将不会创建子...
-
Android 百度语音识别(详细步骤+源码)(1),android内存优化方案
android:text=“识别到的内容”android:text=“停止” /˃android:text=“开始” /˃说道语音识别自然要用到这个麦克风,这个权限是需要动态申请的。android 6.0 以上需要动态申请权...
-
开发语言 Android-kotlin的继承(1)
描述父对象:张翠山 personDescribe 此人的简介 / var personDescribe:String 此String是Kotlin的 描述行为:gestAction 武功// 注意:⚠️ 必须此类默认是不...
-
android 安卓Termux系统安装MariaDB结合内网穿透实现公网连接本地数据库
文章目录前言1.安装MariaDB2.安装cpolar内网穿透工具3. 创建安全隧道映射mysql4. 公网远程连接5. 固定远程连接地址前言Android作为移动设备,尽管最初并非设计为服务器,但是随着技术的进步我们可以将...
-
android studio kotlin rxjava android jetpack 【Android】常用对话框大全(三)自定义Dialog的三种方式(Theme,PopupWindow,Dialog)
Android Dialog自定义的方式有很多,例如:Theme、Dialog、PopupWindow、AlertDialog、View等方式。Android常用对话框系列文章【Android】常用对话框大全(一)Andro...
-
flutter在vscode中如何使用Android模拟器
1. 安装Android studio 官网:https://developer.android.com/studio/install; 安装完成后,创建一个空项目,会自动安装相关配置,例如AVD...
-
智能手机 Android 手机部署whisper 模型
Whisper 是什么?“Whisper” 是一个由OpenAI开发的开源深度学习模型,专门用于语音识别任务。这个模型能够将语音转换成文本,支持多种语言,并且在处理不同的口音、环境噪音以及跨语言的语音识别方面表现出色。Whi...
-
Android 15全面解读:性能飙升、隐私守护与智能生活新纪元
1. 更强大的性能Android 15 带来了一系列性能方面的改进,以确保您的设备在运行应用程序时能够更加流畅。通过对系统进行优化,Android 15 在响应速度和性能方面都有了显著的提升。这些优化包括:新一代处理器支持:...
-
java kotlin Android Activity的启动流程(Android-10)
前言在Android开发中,我们经常会用到startActivity(Intent 方法,但是你知道startActivity(Intent 后Activity的启动流程吗?今天就专门讲一下最基础的startActivity...
-
移动开发 framework 架构 面试 层层剥开Android14升级后异常弹框的神秘面纱
本篇文章将会通过研究源码的方式给您讲述Android系统升级到Android14后出现的两个异常弹框并给出消除它们的方案。闲话少叙,我们开始。问题描述在Android 14升级后,出现两个弹窗的异常情况。这里是异常的截图:接...
-
数码相机 Android相机开发实战,android面试常用算法
拍照参数设置 —— 调用Camera.Parameters对象。 拍照参数控制 —— 调用Camera的setParameters(),并将Camera.Parameters对象作为参数传入。注:Android2.3.3之...
-
vr android ar NVDIA CloudXR + Pico操作体验
概况目前市面上VR一体机无线串流的需求不断增加,最近英伟达的GTC大会上也推出了Omniverse的全套产品系列,部分功能处于beta体验状态,其中也包括针对XR领域的XR beta构建器,可以实现本地构建3D场景、生成VR...
-
jvm Android 内存性能优化
内存泄漏是内存优化的重点,如果一旦出现,就会让应用变得非常棘手。所以我们要解决关于内存泄漏的东西。1.1 什么是内存泄漏为了确保Android系统的每个应用都有足够的内存,Android系统需要有效地管理内存分配,当内存不足...
-
android ios flutter TabBar 简单使用
TabBar 分成 子页面和父页面,接口只请求一次父页面//初始页面,长度设置两个子页面,数据请求放进子页面来请求//继承AutomaticKeepAliveClientMixin类//多次滑动不会重复请求接口...
-
xcode 在Android上实现语音唤醒和语音识别
语音唤醒和语音识别是现代移动应用中常见的功能之一。在Android平台上,我们可以利用系统提供的API来实现这些功能。本文将介绍如何在Android上实现语音唤醒和语音识别,并附上相应的源代码示例。添加依赖项首先,我们需要在...
-
腾讯T3面试官透露,入门级带你实现一个安卓智能家居APP,Android高级
layout组件初始化warning_show = findViewById(R.id.tv1 ;//警告语显示temp = findViewById(R.id.temp_text ;//温湿度显示mq = findView...
-
Android-高级-UI-进阶之路-(五)-看完该篇文章-Canvas-你应该会了
var path = Path( //1. 设置起始点 path.moveTo(100f, 100f //2. 第二条线的起点就是moveTo 设置的启动 path.lineTo(100f,300f //3. 第三条线...
-
java-ee android sql 【JavaEE进阶】 @Transactional详解
文章目录前言rollbackFor(异常回滚属性)事务隔离级别MySQL事务隔离级别Spring事务隔离级别Spring事务传播机制什么是事务传播机制事务有哪些传播机制⭕总结前言本篇博客的将讲述 @Tran...
-
Framework学习(一)Android 系统架构
系统运行库层系统运行库层分为两部分,分别是C/C++程序库和Android运行时库。(1)C/C++程序库C/C++程序库能被Android系统中的不同组件所使用,并通过应用程序框架为开发者提供服务。C/C++程序库包括九个...
-
Android 使用Maven私库管理React Native组件
allprojects { // 这里最好好上面的repositories保持一致 repositories { google( jcenter( 点开app目录下的build.gradle大致如下// 声明是Androi...
-
Android UI 面试常客:谈谈 Fragment 的原理(1)
//显示前面隐藏的 fragment,这只适用于之前添加到宿主上的 fragment public abstract FragmentTransaction show(Fragment fragment ;//将指定的 fr...
-
7个月吐血整理!Android面试相关文章及Github学习资料(标星3(2)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g8A0lbtv-1588928521214 (https://upload-images.jianshu.io/upload_images/22...
-
react.js React Native 与 嵌入Android原生与Activity页面互相跳转(1)
第二步,创建MyIntentModule类,并继承ReactContextBaseJavaModule。注意:方法头要加@ReactMethod原生Activity与React交互——模块//注意:记住getName方法中的...
-
android studio react native Android 13 适配指南
Android 13 适配指南是的,你没看错,现在就要带你适配 Android13。2022 的Google I/O 发布了 Android 13 beta 2 和 Android 13 Beta 1 国内厂商的设备支持列表...
-
python Android UI-实现底部切换标签(fragment)
以上是布局代码,下面就介绍如何通过点击标签切换Fragment:我们会发现,初始的时候是选中第一个标签页,图片和字体的颜色区别于另外两个标签页,所以我们要做的就是切换标签的时候,就改变标签的状态主要改两个内容:图片 文字颜...
-
Flutter开发之——网络请求-Dio,GitHub标星50k的Android全栈技术知识
3.2 post请求3.3 并发请求3.4 下载文件3.5 发送 FormData3.6 通过FormData上传多个文件3.7 监听发送(上传 数据进度四 示例4.1 BaseOptions配置请求配置BaseOption...
-
android 【MySQL】MySQL中查询JSON字段的实战指南
前言MySQL自5.7版本起,对JSON数据类型提供了全面的支持。这使得我们可以将结构化和半结构化的数据直接存储在数据库表的一个列中,极大地增强了数据模型的灵活性。本文将深入探讨如何在MySQL中利用内置函数处理JSON字段...
-
android Flutter Json自动反序列化——json
这里需要注意,flutter编码规范dart文件名统一小写,这样可以避免很多问题。ok这样实体类就创建完成啦。那么问题来了,应该如何生成代码呢?还记得我们刚才添加的build_runner的依赖吗,这时候我们就需要它来帮忙咯...
-
Android开发UI新技能,你get这个新技能了吗?(附源码详解)
数据变化了,UI就自动变化.缺点含有参数的Composable函数不能直接预览. Composable函数必须添加@Preview注解才能预览. 代码修改后,需要重新编译才能预览. 目前还不完善,相比于Flutter,...
-
android android studio vscode visual studio code Flutter运行报错程序起不来解决办法
解决办法: 运行 :flutter clean OK!!!...
-
android flutter 安装配置出现的问题
观看视频:P17 Flutter Windows Android环境搭建 真机调试 安装之后,在命令行工具中输入 flutter doctor,报错在SDK manager — SDK tools 里安装 SDK cmdli...
-
android 二面,Flutter学习笔记--仿闲鱼底部导航栏带有中间凸起图标,我拿到了梦寐以求的字节跳动和腾讯双offer
重构方案:1.把中间的文字去掉2.在BottomNavigationBar控件的中上的位置放入一个图片3.重构底部导航的事件方法4.禁止PageView的滑动事件现在开始重构:1.要在BottomNavigationBar上...
-
职场和发展 Android 面试必备 - 系统、App、Activity 启动过程(1),一次违反常规的安卓大厂面试经历
实模式和保护模式的概念再次不做过多解释,读者可以自行查阅资料。三、启动Init进程当系统内核加载完成之后,会首先启动Init守护进程,它是内核启动的第一个用户级进程,它的进程号总是1。 Init进程启动完成之后,还负责启动其...
-
react.js React Native Android 从学车到补胎和成功发车经历
//RN 的 Application.mk这他妈就尴尬了,你提供 SDK 竟然不考虑提供完整的 ABI 编译支持。那我只能自己想办法了,首先想到的就是你不提供我就自己编译呗(前提是将 RN 以源码形式集成进项目),于是在 R...
-
react.js javascript ecmascript 【React Native】Execution failed for task ':app:installDebug'. > com.android.builder.testing.api.Devic...
该问题出现在react-native run-android时。 解决办法:1、删除项目中的node_modules 2、重新执行npm install 模拟器出现以上问题,如果办法不行,在Android...
-
react native flutter 『Android基础控件』Lottie实现复杂动画效果
活动地址:CSDN21天学习挑战赛作者简介:一位喜欢写作,计科专业大二菜鸟个人主页:starry陆离 订阅专栏:Android基础入门 每日推荐:牛客网-面试神器 如果文章有帮到你的话记得点赞+收藏支持一下...
-
网络协议 网络 华为 android harmonyos 鸿蒙harmony--HTTP数据请求的简单使用
不得不承认,年龄越大性格就越简单,更喜欢安静,不喜欢去了解别人,也不想被了解,只想静静的做自己喜欢的事……目录一,场景介绍二,接口说明三,http请求使用一,场景介绍应用通过HTTP发起一个数据请求,支持常见的GET、PO...
-
Android UI--开源项目IndexableListView(字母索引)(1)
// 获得韩文初始化字符数组里面的一个字符自定义索引列表自定义索引列表 @author by 佚名// 创建一个GestureDetector(手势探测器)// 显示索引条索引条右侧的索引条 @author by 佚名p...
-
harmonyos 华为 Android视角看鸿蒙第五课(module.json5中的各字段含义之deviceTypes,deliveryWithInstall,installationFree)
Android视角看鸿蒙第五课(module.json5中的各字段含义之deviceTypes,deliveryWithInstall,installationFree)导读前面几篇文章,我们确定了AppScope下的app...
-
android RxJava中DISPOSED状态的被观察者任务执行onError/onSuccess导致的崩溃问题
RxJava中写了doOnError但还是导致应用崩溃问题记录一、问题背景1.1 崩溃堆栈1.2 写demo代码复现相同逻辑二、问题等价还原-复现2.1 代码位置:io.reactivex.internal.operator...
-
android kotlin 11章 RxJava、Flow、LiveData适用范围
前言LiveData、Kotlin Flow和RxJava三者都属于可观察的数据容器类RxJava是基于观察者模式去实现的响应式编程,可以使用多种操作符进行组合将各种复杂的请求简单化其优点:异步。RxJava是基于异步操作的...
-
harmonyos 华为 ArkUI android 鸿蒙系统 鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:组件标识)
id为组件的唯一标识,在整个应用内唯一。本模块提供组件标识相关接口,可以获取指定id组件的属性,也提供向指定id组件发送事件的功能。说明:从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容...
-
bash 容器 网络安全 【重制版】在Android手机上安装kali Linux
最近有很多反馈,都是一些正常界面,截图反馈给我问我有什么问题(原版是英文的)。而且原文(指CSDN上的1)用的是富文本,不方便后期修改和同步,所以我更新了这个版本(以后不出意外的话都在这里更新)。下面的教程基于原文教程做了一...
-
android uni-app json html5 javascript uniapp安卓读取或写入txt文件,创建文件或文件夹,获取手机内置存储根路径
使用应开启以下权限(读取和写入)原理:利用H5plus的native,引入java类来进行处理。使用该类应开启以下权限(读取和写入)文件编码ansi(ascii):英文标准码0-127,包括控制符和其他英文字符编码,这在后来...
-
开发语言 android Kotlin从头开始(一):lambda表达式和高阶函数 一
如果在kotlin中看不懂,我们写出同等的java代码看看,分析一下,功能就是简单的打印hello kotlin:值得注意的是,Kotlin的类型推导帮助我们省略了函数的类型,其实写全了是如下的样子:此处有没有一点疑惑,为什...
-
kotlin Android 自定义通用的RecyclerView Adapter
前言我们在使用RecyclerView的时候,总是需要写很多的Adapter和Viewholder,其中又有很多重复无用的代码,那能不能自己实现一套通过的CommonAdapter减少重复代码呢?具体实现打造通用的ViewH...
-
开发语言 Android-kotlin 抽象类与多态的表现,Android高级工程师必看系列
继承了Person抽象类,就必须要用override重写父类抽象类的行为println(“老师讲课累,太饿了,在大口大口的吃饭” 描述学生Student对象,学生也属于人类:继承了Person抽象类,就必须要用overri...
-
Kotlin 协程和 Android SQLite API 中的线程模型
// 并行去计算退税金额// 等待所有计算任务结束因为接收的参数是一个挂起代码块,所以这部分代码就有可能使用一个不同的调度器来启动子协程,这样就会导致执行数据库操作的是另外的一个线程。因此,一个比较好的实现是应该允许使用类似...