- 博客(235)
- 资源 (38)
- 收藏
- 关注
原创 Glide 4.11.0 获取图片宽高
想利用Glide来获取图片的宽高 发现SimpleTarget方法已经过时了,百度了半天也没找到替代方法…代替方法,此方法可以获取图片的宽高信息。SimpleTarget 已经过时了…
2023-02-13 15:27:26
553
原创 Vue 开发
1.UI 组件库https://youzan.github.io/vant/v2/#/zh-CN/dropdown-menu2.Vue 启动 命令 2.1 cmd cd 到项目目录npm run serve
2022-03-30 17:14:56
499
1
原创 DataBinding PopWindow的使用方式
PopNewQcDetailBinding popBinding = DataBindingUtil.inflate(LayoutInflater.from(this), R.layout.pop_new_qc_detail, null, false); // 提交修改 popBinding.btnCommit.setOnClickListener(new View.OnClickListener() { @Override ...
2021-10-21 16:52:55
1024
原创 RSAUtils 源代码
package com.lsw.common.utils;/** * Author: lsw * Created by lsw on 2017/11/16. */import android.util.Base64;import android.util.Log;import com.util.MyBase64;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.Byt.
2021-10-13 11:43:10
169
原创 Base64编码源代码
package com.util;public class MyBase64 { private static final int BASELENGTH = 128; private static final int LOOKUPLENGTH = 64; private static final int TWENTYFOURBITGROUP = 24; private static final int EIGHTBIT = 8; .
2021-10-13 11:41:41
850
原创 Android 播放odoo 系统Base64 语音内容
context 为语音文件的base64 编码内容private void playerMedia(String context) { try { byte[] mp3SoundByteArray = Base64.decode(context, Base64.DEFAULT);// 将字符串转换为byte数组 // create temp file that will hold byte array File.
2021-09-16 09:17:02
405
原创 Android Studio 找到夜神 模拟器的批处理文件
@echo off::夜神模拟器适配Android Studio::以下内容请根据本机实际情况更改::d是夜神模拟器所在的驱动盘d:::再定位到夜神模拟器的bin目录cd D:\Program Files\Nox\binnox_adb.exe connect 127.0.0.1:62001@echo 适配完毕pause复杂以上内容到 txt ,然后重新命名为.bat 文件双击执行...
2021-08-05 16:19:05
147
原创 旧版本BaseRecyclerViewAdapterHelper 添加DataBinding
1.资源库github.CymChad:BaseRecyclerViewAdapterHelper 版本号:2.9.342.使用场景因为一些老的 库 比如cn.imlibo:FilePicker:v0.0.1_alpha 使用的是 2.9.34 的版本,库的资源比较大,使用3.0以上会修改太多东西 ,那我们自己的项目向老版本进行兼容可能修改的比较少。3.库的兼容/** * des: DataBindBaseViewHolder * * @author: ls...
2021-07-20 09:54:37
944
原创 selector和layer-list 的综合使用
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <!--<item android:state_pressed="true"> <shape android:shape="rectangle"> <solid android:col.
2021-06-29 11:42:56
277
原创 TabLayout的tab 不显示BUG
import androidx.annotation.Nullable;import androidx.fragment.app.Fragment;import androidx.fragment.app.FragmentManager;import androidx.fragment.app.FragmentPagerAdapter;import java.util.List;/** * des : TabLayout 对应的viewPage的Adapter * ...
2021-06-16 16:15:54
488
原创 鸿蒙资料支持华为
鸿蒙开源地址:https://openharmony.gitee.com/openharmony鸿蒙开发者论坛:http://hmdevelop.com/华为开发者联盟:https://developer.huawei.com/consumer/cn/方舟编译器:https://www.openarkcompiler.cn/home华为 DevEco Studio:https://deveco.huawei.com/v2/华为开源平台:https://co...
2021-06-09 11:13:40
2420
原创 Android 登录界面滑动显示登录按钮
登录界面 登录按钮被按键布局遮盖注册表 <activity android:name=".LoginAcy" android:windowSoftInputMode="adjustResize" > <intent-filter> <action android:name="android.intent.action.MAIN" /> ...
2021-05-31 11:00:56
375
原创 精臣b3s蓝牙打印服务
1.使用场景 蓝牙打印机 后台自动连接蓝牙,并实现蓝牙打印功能。不切入业务代码2.示例代码package com..service;import android.app.Service;import android.bluetooth.BluetoothAdapter;import android.bluetooth.BluetoothDevice;import android.content.Intent;import android.os.Handler;imp...
2021-04-28 08:50:05
3992
4
原创 腾讯x5静态接入
将下载的库文件重命名.aar,并且作为aar 依赖引入,如遇到ManifestMerge编译错误,使用链接下载使用最新aar 配置proguard 混淆规则 keep com.tencent.tbs.**keep com.tencent.smtt.** 参考官网方式,将WebView包名替换为com.tencent.smtt.sdk.WebView 预期首次创建webview 即可使用X5 常用SDK API: X5CoreSdk.initAsync(..
2021-04-15 16:04:27
847
原创 腾讯X5 浏览器内核加载
1.腾讯X5浏览器 sdk 官网 地址https://x5.tencent.com/tbs/index.html2.腾讯X5 浏览器 sdk 加载需要内存卡权限 加载成功率才高,因为有了内存读取权限,可以读取腾讯QQ 和微信的X5 内核,共用他们的内核,不需要下载。PS: 腾讯写sdk demo的菜的抠脚3.腾讯加载X5 工具类最好写到业务类中,得到内存卡权限后,去调用public class X5Utils { /** * 传应用层的...
2021-02-04 10:55:32
3793
1
原创 Glide 添加token 加载图片
使用场景:Glide 正常加载网络图片,并没有显示出来图片 报错信息如下:2021-01-05 16:06:38.574 23091-23091/com.jnws.cm W/Glide: Load failed for https://xxx.net/web/image?model=product.template&id=2&field=image_medium&unique=20201228100615 with size [230x230] class co..
2021-01-05 16:10:39
1394
原创 Android 6.0以上 用系统方法修改状态栏背景和字体颜色
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP){ Window window = getWindow(); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.clearFlags(WindowManager.LayoutParams.FLAG.
2020-12-10 10:54:45
415
原创 实现Android多级树形列表实现
1.列表实现 选择一项关闭其他项目2. 修改自https://github.com/zhangke3016/MultilevelTreeList3.本项目修改源码
2020-11-26 17:23:52
543
原创 Bad method handle type 7异常解决
在利用androidx版本写demo时,在添加了一些依赖后,遇到了java.lang.ClassNotFoundExceptionbug,第一反应是先看Error部分的提示,这里提示找不到dex文件中找不到自定义的Application类,所以优先排查mutildex相关问题。查了半天毫无头绪,我的配置也没问题。只能扩大排查范围,看下logcat中崩溃处的其他异常信息,上图中的黄色部分的Warning信息:W/zygote64: Failure to verify dex file '/d.
2020-11-05 16:20:26
350
1
原创 VsCode开发Flutter 连接夜神模拟器
1.cd 到夜神模拟器的目录下2.执行命令nox_adb.exe connect 127.0.0.1:62001如下: 已经链接好了Microsoft Windows [版本 10.0.18363.1082](c) 2019 Microsoft Corporation。保留所有权利。C:\Users\lenovo>cd D:\Program Files\Nox\binC:\Users\lenovo>d:D:\Program Files\Nox\bin>n..
2020-11-04 19:38:05
1673
原创 DataBinding 在RecyclerView.Adapter的基本使用
1.Adapter代码/** * des: 客户adapter * * @author: lsw * @date: 2020/11/3 */public class CustomerAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { private ArrayList<Object> list; public CustomerAdapter(ArrayList<
2020-11-04 09:41:25
2448
原创 DataBinding 在RecyclerView.Adapter的快速使用
1.使用代码其中 CityBean 为item的数据类型BeanDataBindBaseViewHolder 为holder绑定DataBinding 的实现public class ContactBindAdapter extends BaseQuickAdapter<CityBean,DataBindBaseViewHolder> { public ContactBindAdapter() { super(R.layout.item_conta...
2020-11-04 09:29:03
840
原创 RecyclerView自定义ItemDecoration
自定义ItemDecoration/* * Copyright (C) 2014 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * limitations under the License. */import android.content.Context;import android.content.res.TypedArray.
2020-11-03 15:11:09
359
原创 Flutter 下载sdk window
Flutter 下载镜像地址https://mirrors.tuna.tsinghua.edu.cn/flutter/flutter_infra/releases/stable/windows/
2020-10-28 15:44:33
393
原创 Double保留小数后三位和Double格式化保留二位小数
private java.text.DecimalFormat df2 = new java.text.DecimalFormat("#0.00"); private java.text.DecimalFormat df3 = new java.text.DecimalFormat("#0.000"); protected String threeFormat(double value){ return df3.format(value); } pr..
2020-10-27 18:54:28
1410
原创 EditText 软件盘 回车 搜索 发送功能(actionNext actionSearch)
1.布局文件<EditText android:id="@+id/et_add_num_one" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:background="@drawable/et_line" .
2020-09-11 13:59:44
553
原创 Fragment报错 java.lang.IllegalStateException: Fragment already added: XXFragment{47ad471
Process: com.ws.storehouse, PID: 2937 java.lang.IllegalStateException: Fragment already added: MainFragment{3bf077c2} (f057265a-9d7e-4720-b2ed-9aca72e54f7b) id=0x7f08012e android:switcher:2131231022:0} at androidx.fragment.app.FragmentStore.ad.
2020-09-04 15:57:55
887
原创 Android studio 快捷键,解决返回上次浏览位置ctrl+alt+left/right无效和冲突问题
Android Studio 返回上次浏览位置 ctrl+alt+left/right 快捷键使用没有效果,应该是和其他软件的快捷键冲突了我这里是和网易云软件的 快捷键冲突了点击设置 ,取消网页云所有的快捷键 。破音乐软件设计毛的快捷键 还这么多?...
2020-09-03 15:01:42
856
原创 android studio xml布局不提示控件属性
今天使用studio发现个神奇的问题,我的空间居然连 id 这属性都不提示,然后各种百度 google搜看看怎么解决我的是TextView 不是TextSize反正折腾了一早上也没确定问题在哪,然后android studio的配置文件给删了,就是那个.AndroidStudioX.X那个配置文件,删了之后打开项目然后提示就神奇的好了。.AndroidStudioX.X 在 每个人的C盘 Users下会有一个文件夹 。删除之后,相当于重置 AndroidStudio...
2020-09-03 11:03:00
638
海康摄像头无预览设备抓拍+预览功能
2018-08-20
android_px_多屏幕适配生成工具和资源
2018-04-13
android js 互相调用
2018-01-03
daim生产工程
2017-09-15
局域网easylan
2012-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人