
Android
gd6321374
当你的才华还撑不起你的野心时,那你就应该静下心来学习。
展开
-
AndroidUtilCode 最强大的工具类(转)
https://blog.youkuaiyun.com/chuyouyinghe/article/details/124098822转载 2023-02-16 09:17:19 · 149 阅读 · 0 评论 -
【报错】Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment‘
【报错】Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment‘转载 2022-10-07 10:30:52 · 322 阅读 · 0 评论 -
Ubuntu 安装QT
一、最近这家公司接到一个订单,客户使用到国产操作系统,意味着需要使用到 Linux 系统,于是乎,之前的东西又要捡起来,而且,平时代码主要是windows 平台,这次需要将代码移植到linux 平台,并且,由于这家公司主要买设备,因此,需要使用一些Demo 测试软件,而在linux 平台,目前主流的GUI 程序编写主要用到 QT ,因此,需要安装QT. 第一次尝试在linux 使用QT 安装过程遇到非常多问题,因此,这篇文章记录下,如何在 Ubuntu 下安装QT.二、 安装平台:2.1 Linux原创 2022-01-09 19:54:19 · 8751 阅读 · 0 评论 -
MySQL里面的子查询
MySQL里面的子查询转载 2021-02-11 19:20:58 · 105 阅读 · 0 评论 -
微信小程序-JavaScript 3DES对称加密算法加密使用
一、前言:1. 最近又被领导叫去谈话,公司最近有个二维码模块项目要开发,要求使用微信小程序,说是方面和快捷,不用安装手机APP。o(╥﹏╥)o真是无语,老子在公司的职位是Windwos 开发,现在他们竟然为了省钱,叫我去做微信小程序,碍于今年疫情严重,没有办法,只能重新拾起微信小程序。2. 因公司做的产品为门禁读卡设备,所以一般数据安全性有要求,并且与13.56MhHZ ISO14443A...原创 2020-04-25 21:13:25 · 8787 阅读 · 25 评论 -
Android studio 3.0+ 编译 .jar 和 .so
1. 前言: 接近年底反而越多项目,天天加班,都要求年前做完。最近销售接一个项目,领导安排给做,客户需求也是奇葩,让人烦躁。客户需求是需要我们全部提供底层接口,支持平台有Windows .dll 和 Android 平台 .jar 和.so、Linux .so,看到这个需求时,真心想跟领导吐槽,真想不干了,什么都要我做,工资就那一份 o(╥﹏╥)o,但是想到今年和明年经济低迷,顿...原创 2020-01-06 22:18:20 · 587 阅读 · 0 评论 -
Android Studio Error:SSL peer shut down incorrectly
Android Studio 新建工程 sync gradle无法同步解决:修改gradle/wrapper/gradle-wrapper.properties下内容distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip修改为distributionUrl=htt...原创 2019-10-25 22:25:18 · 382 阅读 · 0 评论 -
微信蓝牙外设开发记录 - 3 (Android与微信蓝牙BEL设备通讯)
1. 前言 上一篇文章了关于微信蓝牙外设的调试过程中,微信蓝牙外设与微信小程序之间进行通讯。这篇文章将记录的是Android与微信蓝牙外设,通过微信蓝牙外设协议中的数据透传通道,如何与单片机端自定义通讯。2. 微信蓝牙外设关于微信蓝牙外设的一下相关的,可以请移步到我前两篇文章。由于protobuf 是谷歌开发的开源项目,而Android 也是Google 亲儿子。因此,...原创 2019-10-29 21:03:15 · 1216 阅读 · 3 评论 -
Android 同一个广播接收到两次
1.这几天在调试Android Ble 与微信蓝牙设备通讯,其中遇到一个非常难以理解的问题,就是使用Fragment 时,同一个设备通过广播发送的数据,我竟然收到3次广播,o(╥﹏╥)o,情况如下:I/LeProxy: onCharacteristicChanged() - 45:01:4D:FF:FF:0C uuid=0000fec8-0000-1000-8000-00805f9b34fb...原创 2019-10-22 11:25:44 · 3409 阅读 · 1 评论 -
windows下protobuf jar包的编译(转)
原文链接《windows下protobuf jar包的编译》1、下载protobuf release版本:https://github.com/google/protobuf/releases,protoc-xx.xx.xx-win32.zip和protobuf-xx.xx.xx.zip2、下载maven:http://maven.apache.org/download.cgi,注意...转载 2019-10-20 15:46:27 · 242 阅读 · 0 评论 -
微信蓝牙外设开发记录 - 1 (微信蓝牙设备广播包解析)
1. 前言 最近领导安排一个项目,直接丢了一个机器给我,和两份通讯协议给我,让我完成Android 端和微信小程序平台的蓝牙BLE项目开发。我一看,我问领导这个项目还有没有其他相关资料,领导回复两个字:“没有”,我顿时蒙了,又是这样子,每次由他安排的项目总是坑,还问我什么大概什么时候可以做好,什么时候可以提交一份Demo. 此时,想哭的心都有。领导没有相关项目资料,只能自己想办法了,后...原创 2019-10-21 09:11:22 · 2616 阅读 · 0 评论 -
在Android 中Fragment 中嵌套使用Fragment 中使用
1. 前言 这几天接到一个坑的任务,领导要我做一个Android 蓝牙APK,要求是在平板上使用并且横屏分页显示,一边显示蓝牙广播搜索的设备,另一边存放指定已过滤的设备。 在Android中横屏显示,并且分页,自然而然就想到了Fragment,于是抽空学习一下Fragment的用法,并且在使用过程中遇到findFragmentById 返回为null。今天遇到这...原创 2019-09-09 22:20:39 · 6930 阅读 · 0 评论 -
大于6.0系统 蓝牙扫描 LeScanCallback 方法 不回调 (转)
大于6.0系统 蓝牙扫描 LeScanCallback 方法 不回调转载 2019-06-25 16:41:36 · 450 阅读 · 0 评论 -
Android USB-HID controlTransfer() 参数详解
Android USB-HID controlTransfer() 参数详解原创 2017-09-17 22:31:53 · 20681 阅读 · 12 评论 -
Android USB HID bulkTransfer()参数解析
一、概述1、上一篇文章,记录的是Android UsbDeviceConnection.controlTransfer() 参数解析,那个也是相对于较难的,这文章是记录调试公司另一种产品,使用USB HID 类中的“中断传输”方式。2、在Android USB Hos通讯开发中,中断传输是使用bulkTransfer() 方法的,这也是百度上资料最多的,用的最多最广范的一种usb通讯方式。二、参数...原创 2017-09-20 20:31:40 · 12618 阅读 · 11 评论 -
Android studio 3.0 and Gradle3.0 JNI
一、最近更新Android studio 到3.0 版本,发现编写jni 时,报错了,错误如下:Error:Execution failed for task ':app:compileDebugNdk'.> Error: Flag android.useDeprecatedNdk is no longer supported and will be removed in the next原创 2018-01-07 18:31:53 · 2988 阅读 · 0 评论 -
Android 模拟器串口与PC虚拟串口通讯
基于上一篇文章,Android studio 使用NDK 实现串口 动态库 使用NDK生成.so 库操作PC中的串口以及Android studio 3.0 and Gradle3.0 JNI 生成.so 库。1、开发环境 (1) Android Studio 3.0.1 (2) JDK 1.8 (3) 1、创建SerialPortNDKText 工程 ...原创 2017-07-07 20:46:23 · 13111 阅读 · 6 评论 -
Android .9.png 使用
1、前沿 在刚开始接触.9.png 图片时,在一直搞不懂。在网上查阅资料,然后尝试自己制作几张.9 图片,最终还是失败告终,失败的原因归于,实在弄不懂划线的地方的原理,直到今天翻看一下视频才搞懂,因此,记录一下。2、.9.png 介绍在Android的UI设计开发中,很多控件需要适配不同的手机分辨率进行拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。这种图原创 2018-02-06 22:53:15 · 844 阅读 · 0 评论 -
Android 自定义控件之组合控件
一、前言 最近做一个项目又一次用到类似像微信一样的标题栏,之前就实现过一次,但是几个月没有用了,就忘记了,导致这次再次使用却调了大半天才完成。因此,写下这篇文章记录下来,同时再一次巩固自己的理解。 这回使用的Android的自定义控件中的组合控件。二、自定义组合控件原理 项目中经常会遇见很多相似或者相同的布局,比如APP的标题栏,通过将这些布局抽取出来,放...原创 2018-04-17 23:29:19 · 16809 阅读 · 5 评论 -
Android studio 调试错误 - 记录
1、Android Studio3.0以上,gradle.build中dependencie依赖由compile变为implementation 错误:Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.在App的build gradle 中:depende...原创 2019-01-24 21:23:50 · 1385 阅读 · 0 评论 -
Android Studio 3.1.3 使用NDK 编译出现不能error: no such file or directory: 'SDK/ndk-bundle/sysroot/usr/in等错误
一、前言,今天周末,由于最近又需要调试Android 串口,所以,打算整理一份通用的.so 库,只有通道部分的代码,上次编译库的时候还是半年前,本以为会非常简单,只有几分钟就搞定的,哪个知道,使用最新的Android Studio 3.1.2 和使用NDK 17 编译完全是个坑,正正花费一天的时间,因此,写下这篇文章,防止自己下次遇到问题有忘记了。二、由于之前写过一篇关于Android St...原创 2018-08-05 19:12:10 · 8989 阅读 · 1 评论 -
androidstudio 3.0 使用SlidingMenu库(导入Module方式)
androidstudio使用SlidingMenu库(导入Module方式)--超级详细转载 2018-09-12 21:20:42 · 192 阅读 · 0 评论 -
Android Studio 使用国内源下载依赖库
阿里云的(速度):http://maven.aliyun.com/nexus/content/groups/public/allprojects { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} }}设置一下远程仓库使用mavenCentr...原创 2018-09-18 21:13:02 · 7398 阅读 · 1 评论 -
Android Studio 3.1.2 使用SlidingMenu 开源库
1、前言:最近做项目使用到了侧边栏,于是乎百度,发现开源项目库-SlidingMenu 开源库,非常好用,于是花了好多时间,终于将其引用到自己项目中。2、开发环境: Android Studio 3.1.23、步骤:3.1 将开源项目代码,下载下来,然后以module 方式添加到Android Studio 的工程中,(1) 将开源代码工程中的SlidingMenulibary...原创 2018-09-13 21:07:32 · 520 阅读 · 0 评论 -
Android studio 使用NDK 实现串口 动态库
Android Studio 详细串口 NDK 教程原创 2017-06-18 21:54:20 · 9351 阅读 · 3 评论