从之前版本的 Android Studio 更新到 Android Studio Dolphin,Logcat 也有了新变化。一般来说工具更新带来的新特性会使我们的开发更加的便捷和高效。Logcat 的更新内容1. 格式化功...
-
ide Android Studio Dolphin 新版Logcat的配置使用
-
android 安卓上最好用的Linux终端仿真软件:Termux 从入门到精通深度剖析
安卓上最好用的Linux终端仿真软件:Termux 从入门到精通深度剖析前言引入安装Termux初识Termux界面介绍基本使用快速编辑多会话更多菜单高级操作termux.properties配置文件(修改后需要重启term...
-
android studio android gradle apk Unable to make field private final java.lang.String java.io.File.path accessible: module java.base
问题描述:使用Android Studio运行应用时报错:从报错信息可以看出跟Java模块化有关,先前都是用的JDK8 而模块化是JDK9引入的新功能解决方法:经过检查发现升级了gradle7,使用的JDK 17. 真是一次...
-
android spring boot java-ee mysql 基于SSM的宠物领养系统设计+63813(免费领源码)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案
SSM宠物领养系统摘 要宠物弃养一直是影响城市环境与居民生活的一个不可忽略的因素。基于此,本文设计并实现一个宠物领养系统。用户可以通过本系统查看搜索宠物的相关信息、进行领养申请,为其提供爱心帮助。本系统有效地解决了宠物领养工...
-
jetpack android Android compose Android Jetpack Compose基础之Compose视图结构
引言:Compose视图是如何构成的,如何运行在传统的View上的呢Compose ui是由视图树组成,树是由LayoutNode构成,Composable最终统一由CompseView进行管理,ComposeView是连接...
-
开发语言 Android的计划管理APP(KOTLIN)
开源地址:todolist卓版本reminder(提醒事项):https://gitee.com/kjiskyz/reminder请开发一个Android的计划管理APP。要求对计划进行全面的管理,包括列表、查询、订制、编辑...
-
Android 应用架构指南 -- 三种架构模式简介(MVC、MVP、MVVM)
一 简介遵循摩尔定律,手机终端随着每年的更新换代,其性能也飞速增长。依附于此的 Android 应用规模也愈发复杂。截止 2023 年 4 月,最新版本 8.0.32 微信 apk 大小为 238MB,而对比 2011 年微...
-
Android Jetpack组件化之ORM 数据库访问框架详解
一、对象关系映射 - ORM / Object Relational MappingAndroid 系统中使用的数据库是 SQLite 关系型数据库 , 使用 Android 提供的 api 访问 SQLite 数据库非常繁...
-
android 开发语言 Kotlin:协程上下文与调度器
点击查看:协程上下文与调度器 中文官网点击查看:协程上下文与调度器 英文官网协程总是运行在一些以 CoroutineContext 类型为代表的上下文中,它们被定义在了 Kotlin 的标准库里。 协程上下文是各种不同元素...
-
开发语言 android Kotlin 中的 `as` 关键字:类型转换的艺术
在 Android 编程中,类型转换是一项常见的操作。为了使这一过程更加流畅和安全,Kotlin 提供了 as 关键字。本文将深入探讨 as 关键字的用法和最佳实践。一、as 关键字的基本概念 as 关键字在 Kotlin...
-
Android Jetpack Compose中奖两张图片合并成一张 Bitmap
谢谢关注!!前言:华为开发学习专栏。如需了解谢谢查阅:http://t.csdnimg.cn/01PQ2一、直接上代码1、可裁剪:cropBitmapCenter2、根据 left、top参数设置覆盖在上面的 bitmap的...
-
一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧
Lifecycle、LiveData和ViewModel作为AAC架构的核心,常常被用在Android业务架构中。在京东商城Android应用中,为了事件传递等个性化需求,比如ViewModel间通信、ViewModel访问...
-
Android Compose UI (一) 登录页面的编写
文章目录1.概述2.相关组件(最好是每个都知道是做什么的 3.基本用法4.通过Compose UI简单的实现一个登录界面1.概述Jetpack Compose 是用于构建原生 Android 界面的新工具包。它使用更少的代码...
-
android Appium自动化(13):Appium常用操作之TouchAction操作
TouchAction操作 Appium的辅助类,主要针对手势操作,比如滑动、长按、拖动等。其原理是将一系列的动作放在一个链条中,然后将该链条传递给服务器。服务器接受到该链条后,解析各个动作,逐个执行。TouchActio...
-
android android studio kotlin中的let, run, also, apply, with的区别和用法
Kotlin中的let、run、also、apply和with都是Lambda表达式的函数式扩展,可以方便地操作对象。它们的区别和用法如下:let函数:let函数是Kotlin中最常用的函数之一,在函数中可以使用it引用调用...
-
harmonyos 华为 android 鸿蒙系统 ArkUI 鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:文本通用)
文本通用属性目前只针对包含文本元素的组件,设置文本样式。说明:从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。属性名称参数类型描述fontColorResourceColor...
-
android android jetpack 【打卡学习】Jetpack Compose—对话框与进度条
概述事实上,对话框和进度条之间没有太大的联系。我们把它们放在一起是因为内容不多,所以我们聚在一起。对话框是我们通常开发和使用更多的组件,如隐私授权。当用户点击删除时,提醒用户这是一个危险的操作。进度条的使用频率也很高,如下载...
-
kotlin android jetpack android Jetpack之Navigation2
上一篇讲解了如何创建工程的细节,和如何编写navigation资源文件,以及如何使用NavController通过actionId进行Fragment间的跳转。这篇文章,将会说明常用的跳转方法,例如跳转Act...
-
swift android 开发语言 计算机视觉 图像处理 美颜sdk的开发流程及其在不同平台上的适用性比较
当下,在开发美颜功能时,美颜sdk成为了不可或缺的工具。近期,很多开发者向小编提问开发美颜的一些专业技术问题。本篇文章,小编将为大家统一解答一下近期的热门问题。一、开发流程1、确定美颜算法美颜算法是美颜sdk的核心,其决定了...
-
一线互联网移动架构师Android框架体系架构,《Android面试题及解析》分享
Android高级知识点一、Android性能优化1.描述一下android的系统架构?2.Android线程间通信有哪几种方式3. 如何避免OOM异常4.Android程序运行时权限与文件系统权限的区别?5.Hybrid...
-
android android studio ide ThinkPHP 5页面错误处理方法
当在使用ThinkPHP 5框架开发网站时,有时候会遇到访问页面出错的情况。本文将介绍一些处理这种页面错误的方法,并提供相应的源代码示例。错误页面配置ThinkPHP 5框架提供了一个配置项用于定义错误页面的路径,可以在应用...
-
java android studio android 多语言:获取对应语言下的字符串
前提:已经创建了不止一个语言,即:多个(strings.xml)文件,我的项目中除默认的stirng.xml外,还创建了一个string.xml(en_rUS),具体的创建方法可自行查询。 写一个叫LanguageUtil的...
-
android java WebView使用漏洞
...
-
Android 配置引入arr报错解决
关于Android 引入arr文件的方法有很多,但是Android做恼火的就是总是会报各种各样关于配置的错误。而本人也是深受其害/(ㄒoㄒ /~~。我们先来看报错 作为程序员英语就是我们的必修课,所以这段报错...
-
android java 开发语言 已解决org.gradle.api.tasks.TaskExecutionException: Execution failed for task
已解决org.gradle.api.tasks.TaskExecutionException: Execution failed for task文章目录报错问题解决思路解决方法交流报错问题解决思路org.gradle.ap...
-
android java Unable to instantiate appComponentFactory
android报错: E/LoadedApk: Unable to instantiate appComponentFactory java.lang.ClassNotFoundException: Didn’t find...
-
javascript android WebView常用API
一 简介WebView是一个基于webkit引擎、展现web页面的控件Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。二 作用显示和渲染Web页面直接使用htm...
-
android 使用WebView加载HTML代码
问题: 最近公司有需求,需要用webView显示html代码,而不是用loadUrl加载网址,我想起来之前我解决过这个问题,但是却没有记录,如今特意记录一下。WebView提供了loadData和loadDataWithBa...
-
javascript ios android 将Blockly集成到Flutter,并通过蓝牙与Arduino通信
Flutter原生没有类似WebView的控件,借助现网提供的WebView插件即可实现加载网络URI和本地html,其中flutter_inappwebview插件推荐使用。InAppWebView已经实现了一套完整的j...
-
图像处理 计算机视觉 算法 图形渲染 android OpenGLES:绘制一个混色旋转的3D圆锥
效果展示:本篇博文总共会实现两种混色旋转的3D圆锥:一.圆锥解析1.1 对圆锥的拆解上一篇博文讲解了绘制圆柱体,这一篇讲解绘制一个彩色旋转的圆锥在绘制圆柱体时提到过,关键点是先将圆柱进行拆解,便于创建出顶点坐标数组同样,绘制...
-
智能手机 人机交互 安全 电脑 笔记本电脑 值得推荐的 5 大 Android 手机密码解锁器
大多数 Android 用户使用唯一密码来保护他们的手机和重要数据。因此,忘记密码并被锁定在手机之外可能会令人沮丧。在这种情况下,使用安卓手机密码解锁器来解决问题是一个明智的选择。本文将介绍排名前 5 的Android 手机...
-
android 开发语言 安卓 kotlin-supportFragmentManager报红
如果你继承baseActivity 请查看 是不是继承 AppCompatActivity...
-
android flutter kotlin compiler embeddable-7.1.0 下载缓慢
发生缘由Flutter 项目引入 fluttertoast 插件后,执行 Flutter run 一直 Running Gradle task ‘assembleDebug’…,最后发现下载 kotlin-compiler-...
-
Unity与Android通信 Unity与Android交互通信系列(3)
在上两篇文章中,我们已经能够通过直接使用Java,或者通过AndroidJavaClass、AndroidJavaObject这两个类实现在Unity端和Android原生端的通信。这已经可以解决很多问题,但这种方式不够...
-
android 扩展屏应用开发 折叠屏手机,会给交互设计和前端开发带来什么改变?
随着折叠屏越来越火,作为一个做过好几年手机APP的设计师,我内心隐隐有些不安。如果折叠屏手机真的普及了,恐怕会给UI和交互设计带来很大的变化。到时候,APP都要补充很多适配规则,甚至可能需要重新设计布局架构,因为做不做折叠...
-
Android和JavaScript交互
...
-
kotlin Android 本地更新APK(无需添加运行时权限)
很多APP都会有自动更新APP然后本地安装的功能 之前一直是用AsnycTask来做的 最近发现AsyncTask被标记为过时 那么就换一种方式来写吧 我自己是做在Dialog里面 使用okhttp进行文件下载 配合自定义V...
-
android kotlin 安卓实现View的惯性滚动效果(Fling)
实现惯性滚动核心步骤就三步: 1.算出手指抬起时页面滚动的速度 2.根据这个速度算接下来每个时间段内应该滚动的距离 3.滚动这个距离首先我们来算速度,速度怎么算?请回忆以前学物理的时候的打点计时器。我们需要借助一个工具类Ve...
-
android kotlin composer Compose学习 -> Button()
基本使用:onClick:点击事件 content:Button布局(默认是一个横向布局)//点击监听Log.i(TAG,"点击了文字Button" * content:Button布局内容* 这里只设置了一个Text( ...
-
android jetpack android Jetpack学习-8-Databinding源码分析及BindingAdapter的使用
打算简单梳理一下databinding的底层工作流程,具体以一个简单的页面做展开分析1,创建一个简单的布局activity_login.xml及LoginActivity页面,我们知道的是,布局写完后会自动编译生成Activ...
-
ui android android jetpack flutter 让你易上手的Jetpack Compose教程- 2. 帮你写出漂亮的小组件-Jetpack Glance
因为在iOS14中推出的小组件的功能,让大家重新开始关注起小组件了。虽然安卓是很久之前就有了小组件的功能,但是因为它的不美观和不实用,以及对开发者也不够友好,逐渐变成为废弃的状态。直到Android12,再一次更新了小组件的...
-
android 运行flutter doctor命令检测环境是否配置成功报错及解决方案
/** 运行flutter doctor命令检测环境是否配置成功,报如下错误**/1. cmdline-tools component is missing & Android licenses status unknown...
-
android 开发语言 kotlin 高阶函数之lateinit、by lazy 延迟加载
1、普通的kotlin属性初始化kotlin属性必须要被初始化,因此我们只能给他赋值为null,而null不能赋值为一个非空值,意思是属性值默认为非空。导致我们只能通过?声明修饰其是一个可空的属性,于是就有了:下面使用的地方...
-
android studio kotlin 『Android』如何配置 Jetpack-Compose 环境
记录配置Jetpack Compose环境的一些坑~直接创建kotlin项目或创建java项目后再配置均可根目录 build.gradle配置kotlin环境构建脚本注意:里面的kotlin版本需要和自己的 gradle 版...
-
android 经验分享 java 面试 Flutter中 useRootNavigator 属性的作用
Flutter中 useRootNavigator 属性的作用在Flutter中,Navigator是管理应用程序页面导航的一个重要组件。Navigator管理着一个栈结构,用于存储应用程序中所有活动页面的历史记录。Flut...
-
android java 开发语言 android jetpack android studio Jetpack中各个组件简介
文章目录前言一、Lifecycle二、liveData三、ViewModel和DataBinding四、Navigation和Fragment五、Room数据库六、workManager七、pager前言Jetpack是当下...
-
游戏引擎 Unity 欧盟UMP用户隐私协议Android接入指南
Unity 欧盟UMP用户协议Android接入指南官方文档链接开始接入mainTemplate.gradle 中引入CustomUnityPlayerActivity 导入UMP相关的包java类中新增字段初始化UMPSD...
-
android java 面试 性能优化 systrace: 系统级跟踪工具的解析
关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、人工智能等,希望大家多多支持。目录一、导读二、概览三、获取systrace文件3.1 通过p...
-
kotlin android jetpack compose
Text(text = "我是$fullname" ...
-
android studio 【Android+Kotlin】自适应CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout,Palette与FloatingActionButt
参考文档CoordinatorLayout 完全解析 1.1 关于NestedScrollingParent2、NestedScrollingChild2接口目的 支持滑动嵌套类的父布局 这篇文的demo挺好的 1.2 提供...