- 博客(40)
- 资源 (6)
- 收藏
- 关注
原创 android 背景透明 边框颜色 圆角
border.xml<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#CC121111" /> //这里是 背景颜色 边框宽度 边框颜色 <stroke android:width="
2021-03-05 17:33:53 920
原创 android imageButton无法显示背景图片,
对于这些ImageButtons使用(而不是src)设置图像:android:background="@drawable/image_name"
2021-03-05 14:34:45 649
原创 android WindowManager 悬浮窗 创建
1 继承了AccessibilityService 服务 重写 onServiceConnected方法,我只要打开服务 就弹出窗口。@Overrideprotected void onServiceConnected() { // Create an overlay and display the action bar //创建 windowManager 对象 获得 WINDOW_SERVICE 系统服务 WindowManager wm = (W
2021-02-22 20:04:47 355 2
原创 android 获取EditText 内容 并转换成INT类型
//获取 edittext 对象EditText editText = (EditText) mLayout.findViewById(R.id.editTextNumber2) ;//获取 内容String text = editText.getText().toString();//转换成intint w =Integer.parseInt(text);
2021-02-14 18:57:26 3108 2
原创 已解决:HXAM 安装失败 不支持 Please ensure Hyper-V is disabled in Windows Features, or refer to the Intel
1. 打开服务 CMD 命令 services.msc 关闭 Hyper-v 相关服务2 打开 策略 CMD 命令 gpedit.msc 计算机配置-模板-系统-Device Guard - 打开虚拟化安全 - 选择 已禁用3 在任务栏搜索框 中 搜索 “启用或关闭Windows功能” 取消选中Hyper-V并应用设置。4以管理员身份运行命令行, 输入以下命令,然后按Ente...
2021-02-12 21:38:00 1296 1
原创 Android AccessibilityService无障碍服创建 与 权限判断
button 按钮的声明 与使用 Button button ; 声明按钮类型的 变量 button = findViewById(R.id.button); 将Id为 button 的按钮 赋值给变量 button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {
2021-01-28 19:27:30 3859
原创 Android AccessibilityService 1-创建步骤
创建工程创建一个类 来继承 extends AccessibilityService 并重写方法1. 右键 com.xxxx.xxx 文件名 new - > java class2. 弹出 创建新类 的窗口 name 是给这个类 起个名字 点击 OK3. ctrl + o 重写方法快捷键 生成两个方法package com.example.auto3;import android.accessibilityservice.AccessibilityService
2021-01-20 13:17:01 342 1
原创 Aandroid 控件1 简单的用代码控制视窗
Aandroid 控件1简单的了解 使用代码 操控 视窗声明 变量将视窗 赋值给 变量哪一个生命周期触发后 执行相关操作 选择 一个声明周期出发后代码 执行的方式 比如执行 显示 还是 触发 某 时间声明这里是引用package com.example.myapp;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;impor
2021-01-19 13:17:18 162
原创 Android Activity生命周期
Activity的各种生命周期onSaveInstanceState() 与 onRestoreInstanceState()Activity生命周期的变化总结Activity的各种生命周期系统中的Activity由Activity堆栈管理,当启动一个新的Activity的时候,这个Activity被放置在栈顶,并处于正在运行状态。前一个Activity在堆栈中位于新的Activity下面,并且在新的Activity退出前不会出现在前台。下面用一张图展示Activity完整生命周期:on.
2021-01-19 11:02:38 322
原创 Aandroid 开发学习GUI-2界面的基本认识
添加参考线这两个比较重要。。。其他的你要做的精致的时候在了解不晚Add Vertical Guideline Add Horizontal Guideline显示比例线的头上 有三角 点击 切换 模式居上多少dp距下多少dp百分比 % 不管多大屏幕 %显示 这个比较有用,组件位置: 可以看到组件 有四个边,每个边有个圈,这个圈可以拉长, 指定了四个周边的距离 才能显示的比较精准位置辅助线的作用: 辅助线 的 %比 可以适应 大小不一样的屏幕,,用于 给组件.
2021-01-19 10:23:37 176
原创 Aandroid 开发学习GUI-1界面的基本认识
AndroidManifest.xml作用 : 布局结构 通过不同的组件 视窗 组合成页面。将来用于显示内容打开位置项目 -> app-> src ->main -> AndroidManifest.xml他分为 Text 和 Design位置 中间 底部 位置 可以切换Text : 代码页面Design: 可视化组件组合 页面palett :里面 有很多组件 ,拖动到app视图上即可使用Componen...
2021-01-19 09:54:36 290
原创 打开或关闭windows功能时,提示“出现错误。并非所有的功能被成功更改” 已解决
本人出现过这种问题。 说两点 问题发生的大概原因 - 系统文件缺失了。。检查命令 查不出来的, - 你应该是使用的解压出来的系统文件恢复的系统 - 你移动过 你解压出来的 系统文件 或者 有 中文路径 或者你删除了隐藏的安装系统配置文件 解决问题 ,, - 删除 解压出来的系统文件 - 使用 光盘映像文件 不用解压,,直接双击打开安装系统 就好了。。 - 反正你需要使用完整的 光盘映像系统文件 方法建议 直接打开 点 setup...
2021-01-18 07:53:19 6532
原创 idea 更改缓存目录,数据迁移,无损
1. C盘缓存目录: 首先你好找出你缓存目录我的目录: C:\Users\jianghu\AppData\Local\JetBrains\IntelliJIdea2020.3\tomcat\293f29d2-74c8-4176-a733-7dcac00e7af42. 从你IDEA 安装的目录中 bin\idea.properties 用编辑器打开我的 : E:\java\IDEA-2020.3.1\bin\idea.properties 3. 创建空文件夹 ...
2021-01-13 20:28:09 1860 1
原创 RUST安装 环境 mingw 安装录更改 提示 could not find `Cargo.toml in 解决
我出现的问题原因E:\.cargo 因为我更换的路径 之后出现这种问题。提示 Errcould not find `Cargo.toml in 找不到我的 解决方法.carg 目录下 新建 空 Cargo.toml 后缀名是toml 类型的文件 就解决了F:\rust> rustc rus.rs //生成多个文件并合并成exe文件F:\rust> rus.exe // 执行输出 ...
2021-01-06 15:56:38 10046
转载 response.write 中文 乱码
https://www.cnblogs.com/ellen-mylife/p/10835020.html 转载地址这个时候我们还可以改一下,加入一点中文response.write('Hello World!!你好世界');问题就来了,出现了乱码,这是因为编译器默认编码为UTF-8,而浏览器却不这么认为。所以我们解决乱码的思路为:服务器通过设置http响应报文头。告诉浏览器使用相应的编码来解析网页,避免出现乱码的情况response.setHeader('Content-Ty..
2021-01-05 12:46:22 3756
原创 node -URL
@[TOC] ** Node.js url 模块**简介用于处理和解析url的模块url ,要使用url里面的功能,需要引用该模块const url = require(‘url’);关于URL的一些基础内容1.1 定义: 在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。1.2 URL的组成部分:(以下面这个URL为例)http://www.baidu
2021-01-05 08:11:46 1903 1
原创 nodejs
http 基础的服务器 创建 监听 引入http模块 var http = require("http"); Node.js自带的http模块,并赋值 给http变量 创建监听方法 启动服务器 ...
2021-01-04 14:57:51 100
原创 JS 中二分插排序 理解步骤 写法顺序
二分插 1 递归 先找挺的 条件 数组.length <= 1 返回 2 取数组长度 递归 思想 每次递都给干一便这个事情 3 用一个变量 拿 中间的 元素 每次递 都干一杯这个事情 4 准备两个数组 用于储存比较中间的值 递 一个存小的,另一个存大的 5 循环变量 数组 做比较用 递 i < arr.len...
2020-12-20 15:33:17 406
原创 JS push()、pop()、shift()、unshift()等 对数组操作的集合大全
对数组对象操作的 自带函数 集合简单的了解 数组索引 length 取长度 介绍 ,可以跳过var arr [ 10, 20 , 30 ,40 ,50] // 1.arr 有 5个元素 [0] [1] [2] [3] [4] // 2.索引的长度 4 console.log(arr.length) // 3.结果显示 5 个 元素数组的索引 : 索引从0开始 ,有多少元素 就有多少索引获取长 度 : .length 函 数 ,返回数组元素.
2020-12-20 12:09:54 467 1
原创 JS 中 对数组对象的方法 ----splice (比较细比较多。容易记)
JS 中 对数组对象的方法 ----splice 简单的介绍了解splice() 属于数组对象的方法,splice() 方法用于指定位置 添加或删除 替换 数组中的元素。splice() 返回 删除的元素splice() 原始数组 的值 将被直接修改文章后面 写注意事项。语法 <script> Array.splice (index,howmany,item1,.....,itemX)` </script>参数名:是否可选
2020-12-19 19:19:39 1790 2
原创 JS 对象创建 添加删除修改访问
js 中 splice 使用方法介绍 。一、前言刚刚在使用splice()方法,发现这个方法返回的是删除后的数组元素,如果要获取删除指定元素后的数组,直接调用原来的数组即可!因为splice()会改变原来数组!之前对splice()方法一直不熟悉,写个随笔记录一下。官方说明:二、定义和用法splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注意:该方法会改变原始数组。三、语法arrayObject.splice(index,howmany,item1,…,itemX)..
2020-12-19 16:41:15 214 2
原创 JS 函数- 以数组作为参数 - length是undefined 如何控制for 循环次数 -让不懂的秒懂
函数 数组 ssfs function =(arr) { }问题1.给 函数 传入一个 数组,我们如何在 函数中获取数组长度。<script> var arr= [10,20,30,40] var Boo = false function searchMember(arr, num) { for(var i = 0 ; arr[i] != null; i++){ if(arr[i] ===un..
2020-12-18 15:38:47 2515
原创 JS 中计算排序 乡巴佬笔记
计数排序 countSort 数组1的值作为数组2的下标的值,判断undefinde并赋计数,数组2下标未定义 则为 undefined 1. 使用arr每一个下标的值, 做为tmpArr的下标 第一次循环 干了什么 要干什么? 如果arr其中一个值为 100 、 那么就判断tmpArr[100]是不是undefined、 如果有一个值了就计数 + 1次、(说明 我们碰到重复的就+...
2020-12-17 21:42:53 142
原创 JS 简单的计算器 实例 内容 获取 input value (值) ,button onclick 事件 在JS中调用一个函数方法
<!-- 一个简单的 计算器 小实例 简单介绍 1.想要获取用户的内容 什么时候获取? 用户输入内容后? 还是 满足触发事件后 ..比如:点击Button按钮获取 2. 如何在点击 button 后 获取 input标签text 的内容 3. 计算Number数据 需要转换 input 的值(是string) 转换方式 parseFloat(),-0,parseInt (不能算小数) 4. 判断 select 用户选择了 哪个值(判断语句不讲了,)
2020-12-17 12:29:05 848
原创 win10系统安装VC6.0 教程 出现的问题解决
win10系统安装VC6.0 教程 问题解决 VC6.0 安装包 你要自己搜索了。 如果下载的是压缩包 请不要解压之后 直接打开使用 你的路径 和环境变量 都是不对的, 即便 你自己手动添加, 也会提示 errr 1 本人使用的是压缩包版 打开文件 SETUP.exe 安装一下。 ...
2020-11-25 18:13:47 2931
原创 phpStuudy MySql 红灯 或者停止运行 解决办法,(多次安装 删除等原因)
第一步 ,确认系统变量环境 CD 到 MYSQL/bin 目录下 mysqld --install 。 如果 出现红字提示 请添加环境变量, 方法自己查,第二部 确认服务 是否创建 是否存在 或者 之前的服务 sc delete mysqla 去计算机 管理 系统服务 找到 MYSQL 或者MYSQLA 在...
2019-09-24 08:05:43 7691 1
原创 JAVA 10版本 环境变量 设置方法 问题解决
1.下载安装包去官网下载 JDK安装包。这个自己去下载2. 安装过程双击打开安装包 一共会安装两次 . 首先出现安装选择更改目录。我的目录是 E:\JAVA10 安装完成,又接着安装一个目录。 我也是更改目录 E:\jre最后目录安装完成了///3. 环境变量设置右键我的电脑 ->属性 -> 高级系统设置->...
2018-09-23 08:47:31 213
转载 用sublime text3编写的html网页用浏览器打开出现中文乱码的原理及解决方法
在进行html的学习的时候,对于用什么软件来进行html的编写每个人都用自己的看法。有的人用记事本,有的人用dw,sw..等等。但是在我看来记事本过于简陋了,dw,sw比较笨重(当然实际的网站开发肯定是用着一类软件的)所以我选择了一个用的人比较多的文本编辑器:sublime text。 好了废话不多说,开始进入正题吧!问题描述:编写如图代码:编写好了以后按Ctrl+s进行保存,生成.html文件也...
2018-02-09 09:34:52 1253
原创 Codeblock代码提示-自动补全(包括结构体成员) 自己测试过
点击首页 查看跟过帮助看图设置,注意创建工程名要使用英文字母 本人亲测有效,
2018-01-20 13:22:40 18629 12
原创 C语言如何判断中文符号(简单和原理包中文括编码大全和中文符号)
编码大全链接(包含标点符号) 一下是判断是不是中文标点符号的方法。#include #include int main(){ int i; char unsigned ch[5]={"你好"}; char ch2[5]; char unsigned ch3[3]={"。"}; for(i=0;i<5;i++) printf("
2018-01-20 10:05:14 8452
原创 codeblock 控制台乱码 特殊符号乱码解决方法
主要原因就是你环境变量错了-参考一下文章成功解决点击我的github已经是第二次使用CodeBlocks,需要重新搭建编译环境,遇到了不少问题。这些问题其实是上次使用CodeBlocks时就遇到过的,但是当时没有及时总结,以至于这次遇到相同的问题时花了不少时间做重复性的工作。为了以后在遇到同样问题时能够立马解决,不再浪费时间,现在将安装CodeBlocks的步骤和其中的问题解决办法整理为博客发布如
2018-01-01 12:15:55 6231
原创 Git 配置仓库链接 和一些冲突解决
首先 下载 安装GIT官网下载页面:http://git-scm.com/downloads WINDOWS下载页面:http://git-scm.com/download/win 安装的时候 默认安装就行第一步 git 注册邮箱设置用户名和邮箱, 输入以下两条命令 user.name "你的名字"...
2017-12-30 17:31:06 1015
原创 打开关闭读写文件-乡巴老也能看懂
C语言编辑函数简介函数原型:FILE * fopen(const char * path, const char * mode);返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回 NULL,并把错误代码存在errno中。一般而言,打开文件后会做一些文件读取或写入的动作,若打开文件失败,接下来的读写动作也无法顺利进行,所
2017-12-25 10:25:40 231
转载 进制的计算 -汇编
1、为什么会有数字? 我们生活中常用的数字是多少禁止的? 我们为什么要学习进制?2、进制的定义 十进制的定义,由十个符号组成,分别是 0 1 2 3 4 5 6 7 8 9 逢十进一。九进制的定义,由九个符号组成,分别是0 1 2 3 4 5 6 7 8 逢九进一。十六进制的定义,由十六个符号组成,分别是 0 1 2 3 4 5 6 7 8 9 A B C D E
2017-12-24 10:09:59 633
原创 归并排序-乡巴老都能看懂
归并排序-乡巴老都能看懂基本思想归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。分而治之首先我们要知道如何分解
2017-12-23 14:19:25 223
原创 单链表-乡巴老也能看懂
单链表-乡巴老也能看懂链表链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑 顺序是通过链表中的指针链接次序实现的。链表由一系列节点(链表中没一个 元素成为节点) 组成,节点可以在运行时动态生成。每个节点包括两个部分; 一个时存储数据元素的数据域,另一个时存储下一个节点地址的指针域。相比较的数组,链表结构与之有如下区别:(1) 数组通常
2017-12-22 09:04:30 376
原创 堆排序-乡巴老都能懂
堆排序-乡巴老都能懂什么是堆排序?堆排序是由 :大顶堆或者小顶堆 堆调整 堆排序 这三个部分组成;本文介绍的思路顺序是:创建对调整函数 创建大顶堆 然后堆排序;什么是大顶堆?大顶堆 一个树根 下分两个树杈 ;就像一棵树 就是大顶堆,树根(根节点)什么居然问我树根? 没有树根 你树杈怎么长出来的,没有树杈怎么长叶子?
2017-12-21 11:48:30 395
转载 游戏保护机制
TP 是国内腾讯游戏一款比较流行的驱动级保护程序. 负责保护腾讯每款游戏不被修改破坏, 也许大家也是研究腾讯游戏的爱好者,对腾讯的游戏都有过这样的体会 例如OD与CE无法进行如以下操作: 无法附加进程, 无法打开进程, 游戏进程被隐藏无法在工具中查看到,内存无法读取代码 内存修改后游戏掉线 无法双机进行调试 出现SX非法模块提示 `其实以上
2017-12-21 08:05:37 2917
安卓无障碍服务 模拟手势.zip
2021-03-04
VB6CHS.DLL
2020-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人