自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PYB

  • 博客(66)
  • 资源 (11)
  • 收藏
  • 关注

原创 Android各个本版发行列表记录(持续更新)

Android各个本版发行列表记录(持续更新)

2022-07-27 11:48:17 963

原创 高版本Android studio 使用Markdown无法预览(已解决)

本人升级Android studio 当前版本为Android Studio Jellyfish | 2023.3.1 RC 2导致Markdown无法预览。我尝试了很多网上的方法都无法Markdown解决预览问题,包括升级插件、安装各种和Markdown相关的插件及使用“Choose Boot Java Runtime for the IDE ”的方式,都无法解决我的问题!我的Choose Boot Java Runtime for the IDE。

2024-04-17 11:53:43 370 1

原创 疑难杂症Unable to determine application id: com.android.tools.idea.run.ApkProvisionException(以解决)

Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: general_display_online_ckxspDebug.ApkProvisionException: No outputs for the main artifact of variant: general_display_online

2023-10-27 18:36:22 1344

原创 【Android包冲突解决】com.android.build.api.transform.TransformException: java.util.zip.ZipException: dupli

Error:Execution failed for task ':infoShower_nj:transformClassesWithJarMergingForGeneral_display_online_ckxspDebug'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/design/widget/Coordinato

2023-07-10 14:37:50 520

原创 【As版本2.2】Gradle sync failed: Cause: unable to find valid certification path to requested target(以解决)

用的好好的项目,本周突然无法构建了,一直报错:Gradle sync failed: Cause: unable to find valid certification path to requested target。我目前所有项目都是正常的,就这个显示屏项目报错,通过网络查找各种方法,说的都是缺少证书导致。按照这些步骤操作后,依然无法解决问题,只能自己想办法了。

2023-06-03 09:00:00 1217

原创 【Flutter·学习实践·配置】认识配置文件pubspec.yaml

简单说就是包管理工具,类似于,iOS 用 Cocoapods 或 Carthage 来管理依赖,Node 中通过 npm 等。让我们能很好的管理第三方依赖包,例如快速引用Java 的jar包、Android的aar包。Flutter 项目默认的配置文件是pubspec.yaml。

2023-03-25 15:41:54 737 1

原创 【lua初级篇】基础知识和开发工具

以上是最基础的知识,多看看很快就会使用,后面会介绍如何在wow里写脚本开发游戏功能。

2023-03-21 15:35:02 1970

原创 【Flutter·学习实践·UI篇】基础且重要的UI知识

学习前先记住:Flutter 中万物皆为Widget,心中默念3次以上铭记于心。这一点和开发语言Dart的变量一切皆是对象的概念,相互对应。

2023-03-05 18:40:45 1413

原创 【Flutter·学习实践】运行项目及解决各种报错

dart_tool Dart工具开发包.idea 开发环境配置android 安卓原生工程文件build 编译或运行后产物ios 苹果原生工程文件lib 包含.dart结尾的工程相关文件,Flutter应用源文件目录└──main.dart //flutter入口文件test 包含.dart结尾的工程测试文件.gitignore git提交仓库忽略文件.metadata 一个对当前workspace的配置记录.packages 以lib结尾的文件绝对路径。

2023-03-02 20:43:16 2430

原创 【Flutter·学习实践】搭建环境和创建项目

是Google开源的构建用户界面(UI)工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web桌面和嵌入式平台。[5]Flutter 开源、免费,拥有宽松的开源协议,适合商业项目。因为是夸平台开发,肯定存在很多问题,只能在开发中解决。

2023-03-01 13:06:16 329

原创 Android的NDK之编译LED的动态库so和使用so

在defaultConfig外面的externalNativeBuild里面的cmake指明了CMakeList.txt的路径或是Android.mk的路径(本章用的就是src/main/jni/Android.mk)在defaultConfig里面的externalNativeBuild里面的cmake主要填写的是CMake的命令参数。即由arguments中的参数最后转化成一个可执行的CMake的命令。点击Make Project,第一次编译在merged_native_libs里会生成相应的动态库。

2023-02-21 12:25:34 795

原创 Android studio版本对用的gradle版本和插件版本(注意事项)

Android Studio 构建系统以 Gradle 为基础,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。虽然 Android 插件通常会与 Android Studio 的更新步调保持一致,但插件(以及 Gradle 系统的其余部分)可独立于 Android Studio 运行并单独更新。

2023-01-22 12:24:59 7705

原创 Android studio常用的快捷键和基础使用(非常实用)

学会Android studio快捷键可以大大加快你的工作效率,敲代码更加愉悦,可谓如虎添翼。

2022-11-14 12:02:14 943

原创 Android代码正确,但Base64字符串转pdf时报错(已解决)

当你发现你代码没问题,但就是不成功,很可能问题其它原因导致。

2022-11-14 09:45:08 565

原创 【webview】取消自适应让webview和电脑浏览器一样的显示

1920x1080分辨率的Android设备上,使用webview显示效果要和电脑浏览器一样。Android设备上效果是这样的,和PC浏览器上显示效果完全不一样。

2022-11-07 23:34:55 1517

原创 【AS2.2疑难杂症】重启电脑大量架包报错:Error:Could not download disklrucache.jar...(以解决)

目录事因编译报错解决方法我的项目依然有报错总结今天一早高兴来到公司,由于电脑长时间没关机导致卡顿,就重启下电脑,重启电脑弹出必须要“更新重启”,顾点击重启,重启电脑流畅了,随后打开项目,头大编译报错! 报错特性:在Settings里找到Gradle界面,取消Offline work勾选,在点击“Irvalidate Caches/Restart”,及可解决 报错库为:compile ' com. jcodecraeer : xrecyclerview: 1.2.7'

2022-10-31 11:13:47 411

原创 【Android开发疑难杂症】导入Module运行时提示android.support.v4.app不存在(已解决)

不要太相信As的Project Structure 和配置文件build.gradle,还是得先看libs是否存在该冲突包。

2022-10-24 11:05:28 3095

原创 E:\AndroidStudio\sdk\ndk-bundle did not have a source.properties file(已解决)

按住快捷按钮Shift+Ctrl+Alt+S进入“Project Structure”界面。下载完后,点击加载,问题解决,能正常打包调试。

2022-10-18 20:24:22 1853 2

原创 【魔兽世界】WLK版本的常规宏教程

因为老婆第一次玩WOW,看到魔兽世界技能那么多头都大,遇到敌人紧张后导致治疗和攻击技能分不清,学习WOW宏解决这些问题。宏有一点没写对都会导致无法正常使用。

2022-10-09 09:39:42 27134

原创 【TextView实战记录】java代码动态设置图标并显示

​setBounds方法有四个参数:setBounds(int left, int top, int right, int bottom),这个四参数指的是drawable将在被绘制在canvas的哪个矩形区域内。

2022-10-08 10:24:12 782

原创 AS签名打包报错记录:com.android.ide.common.signing.KeytoolException: Failed to read key TraPlaApp from st(解决)

Execution failed for task ':app:packageApp_onlineRelease'.> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable > com.android.ide.common.signing.KeytoolException: Failed to read key TraPl

2022-09-21 14:53:14 1623

原创 【坑】FloatingActionButton报错 java.lang.NoSuchMethodError: No direct method <init>(以解决)

报错信息: Caused by: java.lang.NoSuchMethodError: No direct method (Landroid/widget/ImageView;Landroid/support/v7/widget/AppCompatDrawableManager;)V in class Landroid/support/v7/widget/AppCompatImageHelper; or its super classes (declaration of 'android.s

2022-09-09 17:20:10 1802

原创 【Android控件】HorizontalScrollView的基础使用记录(滚动条自定义)

HorizontalScrollView用于布局的容器,可以放置让用户使用滚动条查看的视图层次结构,允许视图结构比手机的屏幕大。HorizontalScrollView是一种 FrameLayout(框架布局),其子项被滚动查看时是整体移动的,并且子项本身可以是一个有复杂层次结构的布局管理器。一个常见的应用是子项在水平 方向中,用户可以滚动显示顶层水平排列的子项(items)。很适合用场景、图片无限滑动,底部多个自定义按钮布局(支持递增)等。...

2022-08-31 14:17:01 2715 1

原创 用代码退出app后MyApplication会自动调用onCreate函数(已解决)

测试中是否发现通过代码退出app,自定义的MyApplication会过几秒自动调用onCreate()函数的情况 。

2022-08-26 15:49:51 383

原创 【Android SDK30版本】代码明显是正确的为何升级了sdk版本号就报错或是警告呢(已解决)

Android每次升级sdk都会有惊喜,功能报错,各种警告,无法使用等问题!

2022-08-23 11:11:32 4091

原创 Autojs开发:调用其它js文件函数,无法通过“.”引用出该文件定义的函数(已解决)

一般开发新手都是这样引用的调用的js文件是可以正常引用的,但非常影响开发,因为你“.”不出来,不可能全靠手敲3!同时也无法用ctrl+鼠标左键 跳转过去。但你想跳转到定义的函数的位置却不行例如:isEmpty() 函数。实际myUtils.js文件里的isEmpty函数。.........

2022-08-14 08:15:00 2808 1

原创 Android studio的Bumblebee版本Gradle7.2降到Gradle4.2.0详细步骤记录(项目已上传)

Android studio的Bumblebee版本Gradle7.2降到Gradle4.2.0详细步骤记录Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

2022-08-10 17:08:42 4240 2

原创 Autojs微信研究:微信自动发送信息机器人最终成品(有效果演示)

从学习autojs到开发成品小项目总共花3周左右,也是第一次使用vscode工具,并学习JavaScript脚本语言,个人感觉该脚本语言调试速度非常快比起java而言。代码错了非常不好找问题;原生的vscode很多api无补全,绝大部分硬敲;(问题在auto4.1.1相关的api都这样)auto和js部分兼容问题也存在,导致代码写对了实际运行被阻塞还不报错;公司第一阶段项目编写完毕,后面不知道是否有auto新的项目,如果没有可能会很长、很长、很长时间不在更新auto相关文章。https。..........

2022-07-28 09:15:00 5019 2

原创 Auto.js学习笔记18:子线程和定时器配合使用(结尾有示例)

threads模块提供了多线程支持,可以启动新线程来运行脚本。脚本主线程会等待所有子线程执行完成后才停止执行,因此如果子线程中有死循环,请在必要的时候调用来直接停止脚本或来停止所有子线程。通过启动的所有线程会在脚本被强制停止时自动停止。由于JavaScript自身没有多线程的支持,因此您可能会遇到意料之外的问题。threads.shutDownAll()停止所有通过threads.start()启动的子线程。返回当前线程。新建一个Disposable对象,用于等待另一个线程的某个一次性结果。更多信

2022-07-21 11:13:37 2558

原创 Autojs微信研究:多次测试发现偶尔出现调用了click()返回了true,但实际并未点击成功的情况,例如“通讯录”(已解决)

在雷电模拟器上进行多次测试,微信部分按钮例如“通讯录”,调用了click(v.centerX(), v.centerY())并返回了true,实际并未点击成功。

2022-07-20 14:57:04 2977 1

原创 【Node.js记录】初识Node.js,介绍、优缺点、使用领域、为何学习Node?

如果你有一定的前端基础,比如 ;那么, 能让你以最低的成本快速过渡成为一个全栈工程师。例如,当在访问数据库取得数据的时候,需要一段时间。在传统的单线程处理机制中,在执行了访问数据库代码之后,整个线程都将暂停下来,等待数据库返回结果,才能执行后面的代码。也就是说,阻塞了代码的执行,极大地降低了程序的执行效率。由于 Node.js 中采用了非阻塞型机制,因此在执行了访问数据库的代码之后,将立即转而执行其后面的代码,把数据库返回结果的处理代码放在回调函数中,从而提高了程序的执行效率。当某个执行完毕时,将以事件的形

2022-07-18 11:31:00 803

原创 AndroidStudio打开报错Missing essential plugins: com android. tools. design org. jetbrains. ... 导致无法进入AS

AS关闭插件报错Missing essential plugins: com android. tools. designorg. jetbrains. androidPlease reinstall Android Studio from scratch

2022-07-14 18:04:51 6294 4

转载 Android Studio提高编译速度的方法(实测有效)

Android Studio提高编译速度的方法

2022-07-14 17:41:49 1228

原创 Auto.js学习笔记17:基础监听事件和UI简单的点击事件操作

events启用按键监听,例如音量键、Home键。按键监听使用无障碍服务实现,如果无障碍服务未启用会抛出异常并提示开启。只有这个函数成功执行后, onKeyDown, onKeyUp等按键事件的监听才有效。该函数在安卓4.3以上才能使用。代码示例//启用按键监听events.observeKey();//监听音量上键按下events.onKeyDown("volume_up", function(event){ toast("音量上"); unregister.

2022-07-05 15:13:17 4715

原创 广播模块代码在autojs4.1.1版本运行正常,但在pro7.0版本上运行报错(未解决)

Attempt to write to field 'int c.m.b.e.a$b.b' on a null object referencejava.lang.NullPointerException: Attempt to write to field 'int c.m.b.e.a$b.b' on a null object reference at c.m.b.e.a.a() at c.m.b.e.a.defineClass() at org.mozilla.javas...

2022-06-28 14:12:16 1007

原创 Auto.js学习笔记16:按项目保存到手机上,不用每次都保存单个js文件,方便调试和打包

使用autojs版本7.0.0 Pro我们刚学习一般是用一个js文件编写代码,但随着项目功能增加,代码臃肿导致业务代码和技术代码及其它代码耦合比较严重,这样必然用得到多个js文件。js文件引用看:Auto.js学习笔记7:js这样的操作毫无疑问,方便了调试节约时间,不用每次改动其它js文件都要挨个保存一次到设备上,同样避免了修改工具js文件后,忘记保存,导致项目报错的情况。........................

2022-06-27 11:04:22 1790 1

原创 Auto.js学习笔记15:autojs的UI界面基础篇2

常用的基础控件,主要在autojs上展示相关的操作界面。什么吗?界面不显示或是报错,请点击我,查看UI定义申明:这里主要是介绍基础控件和其属性介绍。verticalhorizontal按钮控件: button输入框控件: input..................

2022-06-21 15:01:57 7508

原创 Auto.js学习笔记13:images.findImag()报错找不到方法,返回的坐标无法点击等问题利用图片的相似度执行精准目标点击(实战篇)

Thread[main (Spawn-0),5]: Can't find method com.stardust.autojs.runtime.api.Images.findImage(boolean,com.stardust.autojs.core.image.ImageWrapper,number,number,null,number).

2022-06-15 10:32:21 4667 3

原创 Auto.js学习笔记12:利用图片的相似度执行精准目标点击(基础篇)

申明本人使用的autojs是4.1.1版本images模块提供了一些手机设备中常见的图片处理函数,包括截图、读写图片、图片剪裁、旋转、二值化、找色找图等。该模块分为两个部分,找图找色部分和图片处理部分。需要注意的是,image对象创建后尽量在不使用时进行回收,同时避免循环创建大量图片。因为图片是一种占用内存比较大的资源,尽管Auto.js通过各种方式(比如图片缓存机制、垃圾回收时回收图片、脚本结束时回收所有图片)尽量降低图片资源的泄漏和内存占用,但是糟糕的代码仍然可以占用大量内存。读取本地图片imag

2022-06-14 13:50:39 4734

原创 Auto.js学习笔记11:本地存储功能实现,其实就是使用的Android缓存SharedPreference的xml文件

存储的过程实际上是使用JSON.stringify把value转换为字符串再保存,因此value必须是可JSON化的才能被接受。

2022-06-13 09:20:27 1134

android-ndk-r14b-windows-x86-64

ndk版本r14b,亲测可用只支持window系统 AS接入版本信息 Android Studio 2.2.2 Build #AI-145.3360264, built on October 18, 2016 JRE: 1.8.0_76-release-b03 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

2022-10-19

android-ndk-r14b-linux-x86-64

linux系统版本的ndk

2022-10-19

android-ndk-r13-windows-x86-64

只支持window系统。 Android studio 2.2.2版本支持的ndk包版本号android-ndk-r13。

2022-10-19

雷电模拟器版本4.0.67(Android7.1.2系统)

我现在正在开发使用的雷电模拟器版本。 雷电模拟器是一款可以让手机应用及游戏在电脑上运行的软件,采用虚拟安卓手机操作界面,玩家可以通过雷电模拟器在电脑上玩手机游戏。在电脑上模拟安卓手机系统,实现安卓应用的安装、使用、卸载。支持手柄使用 插入手柄(右上角手柄图标显示蓝色表示已连接),打开按键设置——手柄操控,自定义按键。即可使用 支持多开批量操作 多开方案加入批量操作功能,实现多开,关闭模拟器,自动排列窗口,批量新建,复制等功能。几十开甚至上百开的用户都能管理模拟器。 自定义按键与细节调节 右键开镜模式 画面设置60帧 调节灵敏度 鼠标自动唤出 探头自动收回 智能F键 虚拟定位 内置虚拟定位功能,一个步骤就可以进行虚拟定位 操作录制 把操作录制下来,按播放键就会自动播放录制下来的操作,可无限循环播放。 支持宏指令操作 点击“一键宏”(按键名就是如此)按键,通过宏指令设置,实现连击、循环、发言等功能,将多个按键功能转接到一个按键中,减少操作。

2022-08-11

雷电模拟器3.114版本(Android5.0系统)

我以上开发经常用的版本 雷电模拟器是一款可以让手机应用及游戏在电脑上运行的软件,采用虚拟安卓手机操作界面,玩家可以通过雷电模拟器在电脑上玩手机游戏。在电脑上模拟安卓手机系统,实现安卓应用的安装、使用、卸载。

2022-08-11

该项目兼容AndroidStudio 3.3以上 至 Bumblebee 以下(纯净版本,支持kotlin开发)

Android Studio 版本 Bumblebee | 2021.1.1 Patch 3 项目基础信息 Android Gradle Plugin Version:4.2.0 Gradle Version 6.7.1 minSdkVersion 21 compileSdkVersion 30 buildToolsVersion "30.0.2" 纯净项目,有开发相关的包结构名称,拿到修改项目名称和applicationId就可以成为自己的项目进行开发

2022-08-10

tbs离线内核,抓内核是一件繁琐的事情

内核版本 46010、045738、045912、046007 tbs介绍: 移动互联网时代,Web成为各超级App的通用基础技术。Web浏览不再局限于传统浏览器,相反已经进入绝大部分App的各类应用场景。 注意: 离线加载失败,可能是你测试的真机设备不支持这个内核,因为内核都存在差异

2022-05-17

腾讯的tbs最新版本库版本v4.3.0.281_44181

腾讯浏览服务(TBS,Tencent Browsing Service)整合腾讯底层浏览技术和腾讯平台资源及能力,提供整体浏览服务解决方案。腾讯浏览服务面向应用开发商和广大开发者,提供浏览增强,内容框架,广告体系,H5游戏分发,大数据等服务,能够帮助应用开发商大幅改善应用体验,有效提升开发,运营,商业化的效率。

2022-05-12

auto4.1.1版本打包插件

亲测可用,完全没问题。 打包时间优化,且不需要打包插件 创建和使用签名,不再因为签名问题被报毒

2022-04-29

autojsv4.1.1

auto.js是一个javascript 移动端ide,随时随地编写代码,完全解放双手,轻松完成日常自动化工作流任务。 专业的编辑器,丰富的api,不管是开发效率办公工具,还是日常小应用,都非常方便快捷。

2022-04-27

V7包版本:v7:25.3.1:支持Theme.AppCompat.Light.NoActionBar主题

如果使用AppCompatActivity类导致报错。 是因为无法引用“Theme.AppCompat.Light.NoActionBar主题” 可以尝试使用这个文件,拷贝到自己app目录里的values目录。 注意:文件名字不要重名,避免覆盖自己的styles.xml文件。

2021-07-16

逐帧动画图片资源.zip

适合学习的新人和工作中的程序猿,比如美工半天没给你图片资源,又想测试代码效果,这个资源一定不会让你失望。 图片顺利我都整理好了,直接使用即可。节约一秒也是时间。

2021-02-02

ViewPager自动循环图片图片下方有小点提示

可以自动循环图片,可以点击小点换相关的图片,点击相应的图片做相关的操作例如跳转到网站等。代码简介不像网上的那么麻烦

2015-08-10

Navicat_for_SQLite

该工具对于开发Android sqlite的朋友而言是必备品。使用简单 方便,可以修改、删除、增加表的内容。

2015-05-07

空空如也

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

TA关注的人

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