自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 企业级全栈开发终极指南:Spring Boot+Vue3+Kubernetes实战,从0到上线高并发系统

本文系统性解析企业级全栈开发全流程,以高并发电商系统为例,覆盖需求分析、技术选型、开发实现、测试部署等环节。采用Spring Boot 3.0 + MyBatis Plus构建后端,Vue3 + TypeScript实现前端,结合Redis集群、Kubernetes云原生部署及OAuth2.0安全防护体系。提供完整代码仓库与部署脚本,包含秒杀功能、分页查询、JWT认证等核心模块,并附单元测试、压力测试方案及Prometheus监控集成。

2025-03-25 23:13:46 979

原创 Android 16开发实战指南|锁屏交互+Vulkan优化全解析

将这些新特性集成到你的应用中,抢占Android 16系统红利!:用户无需解锁即可操作应用(如消息预览、音乐控制)。在熄屏状态下快速验证指纹并跳转界面。提升3D渲染性能。

2025-03-24 23:44:49 1899

原创 Jetpack Compose 全流程开发终极指南

本文是Android现代界面开发的权威指南,系统性讲解Jetpack Compose从入门到高阶的全栈技术。基于Google 2025最新技术规范,涵盖环境配置、声明式UI开发、状态管理、多设备适配(折叠屏/大屏)、动画交互及性能优化等核心模块。

2025-03-23 21:54:30 920

原创 C语言数据类型全解析:最新特性与实战案例(附代码+图解)

本文全面解析C语言数据类型(整型、浮点型、指针、结构体等),结合2025年新特性(复数运算、布尔类型),通过电商秒杀系统案例,深入探讨企业级开发痛点:技术债务、高并发性能瓶颈、监控盲区。提供云原生架构(Kubernetes+Docker)、全链路监控(Prometheus+ELK)、安全防护(OWASP+JWT)等解决方案,并附实战代码、部署方案及学习路径,助开发者从基础到高阶掌握C语言核心技能,实现生产级系统落地。

2025-04-03 21:58:45 224

原创 C语言函数实战指南:从零到一掌握函数设计与10+案例解析(附源码)

本文全面解析C语言函数设计,涵盖函数基础、参数传递(值传递/地址传递)、作用域、递归、嵌套调用及可变参数等核心概念,通过计算器、字符串反转等10+实战案例,详解函数定义、调用与高级技巧,助你掌握模块化编程精髓,代码均附详细注释与测试示例。

2025-04-02 18:18:29 1089

原创 零基础小白也能轻松掌握!从零搭建GitHub项目并实现自动化部署,附带详细代码解析

本文详细介绍了如何从零开始,通过安装Git、克隆GitHub项目到本地、配置环境和依赖、构建项目,直到最终部署上线的全过程。文中包含了针对不同编程语言项目的具体操作步骤及命令示例,同时也讲解了使用GitHub Actions实现自动化部署的方法。适合初学者学习,助力快速上手项目开发与部署。

2025-04-01 17:00:20 687

原创 多线程与并发编程:从零到一掌握高效并行处理的黑科技

本文深入探讨多线程与并发编程,从基础概念到高级应用,涵盖线程创建、同步机制及C++23新特性。通过实现一个多线程HTTP服务器实例,展示了如何使用线程池管理客户端连接,并利用互斥锁和条件变量确保线程安全。

2025-04-01 07:00:00 673

原创 C语言控制结构全解析:从零到一掌握程序流程控制(附实战代码)

C语言控制结构是程序流程的核心,包括顺序、选择(if-else、switch-case)和循环(for、while、do-while)三大基础结构。通过嵌套这些结构,可构建多层逻辑判断(如成绩分级)、实现复杂算法(斐波那契、图形打印)及设计交互程序(计算器、游戏)。其应用广泛,涵盖嵌入式系统、游戏开发、数据分析及自动化工具等领域。掌握控制结构需结合实战,通过调试代码深化理解,是编程进阶的关键。

2025-03-31 19:08:34 1219

原创 C语言指针与内存管理实战:从0到1掌控底层黑科技(附全网最新代码)

本文系统解析C语言指针与内存管理的核心技术,涵盖指针基础、动态内存分配(malloc/free)、指针算术与数组操作,详解内存泄漏与野指针的防范。通过实战项目(如动态数组管理器)演示指针与结构体的高效应用,并深入C23新特性(如类型安全VLA)。结合函数指针、调试工具(Valgrind)及黑科技技巧,助开发者掌握底层内存控制,从菜鸟进阶为大师,解决复杂场景下的内存管理难题。

2025-03-30 18:38:50 236

原创 C语言深度解析:从零到系统级开发的完整指南

核心学习路径基础阶段:掌握变量、指针、内存管理、结构体。进阶阶段:学习文件操作、系统调用、多线程(C11标准)。实战阶段:开发嵌入式项目(如STM32控制硬件)、Linux内核模块。推荐资源博客Android洋芋-优快云博客。在线课程:Coursera的《C语言专项课程》、B站《C语言从入门到精通》。博客专栏:《C语言进阶黑科技:指针、多线程与硬件控制的实战秘籍》立即行动:从“Hello World”开始,逐步构建自己的C语言项目,探索底层开发的无限可能!

2025-03-30 17:19:34 1022

原创 微众银行同款技术!存算分离架构如何实现90%资源利用率?附Kubernetes部署代码

华为“四大存储创新”通过AI数据湖存算分离全闪存加速与内生安全,重新定义了企业级存储架构。在金融领域,这些技术已助力微众银行等机构实现多云环境下的高效数据治理。未来,随着存内计算(Processing-in-Memory)与量子加密的成熟,存储系统将进一步向“零延迟、零风险”目标演进,成为AI与大数据时代的基础设施核心。

2025-03-30 06:00:00 232

原创 游戏被外挂攻破?金融数据遭篡改?AI反作弊系统实战方案(代码+详细步骤)

本文详细阐述了AI在游戏反作弊与金融数据安全领域的实战开发方案,涵盖行为分析、模型构建与实时检测技术。通过LSTM神经网络捕捉游戏异常操作(如外挂行为),结合AutoEncoder模型检测金融数据访问异常,结合华为存算分离架构提升存储安全。

2025-03-29 21:37:08 1108

原创 中小企业必看!低代码开发革命!9步快速搭建CRM/ERP,附完整企业级代码与部署步骤!

在数字化转型浪潮席卷全球的今天,技术与业务的边界正在被重新定义。企业需要快速响应市场变化,但传统开发模式的高成本、长周期与技术门槛,让许多中小企业和非技术人员望而却步。

2025-03-29 06:00:00 863

原创 从零到一:打造顶尖生成式AI应用的全流程实战

为开发者提供从零到一构建高效、安全且负责任的生成式AI应用的全面教程。本文详细介绍了从明确业务需求、数据准备与预处理,到模型选择与微调,再到部署和伦理保障的全流程开发步骤。通过丰富的代码示例和技术解析,帮助读者深入理解每个环节的关键技术点

2025-03-28 19:35:01 494

原创 Retrofit中Jsoup解析html(二)

Jsoup就像一把神奇的钥匙,专为Java开发者打造,用以解锁和操控网页的秘密。想象一下,互联网上纷繁复杂的网页信息,如同一座座藏宝阁,而Jsoup就是那张藏宝图加寻宝工具的合体。它能将看似杂乱无章的HTML代码,瞬间编织成一个井然有序的宫殿——DOM模型,让开发者如同在自家后花园漫步般自由穿梭于网页的每一个角落。

2025-03-28 10:06:49 842

原创 Retrofit网络编程Glide获取图片

Retrofit是一个类型安全的HTTP客户端,用于Android和Java平台。它通过注解来定义HTTP请求,并将响应直接转换为Java对象。Retrofit的主要特点是它的简洁性和灵活性,它允许开发者以声明式的方式来描述网络请求,并且无缝地与OkHttp库集成,支持同步和异步调用、拦截器、多线程以及RxJava等响应式编程库的集成。Glide则是一个专注于高效加载、展示图片和视频的库。它处理了图片加载的所有复杂性,包括从网络、本地存储或应用资源加载图片,以及图片的内存和磁盘缓存管理。

2025-03-27 18:53:04 341

原创 三台Windows 10设备搭建VDI全攻略|低成本构建私有虚拟桌面环境

虚拟桌面基础架构(Virtual Desktop Infrastructure)通过集中托管虚拟机(VM),允许用户从任意终端(笔记本、平板等)远程访问虚拟桌面环境。‌优势资源集中管理,提高硬件利用率数据安全性高(数据不落地本地设备)跨设备无缝切换。

2025-03-27 08:00:00 841

原创 2025年IT行业技术革命全景解析:从AI到量子计算的落地实践

AI、量子计算与物联网推动IT变革。工业AI(如光伏缺陷检测)降本40%,良率提升15%;BOE融合5G与物联网,能源效率提升30%,碳排放减少25%。量子计算领域,IBM量子处理器突破1000+比特,错误率0.1%,药物研发效率提升90%。云计算与鲲鹏处理器助力企业降本,云服务器SLA达99.95%。开发者需掌握AI、量子编程(如Qiskit)及云原生技术,同时应对数据安全与量子计算成本挑战。混合架构成核心趋势。

2025-03-26 21:55:17 1097

原创 Okhttp响应Json数据升级版源代码

【代码】Okhttp响应Json数据升级版源代码。

2025-03-23 13:12:19 352

原创 Retrofit中Jsoup解析html(一)

Jsoup 是一个Java库,用于解析HTML文档和提取所需的数据。它提供了一种非常方便的方式来处理实际网页上的数据抓取、解析和操作。Jsoup能够将复杂的HTML文档转换成一个可操作的DOM(文档对象模型)树结构,使得开发者可以使用类似于jQuery的选择器语法来定位和提取文档中的元素。本章主讲Document类。

2025-03-22 20:21:30 887

原创 Retrofit中scalars转换html为字符串

在Retrofit中,如果你想直接获取HTML或其他文本格式的响应内容而不是将其映射到一个模型类,ScalarsConverterFactory 就派上用场了。ScalarsConverterFactory 是一个转换器工厂,它能够将响应体转换为Java基本类型如String、Integer或Byte[]等标量值。对于解析HTML而言,最直接的应用就是将整个HTML内容作为字符串获取。

2025-03-21 21:21:31 1178

原创 android发送自定义广播

在Android中,自定义广播(Custom Broadcasts)主要用于应用程序内部或不同应用程序之间的通信。它们是Android四大组件之一——BroadcastReceiver——的主要功能之一。组件间通信:应用程序的不同部分(如不同的Activity、Service或BroadcastReceiver)之间可以使用自定义广播来传递信息。例如,当一个Activity需要通知另一个Activity某个事件发生时,可以发送一个自定义广播。系统事件监听。

2025-03-20 19:16:31 1397 1

原创 2025全栈避坑指南:Android开发四大致命陷阱,从Gradle到模拟器的终极修复方案

本文深度解析2025年Android开发四大高频陷阱:‌Gradle安装超时‌(镜像失效/网络拦截)、‌依赖解析黑洞‌(缓存损坏/环形依赖)、‌模拟器崩溃‌(VC++运行库缺失/显卡驱动冲突)及‌镜像同步延迟‌,基于72小时实测提出全链路方案。通过智能切换腾讯云与官方CDN镜像源解决网络封锁,深度清理Gradle元数据缓存终结依赖冲突,强制降级GPU渲染模式规避虚拟化异常。同步提供企业级部署指南(自建Nexus镜像+云CDN加速),覆盖代理穿透命令、注册表验证等细节,为全栈团队构建高稳定开发环境。

2025-03-19 16:39:37 413

原创 GradientDrawable自定义视图设计

GradientDrawable用于定义具有渐变颜色的图形。作为 Drawable 的一种,GradientDrawable 可以用来设置视图(如 View、Button、TextView 的背景)的形状、大小、颜色以及边框等属性。它的灵活性使得开发者能够在不依赖外部图片资源的情况下,创建出丰富的视觉效果。

2025-03-05 22:55:18 641

原创 Android广播机制

某个网络的IP范围是192.168.0.XXX,子网 掩码是255.255.255.0,那么这个网络的广播地址就是192.168.0.255。广播数据包会被发送到同一 网络上的所有端口,这样在该网络中的每台主机都将会收到这条广播。为了便于进行系统级别的消息通知,Android也引入了一套类似的广播消息机制。这是因为Android中的每个应用程序都可以对自己感 兴趣的广播进行注册,这样该程序就只会接收到自己所关心的广播内容,这些广播可能是来自 于系统的,也可能是来自于其他应用程序的。

2024-07-02 15:53:20 778

原创 VideoView视频组件

VideoView 在Android中是一个用户界面组件,它允许开发者在Android设备的屏幕上播放视频文件。它是Android SDK的一部分,位于android.widget包中。VideoView提供了一种简单的方法来嵌入和控制视频播放,包括设置视频源、开始、暂停、 seek(跳转到视频的特定位置)以及显示视频的控件等基本功能。开发人员可以轻松地将VideoView添加到布局文件中,并通过Java或Kotlin代码来控制其行为。VideoView。

2024-07-02 08:39:18 1874

原创 Json与Java类

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON数据由键值对构成,并以易于阅读的文本形式展现,支持数组、对象、字符串、数字、布尔值和null等数据类型。在Web开发、移动应用以及服务器间的数据交换中,JSON格式的应用极为广泛。Java类则是面向对象编程语言Java中用于定义对象蓝图的结构,它定义了对象的状态(即成员变量)和行为(即方法)。

2024-06-29 17:20:40 1291

原创 Fragment与ViewModel(MVVM架构)

在Android应用开发中,Fragment和ViewModel是两个非常重要的概念,它们分别属于架构组件库的一部分,旨在帮助开发者构建更加模块化、健壮且易维护的应用。如果你的布局是要直接设置为 Activity 的根布局,通常使用第一种方法,因为不需要考虑容器问题。如果你的布局是要作为子布局添加到某个容器中(比如在 Fragment 或者自定义 View 中),那么你应该使用第二种方法,并且要确保参数设置正确,以便于控制布局是否应该被自动添加到容器中。在大多数情况下,Activity。

2024-06-26 22:15:00 2178

原创 Okhttp响应Json数据

OkHttp是一个高效、现代的HTTP客户端库,专为Android和Java应用程序设计,用于发送网络请求和处理响应。它支持HTTP/2和SPDY协议,允许连接复用,减少延迟,提高网络效率。OkHttp还处理了常见的网络问题,如重定向、重试以及超时,为开发者提供了一个简单且强大的接口来进行网络通信。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。

2024-06-23 17:09:03 1868

原创 Okhttp强大且高效的HTTP客户端库(html)

OkHttp凭借其高效、灵活和安全的特点,在现代移动和后端Java开发中扮演着重要角色,是进行网络编程不可或缺的工具之一。旨在高效处理HTTP和HTTPS请求,提供了诸如连接池、高效请求与响应处理以及在请求失败时自动重试等功能。

2024-06-22 18:12:07 561

原创 Retrofit类型安全的HTTP客户端库(json)

Retrofit是Square公司开发的一个类型安全的HTTP客户端库,用于Android和Java平台,它使得与Web服务的交互变得更加简单快捷。Retrofit将HTTP API转换成Java接口,让你可以用更简洁的代码形式调用RESTful API,Android网络编程重点之一,基于互联网,从服务器上获取数据。创建一个接口来描述Web服务的端点。Retrofit会根据这个接口生成实现类。

2024-06-21 02:59:31 1225

原创 编写getter和setter方法重要意义

编写getter和setter方法是Java中实现对象封装、增强代码健壮性和灵活性的重要手段。虽然对于简单的属性直接暴露可能看起来更简洁,但从长远来看,采用getter和setter能够提升代码的质量和可维护性。

2024-06-20 15:42:52 829

原创 SeekBar可拖动进度条

Android中的SeekBar是一个用户界面组件,继承自ProgressBar(拥有相应方法),并扩展了一些特定于滑块交互的属性和方法。允许用户通过拖动一个滑块在一个预定区间内选择一个值。这种控件非常适合用于实现音量控制、屏幕亮度调整、播放进度调节等交互场景。

2024-06-18 13:29:41 932

原创 ProgressBar进度条

是 Android 中用于显示任务进度或加载状态的UI控件。它可以给用户提供一个视觉反馈,表明某个操作正在进行中或完成的百分比。主要有两种类型:确定性(determinate)和不确定性(indeterminate)。

2024-06-16 15:09:53 2835

原创 AlertDialog对话框

AlertDialog是一个常用的组件,用于展示一个漂浮在当前界面之上的对话框,常用来显示警告、确认信息或简单的用户输入。通常,我们不是直接实例化AlertDialog对象,而是通过其内部类AlertDialog.Builder来构建。AlertDialog不同于前面已经学习过的 UI 控件,它不能用new方法创造出来,也不能用 XML 创建,只能通过AlertDialob的内部类Builder来创建。

2024-06-14 15:22:24 1667

原创 SharedPreferences数据存储持久化技术

SharedPreferences数据持久化是使用键值对的方式来存储数据的。也就是说,当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来。而且SharedPreferences还支持多种不同的数据类型存储,如果存储的数据类型是整型,那么读取出来的数据也是整型的;如果存储的数据是一个字符串,那么读取出来的数据仍然是字符串。

2024-06-09 06:15:00 1790

原创 SharedPreferences用户账号注册登录修改综合应用

SharedPreferences数据持久化是使用键值对的方式来存储数据的。也就是说,当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来。而且SharedPreferences还支持多种不同的数据类型存储,如果存储的数据类型是整型,那么读取出来的数据也是整型的;如果存储的数据是一个字符串,那么读取出来的数据仍然是字符串。

2024-06-08 20:25:07 304

原创 Activity活动详简总结

所有的活动都要在AndroidManifest.xml中进行注册才能生效,活动的注册声明要放在 标签内,通过 标签来对活动进行注册的。standard是活动默认的启动模式,在不进行显式指定的情况下,所有活动都会自动使用这种启动模式。

2024-06-07 19:13:28 1575

原创 View视图简单应用总结

View视图是构建用户界面的基础组件。它是屏幕上的一块矩形区域,负责绘制和响应用户交互。在Android应用开发中具有广泛的应用场景和重要的作用。通过合理使用和定制View视图,开发者可以创建出功能丰富、界面美观、性能出色的Android应用。

2024-06-07 13:39:03 830

原创 RecyclerView超详总结

实现各种复杂的布局效果和动画效果,适用于各种需要列表或网格显示的Android应用,无论是简单的联系人列表还是复杂的瀑布流布局,甚至是在列表项中嵌入复杂交互,RecyclerView都能胜任。

2024-06-05 19:22:33 2676

计算机求职2025年简历优化与高频面试题详解:技术栈匹配及避坑指南

内容概要:本文档《2025计算机求职面经大全》主要针对计算机行业求职者,提供了从简历优化到高频面试题库,再到面试避坑指南的全方位指导。简历优化部分强调技术栈匹配、关键词调整、项目经验量化和技术作品展示的重要性。高频题库涵盖Java核心、数据库、算法、系统设计四个领域,详细列出各领域的重点考察知识点及其具体实例,如HashMap原理、JVM内存模型、MySQL索引优化等。避坑指南列举了面试中最应避免的五种行为,包括简历造假、答非所问、过度谦虚、薪资乱报和离职原因踩雷。最后附有30套真题答案速查表,按Java、算法、前端、系统架构四个方向分类,提供具体真题示例。 适合人群:计算机相关专业毕业生或有1-3年工作经验的技术人员,尤其是准备跳槽或找工作的程序员。 使用场景及目标:①帮助求职者优化简历,提高通过初筛的概率;②掌握2025年各大厂高频面试题的核心知识点;③避免面试中的常见错误,提升面试表现;④通过真题练习,增强实际解决问题的能力。 其他说明:文档内容整合了2025年各大厂的真题及技术社区的高赞解析,覆盖90%以上的考点,旨在为求职者提供全面而实用的参考。

2025-04-01

Android广播机制

Android广播机制

2024-07-02

Fragment与ViewModel(MVVM架构)

数据共享:如果多个Fragment需要共享数据,可以将这些数据放在一个共享的ViewModel中。这样,即使Fragment被重建,数据仍然保持不变,而且Fragment之间可以直接访问这些共享数据,无需通过Activity传递。 生命周期解耦:ViewModel不依赖于UI组件的生命周期,因此即使Fragment销毁并重新创建(比如由于配置变更),ViewModel仍然存在,保证了数据的连续性。 简化数据管理:ViewModel负责数据的获取、存储和处理,而Fragment专注于展示数据和处理用户交互,这使得代码结构更加清晰,易于维护。

2024-06-26

Fragment与ViewModel(MVVM架构)

sadgads

2024-06-24

Okhttp强大且高效的HTTP客户端库(html)

 OkHttp凭借其高效、灵活和安全的特点,在现代移动和后端Java开发中扮演着重要角色,是进行网络编程不可或缺的工具之一。旨在高效处理HTTP和HTTPS请求,提供了诸如连接池、高效请求与响应处理以及在请求失败时自动重试等功能。

2024-06-24

Json与Java类博客文章源码

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON数据由键值对构成,并以易于阅读的文本形式展现,支持数组、对象、字符串、数字、布尔值和null等数据类型。在Web开发、移动应用以及服务器间的数据交换中,JSON格式的应用极为广泛。

2024-06-23

Okhttp响应Json数据

获取到JSON字符串后,需要将其转换为Java对象。常用的做法是借助库如Gson或Jackson。这些库提供了将JSON字符串转换为Java对象(称为序列化)和将Java对象转换回JSON字符串(称为反序列化)的功能。例如,Gson通过调用Gson.fromJson(jsonString, ClassName.class)方法即可将JSON字符串解析为指定类的对象。

2024-06-23

VideoView视频组件

 MediaController 是一个封装了视频播放控制界面的类,包括播放/暂停按钮、进度条、前进/后退等控制项。它作为一个浮动的UI元素出现,通常在视频播放时从屏幕底部滑入,并在用户触摸屏幕其他地方或按下播放控制后自动隐藏。通过与VideoView 绑定,MediaController 提供了用户直接控制视频播放的功能,而无需开发者手动实现这些控制逻辑。

2024-06-21

Retrofit中Jsoup解析html(二)

Jsoup就像一把神奇的钥匙,专为Java开发者打造,用以解锁和操控网页的秘密。想象一下,互联网上纷繁复杂的网页信息,如同一座座藏宝阁,而Jsoup就是那张藏宝图加寻宝工具的合体。它能将看似杂乱无章的HTML代码,瞬间编织成一个井然有序的宫殿——DOM模型,让开发者如同在自家后花园漫步般自由穿梭于网页的每一个角落。

2024-06-18

Retrofit中Jsoup解析html(一)

Jsoup 是一个Java库,用于解析HTML文档和提取所需的数据。它提供了一种非常方便的方式来处理实际网页上的数据抓取、解析和操作。Jsoup能够将复杂的HTML文档转换成一个可操作的DOM(文档对象模型)树结构,使得开发者可以使用类似于jQuery的选择器语法来定位和提取文档中的元素。本章主讲Document类。

2024-06-18

Retrofit中scalars转换html为字符串

在Retrofit中,如果你想直接获取HTML或其他文本格式的响应内容而不是将其映射到一个模型类,ScalarsConverterFactory 就派上用场了。ScalarsConverterFactory 是一个转换器工厂,它能够将响应体转换为Java基本类型如String、Integer或Byte[]等标量值。对于解析HTML而言,最直接的应用就是将整个HTML内容作为字符串获取。

2024-06-18

Retrofit类型安全的HTTP客户端库

Retrofit是Square公司开发的一个类型安全的HTTP客户端库,用于Android和Java平台,它使得与Web服务的交互变得更加简单快捷。Retrofit将HTTP API转换成Java接口,让你可以用更简洁的代码形式调用RESTful API,Android网络编程重点之一,基于互联网,从服务器上获取数据。

2024-06-17

SeekBar可拖动进度条

Android中的SeekBar是一个用户界面组件,继承自ProgressBar(拥有相应方法),并扩展了一些特定于滑块交互的属性和方法。允许用户通过拖动一个滑块在一个预定区间内选择一个值。这种控件非常适合用于实现音量控制、屏幕亮度调整、播放进度调节等交互场景。

2024-06-16

GradientDrawable自定义视图设计

GradientDrawable用于定义具有渐变颜色的图形。

2024-06-16

ProgressBar进度条

progressbar源码

2024-06-16

AlertDialog对话框

AlertDialog是一个常用的组件,用于展示一个漂浮在当前界面之上的对话框,常用来显示警告、确认信息或简单的用户输入。通常,我们不是直接实例化AlertDialog对象,而是通过其内部类AlertDialog.Builder来构建。AlertDialog 不同于前面已经学习过的 UI 控件,它不能用 new 方法创造出来,也不能用 XML 创建,只能通过 AlertDialob 的内部类 Builder 来创建。

2024-06-14

Activity活动详简总结

Activity活动详见总结博客文章源程序

2024-06-07

View视图简单应用总结

View视图简单应用总结博客文章源码

2024-06-07

RecyclerView超详总结

RecyclerView超详总结博客文章源码程序

2024-06-05

DrawerLayout侧滑详简总结博客文章的源程序

抽屉侧滑导航源程序

2024-06-02

ViewPage2+TabLayout地表超详总结

ViewPage2+TabLayout地表超详总结

2024-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除