自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 调节笔记本外接显示器亮度

调节外接显示器亮度

2022-08-09 13:15:54 12844 3

原创 常用正则表达式

正则表达式

2022-07-05 17:42:19 350

原创 json格式字符串

json格式json字符串格式

2022-06-23 14:30:20 172

原创 android开发百度地图步行导航

准备工作: 在百度地图上下载依赖,配置key。创建一个demo项目,可显示百度地图的添加按钮,点击按钮,开始导航发起算路我用的是routePlanWithRouteNode这个方法,官网中routePlanWithParams这个方法,我调着闪退,目前不清楚原因在mainAcitivity中,添加如下代码 private WalkNavigateHelper helper = null; @Override protected void onCreate(Bundle saved.

2022-05-12 14:00:02 2227 6

原创 android开发生成jar包

新建模块,将你要打包的文件放进去在模块的build.gradle下,添加如下代码 复制代码: task makeJar(type: Copy) { delete 'build/libs/lylServer.jar' from('build/intermediates/packaged-classes/release/') //jar文件来源 into('build/libs/') //生成路径 include('..

2022-04-07 16:57:53 3673

原创 android开发定时器,延时器

在android开发中,使用定时器和延时器,如果要操作UI,需要切回主线程第一步: 在java文件中,定义一个常量,定义一个handler /**执行Timer进度**/ public final static int LOAD_PROGRESS = 0; /**接收传递过来的信息**/ private Handler handler = new Handler() { @Override public void handleMessage(Me

2022-02-22 11:53:55 1374

原创 android开发在actionBar上创建菜单按钮

在res文件夹下创建menu文件夹在menu文件夹下,创建menu_layout.xml文件文件内容<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id=..

2022-02-22 10:18:33 2194

原创 接收USB数据

思路: 在rtk Service 中,开启 serialPortThread线程2. 在子线程中,通过serialPortUtil 打开串口 ,在run方法中,处理从USB中读到的数据通过回调函数,将数据抛到 rtk Service

2022-02-12 16:12:43 292

原创 android开发 引入cpp文件

原项目可运行在src > main 路径下,新建cpp文件夹在cpp文件夹下,放入CMakeLists.txt文件 和 cpp文件配置在模块位置,右击,选择Link C++运行报错解决: 修改ndk版本继续运行报错解决: 直接点蓝字,升级gradle版本继续运行报错解决: 在模块的build.gradle中,修改配置 abiFilters ‘arm64-v8a’,‘armeabi-v7a’,‘x86’,‘x86_64’继续运行报错解决: 点击升级依赖继续运行报.

2022-02-11 10:56:14 2813

原创 android开发服务

启动服务需要以下几个步骤:创建服务在清单文件中注册在HomePresenter中,启动

2022-01-20 17:26:06 339

原创 使用现有的框架创建项目

使用现有的框架创建项目,要修改为当前项目的名称和包名,需要修改以下几个地方修改全部包名(包名太长,如com.lyl.aaaa,想修改lyl, 可以到文件夹中修改)修改provider 的这个属性android:authorities<provider android:name="android.support.v4.content.FileProvider" android:authorities="XXXXX.fileprovider" android:grantU

2021-12-18 13:56:58 1483

原创 安装Android Studio时,没有sdk列表

安装Android Studio,新建项目时,提示没有SDK点击AS右上角的SDK Manager, 下载SDK正常应显示sdk列表,如下图如果没有以上列表数据,可能因为代理问题,点击HTTP Proxy,设置代理,如果已经设置好代理(浏览器可直接谷歌搜索),选择No proxy即可...

2021-12-13 14:28:31 5590

原创 windows操作系统执行DOS命令(cmd)

从当前目录下搜索如果搜索不到,会从环境变量Path指定的路径当中搜索某个命令如果都搜不到,则报以上错误以配置javac命令为例:先安装jdk,打开DOS命令窗口,输入javac -version提示不是命令在安装jdk的位置 打开到jdk / bin 目录下,有javac.exe文件在DOS命令窗口,打开到jdk / bin 目录 输入javac -version会打印jdk版本安装环境变量 配置path,增加jdk / bin这个路径退出DOS窗口,重新进..

2021-12-03 15:26:06 330

原创 android页面跳转

路由跳转 ARouter.getInstance().build("/main/home").navigation(); ((LoginActivity)getContext()).finish();router携带参数 ARouter.getInstance().build("/user/login").withBoolean("params", true).navigation(); ((HomeActivity)getContext()).finish(

2021-12-03 15:17:10 2052

原创 字节基础知识

字节基础 字节 1 1 1 1 1 1 1 1 第 i 位 7 6 5 4 3 2 1 0 字节基本操作将两个short合并为一个字节(第0-3位 第4-7位) public static byte makeUpByte(short main, short vice) { return (byte) ((main & 0x0F) + ((vice & 0x0f) << 4)); }获取某个字节第 i 位开始,

2021-10-19 11:47:59 342

原创 vue引入css文件

1. css文件存放位置在src文件夹 --> assets文件夹下2. 文件的引入将所有的css文件放入base.scss文件中在main.js中引入base.scss

2021-05-22 10:06:28 1552

原创 android开发列表数据混乱

显示adapter页面,明明数据是正确的,但是显示出来就乱了,有些位置没有值,但是显示上了解决办法:在adapter中,设置数值时,有值的设置值,没有值的,设置空 if (!TextUtils.isEmpty(item.getPlanCode())) { holder.itemPlanCode.setText(item.getPlanCode()); }else { holder.itemPlanCode.setText("");

2021-05-14 15:44:55 129

原创 the bind value at index 1 is null

报错原因: 在数据库中查name为name1的数据 但是name1忘了赋值,为空

2021-04-19 14:43:46 1021

原创 java中获取列表中对象的属性

有一个列表,里面是GraphicItem对象,还有一个是名称的集合set,现在想过滤掉list里面的对象,只要set中有, list里面就不要 List<GraphicItem> graphicItemList = list.stream() .filter(graphicItem -> !set.contains(graphicItem.getGraphicId())) .collect(Collectors.toList());

2021-03-19 13:20:54 353

原创 android 导入文件,获取文件内容

方法使用说明: 传入文件路径作为参数 返回读到的内容, 字符串格式方法说明1.根据路径, new File2. 使用FileInputStream类, 文件字节输入流,意思指对文件数据以字节的形式进行读取操作如读取图片视频等3. 使用BufferedReader类, 从字符输入流中读取文本并缓冲字符,以便有效地读取字符,数组和行4. 一行一行的读文件,加到stringBuilder上;5. stringBuilder转为字符串,返回 private static String rea

2021-03-18 16:35:48 533

原创 android 开发导出txt文件

package com.lzhy.adsb.portable.lib.utils;import android.util.Log;import java.io.File;import java.io.RandomAccessFile;public class DownloadUtils { /** * 将字符串写入到.txt文件中 */ public static void writeTxtToFile(String strcontent, String

2021-03-18 16:22:58 1281

原创 Nginx简单部署配置

将打包后的文件放到Nginx安装目录中的html文件夹内,然后对Nginx进行简单配置即可。…以上保持默认配置即可server {listen 9090;server_name localhost;# 项目文件目录root html/vue-backend;index index.html index.htm;location / { # vue-router使用history模式下的必须配置 try_files $uri $uri/ /index.ht

2021-03-10 20:51:08 83

原创 android开发 图片旋转

ImageUtils.rotateImage(90, imageButton);

2021-03-10 19:55:12 279

原创 navicat for mySQL的使用

qw

2021-03-05 09:10:38 135

原创 android手指下滑,元素下滑消失,点击按钮,元素上滑显示

先写两个按钮,点击一个,布局下滑隐藏,点击另一个,上滑显示点击按钮,浅绿色的部分隐藏或显示 Button btn = findViewById(R.id.button); Button upBtn = findViewById(R.id.up_button); final LinearLayout ll = findViewById(R.id.ll); btn.setOnClickListener(new View.OnClickListe

2021-03-04 15:06:35 612 1

原创 android开发使用PopWindow

public void showModifyPsd() { //获取popup视图 contentView View contentView = LayoutInflater.from(mContext).inflate(R.layout.module_monitor_popup_setting_modify_psd, null); mPopWindow = new PopupWindow(contentView, FrameLayout.LayoutPar

2021-03-01 10:59:19 228

原创 android开发 页面关闭时,关闭软键盘

找到焦点在哪个editView上 EditText et = (EditText) mView.findFocus(); if(et != null) { SoftInputUtils.disableShowInput(et); }隐藏EditView的软键盘方法一: public static void disableShowInput(EditText view) { Class<EditText> cls = EditText.class;

2021-03-01 09:59:19 483

原创 android开发 阻止switch、 radioGroup 控件页面一加载,执行setOnCheckedChangeListener

单选框RadioGroup 修改获取选中值 RadioGroup radioGroup = (RadioGroup) contentView.findViewById(R.id.popup_modify_role_user_role); radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void

2021-02-26 16:28:54 575

原创 css设计指南学习笔记

兄弟元素的选择h1 ~ p 选中h1后面的所有P元素 链接 返回页面顶部 链接 到此页面中#box元素的位置伪类的实用a:link 初始化的链接状态a:visited 链接点击之后的状态a:hover 鼠标悬浮的状态a:active 鼠标按下的状态#box:target a标签的href为#box , 点击a标签后,#box元素的样式...

2021-01-06 23:50:45 125

转载 Android Switch控件修改样式

1.布局 <Switch android:id="@+id/activity_setupswitch" android:layout_width="55dp" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true

2020-10-21 17:17:48 260

原创 java命名规范

变量: 小驼峰类名: 大驼峰id: 小写下划线

2020-10-10 17:38:45 64

原创 给vue中的元素设置css属性

在script里面,修改css的属性,有两种方法:1. 动态的设置class类名 <div :class="color"></div>method: { setColor() { this.color = colorRed; } }<style> colorRed { color: red } </style>操作dom节点<div ref='color'></div>th

2020-09-05 09:29:06 4442

原创 geoserver给天地图添加服务,给线加标注

下载geoserver服务在 http://geojson.io 网站中,编辑预览数据 添加标注 1,数据里面加具体标注 2.geoserver里面添加具体样式{ "type":"Feature", "geometry":{ "type":"LineString", "coordinates":[[128.56416667,45.51333333],[127.17694444,44.02944444]] }, *..

2020-08-12 10:37:25 1210

原创 git的使用

1. git 的简介2. git 的使用

2020-08-08 10:42:36 225

原创 为表单添加验证

1 data中添加验证规则validatePass是引入的验证方法,触发方式是失去焦点触发 rules: { pass: [ { validator: validatePass, trigger: 'blur' } ], checkPass: [ { validator: validatePass2, trigger: 'blur' } ], age: [

2020-08-06 11:37:42 434

原创 element组件需要自动获取焦点,但是autofocus失效

当组件外部有组件时,autofocus失效 未验证??? <el-input ref="oldPass-input" v-model="modifyForm.password" show-password></el-input> mounted() { this.$nextTick(()=>{ //自动获取焦点 element组件autofocus失效 this.$refs['oldPass-input'].$refs.i

2020-07-28 12:00:26 1274

原创 发送ajax,出现闪屏问题

service.interceptors.request.use( config => { if (config.url.indexOf("weather")<0){ if (!config.LOADINGHIDE) { loadingInstance = Vue.prototype.$loading({ lock: true, text

2020-07-28 11:57:13 331

原创 计算属性不能赋值,props不能赋值 ,state不能赋值

computed: { disableBtn() { return this.modifyForm.newModify? false: true } }, getVerificationCode() { // 点击获取验证码按钮 this.disableBtn = true; setTimeout(()=>{

2020-07-28 11:49:05 1275

转载 element - ui 中解决点击下拉框,不出现下拉列表问题

解决点击下拉框,不出现下拉列表问题

2020-07-28 11:41:45 2305

原创 npm run dev

npm install 安装 框架 package.json中所需要的依赖npm run 是执行package.json中的script脚本,npm run dev就是执行node build/dev-server.js

2020-07-28 11:30:09 279

空空如也

空空如也

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

TA关注的人

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