Karen110 Karen110
4年前
玩转手机自动化测试
大家好,我是皮皮。前言之前我们玩过一些手机自动化软件,比如Airtest,ADB,通过这些软件我们可以和自己的手机进行关联,并且使用程序来代替我们本人来操作手机,今天我们要说的是另一款给力的自动化APP,这里要介绍的并不是Windows平台上的可执行文件哦,而是Android平台上的JavaScriptIDE,更重要的一点就是这个工具是国人开发的,必须支持
Python进阶者 Python进阶者
4年前
网站打包成Apk的正确姿势
大家好,我是IT共享者,人称皮皮。前言安卓手机想必很多人都在使用,我们手机上安卓的每一款应用的后缀名都是以“.apk”结尾,那么这些Apk是如何做出来的了,就目前小编知道的来讲,有这以下几种:1.使用三方软件转换生成,比如E4a,火山,蓝鸟,Iapp2.使用原生的Android代码,如Androidstudio目前职业玩家是第二种,一般玩家大都聚集在第
Karen110 Karen110
4年前
网站打包成Apk的正确姿势
大家好,我是IT共享者,人称皮皮。前言安卓手机想必很多人都在使用,我们手机上安卓的每一款应用的后缀名都是以“.apk”结尾,那么这些Apk是如何做出来的了,就目前小编知道的来讲,有这以下几种:1.使用三方软件转换生成,比如E4a,火山,蓝鸟,Iapp2.使用原生的Android代码,如Androidstudio目前职业玩家是第二种,一般玩家大都聚集在
京东云开发者 京东云开发者
1个月前
Taro on HarmonyOS 技术架构深度解析
2025年6月,在华为开发者大会2025开发者场景技术共建分论坛,本文作者进行了《京东Taro框架鸿蒙版本正式开源助力鸿蒙版三方应用开发》专题演讲。期间阐述了TaroonHarmonyOS的技术实现方案、核心优化策略,以及开源版本的主要特性。本文将详细介绍
Stella981 Stella981
3年前
ListView中重写overScrollBy()方法 实现拉出回弹结果
第一项目组 道理解析IOS上的bounce功能给人的感触感染很爽,当一个可以迁移转变的区域被拖到鸿沟时,它容许用户将内容拖过界,甩手后再弹回来,以一种很是棒的体式格式提示了用户鸿沟的存在,是IOS的一大特点。android2.3新增了overscroll功能,听名字就知道应当是bounce功能的翻版,但也许是出于专利方面的推敲,google的默
Stella981 Stella981
3年前
ART运行时无缝替换Dalvik虚拟机的过程分析
  Android4.4发布了一个ART运行时,准备用来替换掉之前一直使用的Dalvik虚拟机,希望籍此解决饱受诟病的性能问题。老罗不打算分析ART的实现原理,只是很有兴趣知道ART是如何无缝替换掉原来的Dalvik虚拟机的。毕竟在原来的系统中,大量的代码都是运行在Dalvik虚拟机里面的。开始觉得这个替换工作是挺复杂的,但是分析了相关代码之后,发现思路是
Stella981 Stella981
3年前
Python脚本批量转换Webp为png或jpg
话说,Android开发的时,很多的应用已经将png或jpg改为了Webp格式,一个目的是为了减少包的体积,我觉得还有一个好处是资源包的安全考虑,不过我如果要反编译人家的apk,并拿到图片资源就比较恶心。这不,我今天想仿下网易严选,不过反编译后,发现图片都是webp格式的。心里想着,能不能使用Python编写一个一键转换工具呢?答案是肯定的,由于Pyth
Stella981 Stella981
3年前
Javascript 模块化指北
前言随着Web技术的蓬勃发展和依赖的基础设施日益完善,前端领域逐渐从浏览器扩展至服务端(Node.js),桌面端(PC、Android、iOS),乃至于物联网设备(IoT),其中JavaScript承载着这些应用程序的核心部分,随着其规模化和复杂度的成倍增长,其软件工程体系也随之建立起来(协同开发、单元测试、需求和缺陷管理等),模块化编程的
京东云开发者 京东云开发者
2个月前
Spring 拦截器:你的请求休想逃过我的五指山!
拦截器概述在Spring框架中,拦截器(Interceptor)是一种强大的机制,它允许开发者在请求处理的不同阶段插入自定义逻辑。WebApplicationContext作为SpringWeb应用的上下文容器,为拦截器的配置和管理提供了基础支持。拦截器主
dkll dkll
1星期前
2025年婚恋源码小程序开发新趋势:PHP后端+UniApp前端源码搭建用户认证、匹配、聊天系统
一、技术架构:PHPUniApp的黄金组合1.PHP后端:稳定高效的核心支撑PHP作为成熟的后端语言,在婚恋小程序开发中展现出三大优势:高并发处理能力:通过ThinkPHP6框架结合Redis缓存,可支撑万人级在线用户同时互动。例如,采用Swoole扩展