草庐IT

无代码开发

全部标签

java - 从java代码更新按钮(xml)内的图片

这个问题在这里已经有了答案:Howtosetproperty"android:drawableTop"ofabuttonatruntime(8个答案)关闭9年前。(android2.1或更高版本的java/xml)我正在使用样式创建按钮:#000000test@drawable/ic_launcher10dip10dip我知道我可以更改文本(从我的java代码),例如:Buttonbut=(Button)findViewById(R.id.button2);but.setText(Html.fromHtml(""+"title"+""+""+""+"description"+""+""

stable-diffusion代码和应用

代码:这里面介绍几种stable-diffusion的代码版本之类的。1.stable-diffusion-webuiGitHub-AUTOMATIC1111/stable-diffusion-webui:StableDiffusionwebUI这个版本主要是webui框架实现,webui由gradio实现,如果本地没有gpu就别搞了,这里面的stable-diffusion实现了prompt和negativeprompt。2.stable-diffusion-compvis-15GitHub-CompVis/stable-diffusion:Alatenttext-to-imagediffu

代码随想录算法训练营第四十二天-动态规划4|● 01背包问题,你该了解这些! ● 01背包问题,你该了解这些! 滚动数组 ● 416. 分割等和子集

今天只有1道题,属于动态规划的01背包问题的应用。首先理解一下动态规划的01背包问题。推荐一个视频,动态规划DP0-1背包,这是我认为讲得最为通透的。很多讲解动态背包问题的,一上来就画二维表格,遍历背包或者遍历容量,其实本质上,根本就看不懂那个二维表格是什么意思,为什么容量每次都要从0开始遍历。从原理上讲,容量从0开始只是一种假设,为的是让后面的背包如果装东西了,那么背包容量就会减少,再减少了容量后,怎么挑选物品才会使得质量最高,因此需要从0遍历,这些都是起了给后面的递归初始化一个值的作用。 小偷偷东西,有一个8容量背包,那么他开始从编号4开始偷(也可以从编号1开始偷),他有两种选择,偷或者不

《HarmonyOS开发 - 小凌派-RK2206开发笔记》第1章 开发环境搭建

开发环境:开发系统:Ubuntu20.04开发板:小凌派-RK2206开发板OpenHarmony版本:3.0.0-LTS小凌派-RK2206是一款由福州市凌睿智捷电子有限公司专为HarmonyOS系统打造的HarmonyOS开发板。采用IoTCluB的E53接口标准,可接入所有的E53案例扩展板。主控为瑞芯微RK2206芯片,200MHz主频,RAM256KB、ROM16KB、PSRAM8M、FLASH8M。板载NFCForumType2Tag芯片及天线,可实现HarmonyOS“碰一碰”功能。支持IEEE802.11b/g/n制式,AP模式。USB2.0、SDcard/SPI/I

Unity 之 Addressable可寻址系统 -- 代码加载介绍 -- 进阶(一)

Unity之可寻址系统--代码加载介绍--进阶(一)一,可寻址系统代码加载1.1回调形式1.2异步等待1.3面板赋值1.4同步加载二,可寻址系统分标签加载2.1场景搭建2.2代码示例2.3效果展示三,代码加载可寻址的解释概述:本片文章为大家介绍可寻址系统使用代码动态加载物体的多种形式。一,可寻址系统代码加载准备工作,创建几个预制体分别为:Cube,Capsule,Sphere,并将预制体设置为可寻址系统的资源,然后将Cube的地址修改为Cube,如下图:1.1回调形式usingUnityEngine;//引用命名空间usingUnityEngine.AddressableAssets;usin

Code For Better 谷歌开发者之声——谷歌Web工具包(GWT)

🍎个人主页:亮点菌的博客🍊个人信条:点亮编程之路,做自己的亮点文章目录一、GWT简介二、运行模式1、开发模式(以前称为托管模式)2、生产模式(以前称为Web模式)三、组件1、GWTJava-to-JavaScript编译器2、GWT开发模式3、JRE仿真库4、GWTWebUI类库四、开发步骤1、安装java开发环境JavaSDK2、安装Eclipse或您喜欢的JavaIDE3、安装EclipseGooglePlugin4、下载GWT5、解压GWT目录到你的要运行的地方6、安装GoogleAppEngineSDK。五、GWT特性1、GWT编译器2、跨平台支持3、宿主模式(HostedMode)4

全国大学生智能汽车大赛(一):摄像头识别赛道代码

全国大学生智能汽车大赛(一):摄像头识别赛道代码全国大学生智能汽车大赛(二):摄像头识别赛道代码全国大学生智能汽车大赛(三):上下位机通信协议及代码    这些代码是我在大二时参加智能车竞赛时编写的程序,仅供参考。    代码内容涉及二值化、大津法(相关内容可以参考我的另一篇博文)等。        智能汽车基于先进的自动化控制技术以传感器信号检测处理为指引,驱动电机实现特定轨迹的高速稳定行驶。目前智能汽车技术在交通运输、智能驾驶等方面有着广阔的应用前景与发展空间。智能车的方案设计基本相似,整体的稳定性和高速行驶对控制系统的设计要求很高,尤其是面对复杂路况时赛道的识别、转向控制和车速控制是系统

GD32F303开发之EXMC与LCD显示

文章目录前言一、实验内容二、实验原理1.LCD显示模块2.NT35510的显存3.NT35510常用指令4.EXMC简介5.LCD驱动流程三、实验代码解析1.EXMC文件对2.LCD文件对3.Main.c文件4.实验结果总结前言LCD是一种支持全彩显示的显示设备,GD32F3苹果派开发板上的LCD显示模块尺寸为4.3寸,相比于0.96寸的OLED显示模块,能够显示更加丰富的内容,比如可以显示彩色文本、图片,波形及GUI界面等。LCD显示模块上还集成了触摸屏,支持多点触控,基于LCD显示模块可以呈现出更为直观的实验结果,设计更加丰富的实验。本文将介绍LCD显示模块的显示原理和使用方法。一、实验内

Android——记事本功能业务(完整代码)

目录实现效果一、搭建记事本页面布局activity_notepad.xml二、搭建记事本界面Item布局notepad_item_layout.xml三、封装记录信息实体类NotepadBean类四、编写记事本界面列表适配器NotepadAdapter类五、创建数据库六、实现记事本界面的显示功能NotepadAdapter.java 七、搭建添加记录界面和修改记录界面的布局activity_record.xml 八、实现添加记录界面的功能RecordActivity.java 九、实现修改记录界面的功能 十、删除记事本中的记录 实现效果一、搭建记事本页面布局activity_notepad.x

Android网络功能开发(4)——文件下载和上传

本篇介绍使用HTTP协议实现文件下载和上传。在客户端和服务器的通信过程中,可能有些多媒体或数据文件需要下载或上传,可以通过HTTP协议实现。首先看使用HTTP协议下载文件的原理:客户端发送一个HTTPGET请求,并且在消息中用URL指出要下载的文件。Web服务器都实现了对文件下载请求的响应,响应的消息头中包含文件的基本信息,消息体中包含文件的具体内容,文件内容是二进制格式的。客户端用HTTPGET实现文件下载的流程和用HTTPGET从服务器获取数据的流程是一致的,区别在于对返回的响应消息的处理。在用HTTPGET从服务器上获取数据时,对于返回的消息体中的内容是直接当作数据来处理的。用HTTPG