首页 > 其他分享 >Avalonia 越来越流行了,记录练手一个项目.就下载bing的图片吧

Avalonia 越来越流行了,记录练手一个项目.就下载bing的图片吧

时间:2024-02-07 22:35:12浏览次数:24  
标签:练手 cfg bing sharpconfig 图片吧 Avalonia

 

只要有桌面需求那肯定掏出万年winform.. 偶然接触到了Avalonia 把去年练手的项目整理了一下

不知道大家练手都写什么...

总的来说 xaml习惯和wpf差不多.对于我这种经常写前端的后端来说.Avalonia支持css写法很省事.

 

技术栈

Avalonia 0.10.18 NET 7 CommunityToolkit.Mvvm 8 sharpconfig   就是把bing的图片下载到本地,顺便记录下存放地址,用sharpconfig存int或者cfg 我这里存的是cfg  

源码

https://github.com/h0730303779/BingWallAvalonia

演示

win 11设备

 mac m2芯片

 

标签:练手,cfg,bing,sharpconfig,图片吧,Avalonia
From: https://www.cnblogs.com/leoxjy/p/18011414

相关文章

  • P1561 [USACO12JAN] Mountain Climbing S
    P1561[USACO12JAN]MountainClimbingS贪心思路首先我们设\(c_i\)为第\(i\)头牛上山后又下山的时间。那么有两种情况,我们分类讨论。第\(i\)头牛上到山顶时,第\(i-1\)头牛还未下到山脚。第\(i-1\)头牛下山完毕但第\(i\)头牛还在上山。那么\(c_i\)的公式......
  • 分享一份适合练手的软件测试实战项目
    最近,不少读者托我找一个能实际练手的测试项目。开始,我觉得这是很简单的一件事,但当我付诸行动时,却发现,要找到一个对新手友好的练手项目,着实困难。我翻了不下一百个web网页,包括之前推荐练手的网站(普遍会有bug),但依旧没能找到合适的。最后,在我苦苦的搜寻过程中,突然蹦跶出来一条引......
  • 浅更道动角例题讲解练练手
    写在之前在上上上上一篇博客中,我们讲解了一道动角问题,也总结了一个公式,但是没有说做题的基本步骤以及注意事项动角问题做题步骤:最重要的当然是读题辣!读完题之后就是我们动角问题最核心的部分:画图\(P.S\)在画图时,不必苛求与原题完全一致,可以只将与题目有关的部分画出来,这......
  • django练手(二十二):增加删除图片的功能
    一、功能描述缩略图下面增加图片名称和删除链接;点击删除链接发送post请求到后台,并传图片id;后台接收到id,把该id图片的is_active值置为false;刷新缩略图的div;刷新分页区域。二、功能实现修改app-models.py的avatar类,增加is_active字段,代码如下:#用户图标上传模型classAv......
  • 利用Rust库从bing抓取各行业企业的官网信息
    不管是什么行业,做任何新项目前,都会拿同行数据做参考对比,但是想要收集全面的信息光靠人工是行不通的。因此,有大公司重金请我写一个通用模版,也就是抓取行业信息,我通过Rust库写的一个自动化爬虫程序,只要输入相关的关键词就能得到你想要的数据,适合各行各业,下面就来看看具体的编写流程吧......
  • django练手系列(五):优化basic.html的功能,增加其它网页引入模板网页后可以变动的部分
    一.折叠basic.html关于导航部分的代码,折叠后如图:二.增加网页可变动部分的方法:增加可变动部分的方法是:在html文件的合适位置插入代码块{%block位置名称%}{%endblock%}引用模板的网页只需要在变动部分写入同样的代码块,即可插入可变动部分。三.增加网页可变动部分......
  • django练手系列(四):制作网站的导航栏
    外观部分:一.下载Bootstrap。网站的前端样式我采用的是Bootstrapv3。Bootstrap的网址是https://www.bootcss.com/。BootstrapV3运行依赖Jquery,也需要安装Jquery。我使用的Jquery版本是Jquery-3.7.1。二.文件夹规划。1.在app下新建static文件夹,存放静态文件。2.在static下......
  • django练手系列(三):创建第一个视图、第一个网页、和第一条路由,让项目先运转起来
    1、创建第一个网页在templates文件夹上点击鼠标右键,重构、移动目录,把templates文件夹移动到app目录下面。在templates文件夹上点击鼠标右键,新建 HTML文件 文件名称为index。HTML文件的内容如下:点击查看代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"......
  • nodejs-练手项目中get post需求
    这段时间查看微信小程序,看着上面的好多的接口不能用,就想着弄个小接口先用这,顺便复习一下node首先我们要有必要的npm,node,等基本环境条件基本的代码书写:/*express是node中的服务器软件通过express可以快速的在node中搭建一个web服务器-使用步骤:1.......
  • 装个Webstorm练练手,完美搞定,嘿嘿
    前言Webstorm目前已经更新到最新的2023.2版本了,好在我又更新了新的补丁,针对最新版本,这边笔者亲测可行,仅以下文记录本人Webstorm2023.2版本的激活到2099年的全过程,步骤非常详细,跟着图文来就行~第一步:下载最新的Webstorm2023.2版本安装包DownloadWebStorm:TheSm......