51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Android笔记

Spring Boot集成geodesy实现距离计算

Spring Boot集成geodesy实现距离计算

厉飞雨 阅读(90) 评论(0) 赞(5)

1.什么是geodesy? 浩瀚的宇宙中,地球是我们赖以生存的家园。自古以来,人类一直对星球上的位置和彼此的距离着迷。无论是航海探险、贸易往来还是科学研究,精确计算两个地点之间的距离都是至关重要的。 Geodesy:大地测量学的神奇力量 Geodesy,又称大地测量学,是一门研究地球形状、大小及其重力场的学科。在地球距离计算中,它扮演着至关重要的角色。Geodesy 的原理基于

告别安卓开屏广告:试试这款“跳过广告”APP

告别安卓开屏广告:试试这款“跳过广告”APP

厉飞雨 阅读(97) 评论(0) 赞(5)

没错,它的名字就叫"跳过广告",意在简单直接地解决问题。"跳过广告"是专为安卓用户设计的应用程序,能自动屏蔽烦人的开屏广告,让你的手机体验更加流畅愉悦。如果你也被无休止的开屏广告困扰,那么"跳过广告"或许正是你需要的解决方案。安装跳过广告Google Play有条件的用户...

在线Android APK反编译工具 - ToolFK工具箱

在线Android APK反编译工具 - ToolFK工具箱

厉飞雨 阅读(1518) 评论(0) 赞(18)

随着智能手机的普及,移动应用程序的开发变得越来越流行,尤其是Android平台。然而,由于一些原因,有时候需要对APK文件进行反编译以获得源代码。这时候,在线Android APK反编译工具就派上用场了。 基础知识 在线Android APK反编译工具是一款功能强大、操作简单的apk反编译破解工具,支持编译、反编译、签名等多项功能。通过使用该工具,用户可以将反编译的APK文件保

将自己的安卓机打造成云手机(无需root权限)

将自己的安卓机打造成云手机(无需root权限)

厉飞雨 阅读(236) 评论(0) 赞(6)

droidVNC-NG开源项目是一个功能强大的VNC服务器应用,专为Android设备而设计,且Android设备无需获取Root权限。它提供了一种方便的方式来远程访问和控制你的Android设备,可以轻松的在电脑或者其他设备中控制你的Android设备。 特点 droidVNC-NG项目利用了Android 5+ API,因此可以无需root权限就可以正常运行该应用。同时还

自动化ios和安卓打包都有哪些方式以及打包注意事项

自动化ios和安卓打包都有哪些方式以及打包注意事项

张山峰 阅读(231) 评论(0) 赞(11)

在移动应用开发中,打包是一个非常重要的步骤。打包是将应用程序编译成可执行的二进制文件,并将其打包成安装包的过程。在iOS和安卓平台上,打包的过程有所不同。下面我们来详细介绍一下iOS和安卓打包的原理和步骤。一、iOS打包iOS打包的过程比较复杂,需要经过以下几个步骤:1.编写代码:在Xcode中编写Objective-C或Swift代码。2.编译代码:使用Xcode将代码编译成

对 Android 应用换肤方案的总结

对 Android 应用换肤方案的总结

厉飞雨 阅读(177) 评论(0) 赞(8)

虽然现在已经有很多不错的换肤方案,但是这些方案或多或少都存在自己的问题。在这篇文章中,我将对 Android 现有的一些动态换肤方案进行梳理,对其底层实现原理进行分析,然后对开发一个新的换肤方案的可能性进行总结。 1、通过自定义 style 换肤 1.1 方案的基本原理 这种方案是我之前用得比较多的一种方案。我在使用的时候也做了很多的调整。开源版本可以参考 Colorful 这

Flutte之UI编写总结

Flutte之UI编写总结

厉飞雨 阅读(136) 评论(0) 赞(5)

目前Flutter是当下最为热门的跨平台开发框架,Flutter的组件非常的多,有几百个,我们不可能都熟悉了之后再去写项目,我一般学习新的技术或者学习,花1个小时学习一下基本语法,然后从编写UI开始,再学习使用一些第三方库,基本上就能上手了,今天总结一下Flutter上开发UI的几种重要技巧 Flutter核心主要几种组件: 1、Scaffold定义了一个 UI 框架,这个框架

Flutter 之 BottomSheet (五十八)

Flutter 之 BottomSheet (五十八)

厉飞雨 阅读(166) 评论(0) 赞(7)

1. BottomSheet BottomSheet 作为组件直接使用的时候比较少,比如配合 Scaffold 的子属性使用,可以理解为展示在屏幕下方的一个组件。 BottomSheet 定义 const BottomSheet({ Key? key, this.animationController, this.enableDrag = true,

Android Flow 与Live Data对比

Android Flow 与Live Data对比

厉飞雨 阅读(150) 评论(0) 赞(7)

[转]官方推荐 Flow 取代 LiveData,有必要吗? 更加详细的文章:不做跟风党,LiveData,StateFlow,SharedFlow 的使用场景对比 前言 打开Android架构组件页面,我们可以发现一些最新发布的jetpack组件,如Room,DataStore, Paging3,DataBinding 等都支持了Flow Google开发者账号最近也发布了几

Android-接入腾讯X5内核的WebView

Android-接入腾讯X5内核的WebView

厉飞雨 阅读(136) 评论(0) 赞(7)

在维护一些原生+H5的Android项目的时候,我们会发现项目是接入了X5内核的WebView来提高H5的用户体验感。这篇博客我知道的X5内核WebView相关的知识,希望对看文章的小伙伴有所帮助。 X5内核的WebView 项目集成 项目的build.gradle中加入: repositories { google() // 增加这行 mavenCen