自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【调试技巧篇一】日志

安卓车载开发调试技巧

2022-11-15 18:03:25 731 1

原创 安卓取出硬编码字符

接手了一个老项目,几乎所有的中文都是硬编码在java代码中或xml文件中的,老板突然抽风要做国际化,项目管理要项目中所有的中文拿去翻译。缺陷:1. 没有做删除英文和数字,我这个项目英文和数字硬编码比较少,我就直接手动删除了,如果比较多可以使用正则匹配2. 如果是海量字符串,使用set集合去重可能会产生堆内存溢出,手动设置堆内存试试分四步第一步取出硬编码在java代码中的中文android studio中点击analyze -> run inspection by name输入Hard

2020-08-25 14:47:24 878

原创 Schema export directory is not provided to the annotation processor so we cannot export the schema.

安卓room构建错误Schema export directory is not provided to the annotation processor so we cannot export the schema. You can either provide room.schemaLocation annotation processor argument OR set exportSchema to false.未向批注处理器提供架构导出目录,因此无法导出架构。你可以提供room.schemaL

2020-06-05 11:10:48 10628

原创 复习java位运算符或与非异或左移右移

0.java的位运算符有"|(或)"、"&(与)"、"~(非)"、"^(异或)"、"<<(左移)"、">>>(右移)"1."|(或)"的使用:运算的两位其中一个是1则等于1,两位都等于0则等于0| 10110011 01010101------------- 111101112."&(与)"的使用:运算的两位都为0或都为1则等于1,一...

2020-04-27 16:46:54 222

原创 安卓键盘事件监听,键盘弹出收起

一、键盘事件监听1.在mainifest.xml 中设置activity模式 ``` <activity android:name=".ui.activity.MainActivity" android:configChanges="orientation|screenSize|keyboardHidden" android:window...

2020-04-27 09:31:06 1593

原创 java.lang.BootstrapMethodError

使用Retrofit报以下错误,其他框架报这个错误也可以考虑是不是java8新特性引起的java.lang.BootstrapMethodError: Exception from call site #6 bootstrap methodat okhttp3.internal.Util.(Util.java:87)at okhttp3.internal.Util.skipLeadingAs...

2020-04-17 11:51:07 3230

原创 安卓将字符复制到剪贴板

String text = "dfsa"; ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText("clip", text); cm.setPrimar...

2020-04-15 14:18:16 291

原创 Android接入微信支付返回-1

记录一次接入微信支付调起支付直接返回-1应用签名不能有冒号分割。如果没用或本没有冒号,再去检查包名、appid等文档链接微信调用支付接口参数和返回值说明文档https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12&index=2app端开发步骤(安卓的步骤在文档后半段)https://pay.weixin...

2020-04-15 13:41:49 711

原创 安卓相关下载地址

持续更新1、安卓调试桥驱动adbDrivers2、安卓投屏工具vysorvysor高清版正确打开方式:正确方式(狗头)

2020-04-07 15:30:52 754

原创 安卓Material Design引用

implementation ‘com.android.support:design:28.1.1’

2020-03-23 10:29:15 896

原创 安卓面试题

http://www.apkbus.com/blog-987836-82197.html

2019-12-09 16:57:39 99

原创 maven国内阿里镜像站

repositories { google() jcenter() maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } }allprojects { repositories { google() jcenter(...

2019-12-07 12:02:47 175

原创 Gson源码地址、jar包下载地址、使用教程

1、github地址https://github.com/google/gson2、jar包下载地址https://search.maven.org/artifact/com.google.code.gson/gson/2.8.5/jar3、使用教程https://www.jianshu.com/p/e740196225a4很全...

2019-08-31 11:35:17 5956 1

转载 安卓使用banner实现轮播图

github地址:https://github.com/youth5201314/bannerAndroid 用Glide设置图片4个角为圆角地址https://blog.csdn.net/yijiaodingqiankun/article/details/80927281

2019-08-27 16:12:45 1063

原创 安卓SweetAlertDialog的使用

项目地址:https://github.com/pedant/sweet-alert-dialog1、添加项目依赖(1)在Project的build.gradle(你的项目名称)中添加mavenCentral()```buildscript {repositories {google()jcenter()mavenCentral() //添加这句话 } depend...

2019-08-27 11:34:22 896 3

转载 安卓更新app

//获得系统下载器 DownloadManager dm = (DownloadManager) getSystemService(DOWNLOAD_SERVICE); //设置下载地址 DownloadManager.Request request = new DownloadManager.Request(Uri.parse(params[0]...

2019-07-29 11:12:18 289

原创 安卓跳转到GPS设置界面

1、判断当前GPS状态if(manager.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)){ //GPS已打开}else{ //GPS未打开,跳转到GPS设置界面 Intent intent = new Intent(android.provider.Settings.ACTION_LOCATION_SO...

2019-07-23 14:26:45 1985 2

原创 安卓引导用户打开蓝牙

1、弹出打开蓝牙对话框int REQUEST_ENABLE_BT = 101;Intent enableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);startActivityForResult(enableIntent, REQUEST_ENABLE_BT);

2019-07-23 14:23:59 496

原创 安卓使用HttpURLConnection以get方式请求数据

1、实例化URL对象URL url = new URL("https://www.baidu.com/s?ie=UTF-8&wd=get");2、通过URL对象打开链接获取HttpURLConnection的实例化对象HttpURLConnection conn = (HttpURLConnection) url.openConnection();3、设置请求方式conn.s...

2019-07-20 17:21:45 1166

转载 安卓开发中文帮助文档

http://www.mycodes.net/195/9535.htmJAVA - JDK 1.8 API 帮助文档-中文版百度云链接: https://pan.baidu.com/s/1_7FFadw1a6J0qTfx2FzqPQ密码: 41n4

2019-07-17 22:49:14 6756 1

转载 安卓app上架各大应用商店

https://www.cnblogs.com/lander/p/9542204.html

2019-07-17 22:43:17 3430

原创 java android socket通信移动端PC端乱码

安卓在获取PC端的信息时,使用GB2312的编码方式获取BufferedReader in = new BufferedReader(new InputStreamReader(inputStream,"GB2312"));PC端获取安卓的信息时,使用UTF-8的编码方式获取BufferedReader in = new BufferedReader(new InputStreamRead...

2019-07-05 20:23:55 230

原创 安卓语音播报

手机需要安装讯飞语音,并将TTS切换到讯飞语音1、初始化private void initSpeech() { textToSpeech = new TextToSpeech(this, new TextToSpeech.OnInitListener() { @Override public void onInit(int sta...

2019-05-15 21:29:28 570

原创 24v继电器原理图

2019-05-12 15:29:25 8611 2

原创 单联继电器原理图

2019-05-12 15:29:16 3645

原创 双联继电器原理图

2019-05-12 15:29:07 8659 2

原创 MyChartView.java的使用

MyChartView.java是自定义图表将MyChartView.java添加到工程,可以和main放在同一个包基本步骤1、初始化ui2、初始化图表(1)设置图表的数据集,最大值,平均值,x轴单位,y轴单位,是否显示y轴线(2)设置顶部和底部的距离(3)设置曲线风格3、数据集数据有更新时使用invalidate();方法更新uixml代码<?xml version="...

2019-05-03 20:57:38 491 2

原创 zigbeelibrary.jar的使用

zigbeelibrary.jar包是用来接收zigbee协调器发来的数据,或者通过协调器控制其网内的继电器xml代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="h...

2019-05-03 20:57:22 654

原创 zigbeeAnaloglibrary.jar的使用

zigbeeAnaloglibrary.jar包是用来获取四通道独立采集模块中的数据的首先将jar包和so文件添加到工程,可参考https://blog.csdn.net/qq_40733723/article/details/89032484基本步骤1、初始化ui2、初始化zigbee(1)打开串口(2)如果串口打开成功则开启数据接收线程3、初始化回调函数,由于子线程无法更新ui...

2019-05-03 20:57:00 534

原创 led.jar的使用

led.jar是用来控制led显示屏的首先将jar包和so文件添加到工程,可参考https://blog.csdn.net/qq_40733723/article/details/89032484基本步骤1、初始化ui控件2、初始化led(1)实例化led管理(2)打开串口(3)设置运行模式、播放速度3、发送消息xml代码<?xml version="1.0" enco...

2019-05-03 20:56:50 262

原创 在Android Studio中添加mp3音频文件

1、在res文件夹下创建raw文件夹2、将mp3文件粘贴到raw中即可注意事项:在android studio开发环境中,需要将目录结构切换到android模式下如果是poject模式会怎样?我遇到过在project模式下创建raw文件夹,然后将mp3粘贴进去,但是在主函数中找不到该文件,具体表现为在res文件夹下已经有raw文件夹并且raw文件夹下已经有了MP3音频文件,但是在主...

2019-05-02 17:17:52 32358 5

原创 获取wifi当前手机连接的wifi信息以及信号强度

安卓获取wifi信号强度案例

2019-04-09 19:56:03 6085 4

原创 Analog4150Library.jar包的使用

这个jar包是用来操作ADAM4150数字量采集器的将jar包和so文件添加进工程中,过程可参考https://blog.csdn.net/qq_40733723/article/details/89032484下面开始看代码/** 这是初始化ADAM的逻辑代码*/private void initADAM() { /* * 打开串口函数 * Analog4150Serv...

2019-04-07 16:40:18 1635 1

原创 AndroidStudio开发环境下添加jar包和so文件的方法

开发环境:操作系统:64位win10IDE:Android Studio3.21、创建工程后,将工程目录视图切换到Project。(这个依个人习惯,我习惯这个目录视图)2、将jar包粘贴到“ProjectName/app/libs”路径下,然后右击jar包,点击“Add As Library”,点击“ok”将jar包添加进工程。这是一种方法,还一种方法是在“Project Structu...

2019-04-04 18:34:25 1237

原创 AndroidStudio报错Transform output file D:\android\RfidDemo\app\libs\RFID_lib.jar does not exist.

Transform output file D:\android\RfidDemo\app\libs\RFID_lib.jar does not exist.开发环境:系统:64位win10AndroidStudio版本:3.2刚从Eclipse开发环境转到AndroidStudio,还不是很适应,遇到这个报错,记下解决过程。1、找到Project Structure按钮,点击进去2...

2019-04-03 16:48:05 7971 3

空空如也

空空如也

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

TA关注的人

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