相关名词: 主色:图像区域的主要颜色色样(Swatch):一段相近的颜色区间饱和度:色彩的鲜艳程度。饱和度越高,越逼近于原始色,饱和度越低,颜色越接近于白色。 引入方式: implementation 'androidx.palette:palette:1.0.0' 场景: 如下图所示,可以根据网易云 继续阅读
Search Results for: Android
查询到最新的12条
Android编程之在SD卡上进行文件读写操作实例详解
本文实例讲述了Android编程之在SD卡上进行文件读写操作的方法。分享给大家供大家参考,具体如下: 很多知识只有真正理解掌握之后才能运用自如,举一反三。对Java中的文件操作和android系统SD卡里面的文件操作,你觉得有区别吗,显然没有本质区别,如果勉强说有,那也是不足为道滴,但我们在实际运用中却要注意如下几点,不然问题会缠上你。 1、首先想要对android系统SD卡里文件操作需要添加使用权限: android系统是不会让外来程序随意动自己内存 继续阅读
Android异步上传图片到PHP服务器
原理 android客户端模拟一个http的post请求到服务器端,服务器端接收相应的post请求后,返回响应信息给给客户端。 背景 网上很多上传到java服务器上的,找了好久,找到了上传到php的了,思路跟我当初想的差不多,就是post过去。废话不多说,直接上图看代码。 php代码 ? 继续阅读
Android ADB 清空 Settings
清除 Android 应用设置经常是调试过程中必须的步骤。在一些情况下,通过应用程序的设置界面来执行此操作并不方便或者不可行。这时候,使用 ADB 工具可以很容易地实现此功能。本篇文章将介绍如何使用 ADB 工具清空 Android 设置。 一、ADB 工具是什么? Android Debug Bridge(ADB)是一种多功能命令行工具,它使得与 Android 设备建立连接并执行各种操作成为可能。通过 ADB 工具,您可以在 Android 设备上安装应用 继续阅读
Android JUnit测试完成程序自动退出决方法
对于一些Android JUnit测试的开发人员来说,程序自动退出是一个经常面临的困扰。下面从多个方面给出解决方法。 一、检查测试代码 首先,我们应该仔细检查我们的测试代码,确保它没有错误导致程序退出。我们可以使用调试工具来帮助我们找出错误所在。如果我们的代码存在问题,可以尝试修复它,重新运行测试用例。 @Test public void testAdd() { int result = Calculator.add(2, 5); asser 继续阅读
Android小技巧:在通知RemoteViews中显示动画
在Android Notification显示中,我们通常显示一些静态元素,即便使用自定义布局,也不例外,因为RemoteViews有着诸多限制,例如使用的控件只有那些个基本控件,更新界面也必须通过RemoteViews提供的各种set方法。但有时候,我们就是想要去显示动画,因为动画可以提供更好的视觉效果。那么本文提供两种较简单的方法。 (代码示例见:ht 继续阅读
【ChatGPT初体验与Android的集成使用】
ChatGPT初体验与Android的集成使用前言创建自己的API KEYAndroid端的集成代码总结 前言 ChatGPT凭借着强大的AI功能火的一塌糊涂,由于其官网在国内不能访问,很多小伙伴不能很友好的体验及使用,现在就来分享一下其简单的集成使用,最后附上在Android端的集成代码。 (温馨提示:以下部分网址需要代理访问) 创建自己的API KEY 首先打开ChatGPT的官网,在此就不在赘述其注册及登录 继续阅读
Android 控件view的可见,不可见,隐藏的设置和区别
可见(visible) XML文件:android:visibility="visible" Java代码:view.setVisibility(View.VISIBLE); 不可见(invisible) XML文件:android:visibility="invisible" Java代码:view.setVisibility(Vie 继续阅读
android studio实现计算器
本文实例为大家分享了android studio实现计算器的具体代码,供大家参考,具体内容如下 效果图: 资源文件: color.xml ? 1 2 3 4 5 继续阅读
Android Studio实现简单购物车功能
本文实例为大家分享了Android Studio实现简单购物车的具体代码,供大家参考,具体内容如下 MainActivity的布局文件 ? 1 2 3 4 5 6 继续阅读
Android Studio 3.1.X中导入项目的正确方法分享
前言 最近在使用Android Studio 3.1.2导入以前的项目遇到一些坑,借此机会把相关处理方法分享出来。 下面以导入Android Studio2.3.3项目为例: 在此之前先建议你用Android Studio 3.1.2创建一个新的项目,看看有哪些变化,这对你很有帮助。 修改app\build:gradle 修改compileSdkVersion和buildToolsVersion 修改前, 继续阅读
Android Studio 3.0后出现AAPT2与“android.enableAapt2”问题的解决方法
前言 哈哈哈哈哈。。。。。。。。 问题终于解决了,让我得瑟一会(吗卖批,折腾了两天)~~~ 如果你的Android Studio出现以下错误,那么恭喜你来对地方了。 很多伙伴在出现第一个错误时(AAPT2),会选择在项目的gradle.properties中添加 ? 1 继续阅读