自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 android RSA公钥加密

android rsa 公钥加密 公钥字符串

2022-01-24 10:57:37 2592

原创 安卓开机自启 (开机之后直接显示app)

安卓开机自启 (开机之后直接显示app)<activity android:name=".mvp.ui.activity.xxx" android:noHistory="true" android:screenOrientation="portrait" android:theme="@style/SplashThemeLayer"> <intent-filter> <action android:name=".

2021-04-26 11:41:18 879

原创 Android 软键盘与自定义键盘 切换

记录一下工作中遇到的问题问题:、自定义键盘 完全是用layout的show hidd 实现的。会与软键盘存在问题,就是软键盘弹出的时候,自定义的布局也在显示,从而导致 上面是自定义键盘 下面是软键盘。解决:想到监听软键盘的弹出 隐藏 从而控制自定义键盘使用:buttonBeyondKeyboardLayout((ViewGroup) ((mActivity).get...

2020-03-04 17:57:57 796

原创 List.addAll() 与=的区别面试题

再次被面试问到 回答错了,所以记录一下public class Person { public int age; public String name; public Person(String name, int age){ this.name = name; this.age = age; } public in...

2019-12-06 10:37:21 268

原创 ndk~函数

熟悉Java的都知道 程序入口都是main方法,c++的也如此,但是不同的是 java是按类加载的,c文件是按照代码从上到下的顺序执行的。如果我们要写成这样的,方法写在main方法之后,就需要添加头文件,完事后需要引入,例如java中的import导包;二、函数(指针函数、函数指针)...

2019-11-06 11:36:33 246

原创 如何利用android studio在手机上安装apk包 记录一下以防止忘记

将手机连接到电脑上后,在android studio下面的run面板上依次执行如下命令:1. $ adb push 电脑上apk包的绝对路径 /data/local/tmp/// 复制apk到/data/local/tmp目录下.2. $ adb shell pm install -r "/data/local/tmp/apk包名"// 执行pm install安装apk3...

2019-10-11 09:15:27 820

原创 byte 相加 16进制数据相加,计算校验和

1、由于协议中的校验需要用到byte数组 相加 取后两位判断 问题来了 byte数据怎么相加? https://blog.csdn.net/dearfellow/article/details/52624063 请看这个地址我的项目里面会用到 55AA0000010000000000000000000...

2019-09-11 17:24:26 5082

原创 Android Studio 没有V4包问题之一 androidx

最新升级的Android Studio 后,导入新的第三方库,发现没有 V4的Fragment,检查项Mode的Gradle 发现com.android.support:appcompat-v7没有问题,后来发现一些默认的第三方依赖 implementation 'androidx.appcompat:appcompat:1.0.2' implementation 'androi...

2019-09-05 16:13:20 2853

原创 本地SVN服务器的搭建(WINDOWS环境)

1.下载安装 VISUALSVNSERVER 1.1下载地址:https://www.visualsvn.com/server/download/1.2下载完成后,双击安装。2.下载安装TortoiseSVN1.1官网下载地址:http://tortoisesvn.net/downloads.html2.1下载完成后,双击安装...

2019-09-05 09:30:33 442

原创 Android 如何在原有项目中加入ndk jni 调用C++代码

1 要想知道怎么在原有项目中加入ndk jni 最快捷的方法就是直接新建一个ndk项目 主要的还是要引用对CMakeLists.txt 文件

2019-09-04 13:59:09 288

原创 2、老项目引入c 使用jni

本文介绍如何在现有Android studio工程中添加C/C++代码以及相关native方法,并编译成.so库。开发环境Android Studio 3.x,请确认已正确安装NDK,LLDB,CMake(Tools-SDK Manager-SDK Tools)。ps:如果是新建项目,new project时直接勾选Include c++ support即可。Step1 添加C/C++代码...

2019-09-04 10:33:52 208

原创 1/ UART通讯协议

每一种命令都有自己的指定的编码;如下面所示::运用在代码中如:还没有写完 待续~~

2019-09-03 17:38:33 138

原创 Android resource linking failed问题解决

做到一致性就可以了

2019-09-02 17:30:21 3989

原创 Android studio 3.4.1 升级后遇到的问题

1.新安装的Android studio 3.4.1 一路next2.设置代理3.发现设置代理后也无法下载gradle 手动下载gradle 5.1.1zip http://services.gradle.org/distributions/ 解压zip到这两个地方都解压到了 已解决无法下载gradle5.1.1-all.zip 的问题4/发现sdk m...

2019-09-02 17:14:21 696

原创 七种单利模式----其中三种

2019-08-12 18:23:11 133

原创 Could not download okhttp.jar /gradle-5.1.1-all.zip 下载失败

使用gradle-5.1.1-all.zip com.android.tools.build:gradle:3.4.2添加'com.squareup.retrofit2:converter-gson:2.0.2'总是无法下载Unable to resolve dependency for ':app@ReleasesDebug/compileClasspath': ...

2019-08-12 17:25:48 1853

转载 OPPO手机用android studio run 出现 Didn't find class DexPathList 解决方案

oppo手机不支持  instant Run 所以你如果要在用oppo手机debug  应用必须取消Instant Run 还有别的一些解决方案推荐看这个https://stackoverflow.com/questions/19523167/android-classnotfoundexception-didnt-find-class-on-path ...

2018-12-17 14:47:51 314

原创 添加依赖失败:Error:Unable to resolve dependency for ':app@debugAndroidTest/compileClasspa

AndroidStudio升级到3.0.1,gradle版本升级到4.1之后,在依赖第三方库时,遇到以下报错 Error:Unable to resolve dependency for ‘:*‘’,在网上搜索了一圈之后依然没有解决问题,最后到gradle设置里的看到offline被勾选,果断取消勾选,成功解决问题...

2018-08-16 08:48:02 4051

转载 AndroidStudio使用NDK报错显示mips64el-linux-android-strip''

Error:Execution failed for task ‘:app:transformNativeLibsWithStripDebugSymbolForDebug’.A problem occurred starting process ‘command ‘D:\android-sdk-windows \ndk-bundle\toolchains\mips64el-linux-an...

2018-08-04 13:50:11 319

转载 Axure RP 8.1.0.3372 注册码

Licence:Koshykey:wTADPqxn3KChzJxLmUr5jTTitCgsfRkftQQ1yIG9HmK83MYSm7GPxLREGn+Ii6xY转自:https://blog.csdn.net/sq574146616/article/details/79465023

2018-07-25 16:23:49 236

原创 Android studio关于真机调试DDMS中的data文件夹打不开的解决方法

由于做开发的时候想打开查看数据库存放的内容,在eclipse中数据库文件默认就在/data/data/应用包名/databases/数据库名,而用Android studio打开DDMS下面找时发现点击data下拉按钮没有任何反应(如下图所示)后来找了很久才发现是权限问题,需要修改文件的权限: 上面是未修改过的,可以看到data文件夹的读写权限只对用户组内的用户开放,对其他用户不开放,...

2018-07-02 20:49:29 504

转载 运行时候出现问题Error:warning: Ignoring InnerClasses attribute for an anonymous inner class

在写demo的时候出现了Error:warning: Ignoring InnerClasses attribute for an anonymous inner class等24个错误,上网查了一些方法,最终使用这个方法解决了,记录一下,方便大家以及自己今后参考:具体报的错误是:这类问题的出现具体原因是android sdk tools版本过低导致,我之前由于Android studio 导入过...

2018-06-24 20:18:49 1973 1

转载 Android CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage

场景:原来的电脑可以编译,后来换了一台电脑导入的时候报错,后来经过分析,我原来电脑用的ndk是16版本可以正常运行,新电脑装的as里面的ndk自动升级到了17版本。如图解决方法:1.如果你的版本比较低可以尝试升级,不用进行下面操作,如果不行尝试如下操作               2.在网上下载一个你可以跑起来的版本并解压缩。(因为我的ndk版本是17最新版本无法升级,并且我原来16的版本是可以跑...

2018-06-24 20:15:56 1468

转载 android 实现mqtt消息推送,以及不停断线重连的问题解决

前段时间项目用到mqtt的消息推送,整理一下代码,代码的原型是网上找的,具体哪个地址已经忘记了。代码的实现是新建了一个MyMqttService,全部功能都在里面实现,包括连服务器,断线重连,订阅消息,处理消息,发布消息等基本操作。首先添加依赖:[html] view plain copydependencies {      implementation 'org.eclipse.paho:or...

2018-06-20 09:00:31 9254 2

转载 android studio配置git

当前文章目录:首先当然是先创建一个本地仓库配置远程仓库提交的时候要注意仓库至少要有一个文件git不允许仓库为空1先配置git用户不作截图2创建SSH创建目录在C盘当前用户下3 查看SSH代码并将其设置到远程仓库这里示例github4 将本地仓库关联到远程仓库在Settings中选择Version Control 并配置Git不多说上个图提交代码首先当然是先创建一个本地仓库首先在一个目录准备作为仓库...

2018-06-15 13:59:26 11300

转载 Android studio编译安装到小米5手机上,每次手机都要弹窗重新安装apk

Android studio编译安装到小米5手机上,只要代码稍有更改,每次手机都要弹窗提示安装apk,这让人很不爽,每次都要点击确认,我都想砸掉手机,用模拟器了。另外,app上面一般都需要登陆后进行一些操作,Android studio在这种情况下还会帮我把应用数据给删除掉,我还需要输入账号密码重新登陆下。(问题描述)解决的方案是关掉instant run,如图,取消勾选...

2018-06-09 15:20:01 1300 1

转载 synchronized(this)、synchronized(*.class)与synchronized(任意对象)这几种类型同步方法

复制自:https://blog.csdn.net/luckey_zh/article/details/53815694在多线程开发中,我们经常看到synchronized(this)、synchronized(*.class)与synchronized(任意对象)这几种类型同步方法。但是是否知道这几种写法有什么区别了?下面根据代码来分析:1、当一个线程访问ObjectService的一个sync...

2018-05-22 14:01:42 1459 2

原创 RefreshScrollviewLayout下嵌套ViewPager横向滑动冲突解决

最近做的有个项目,主要是轮播图这部分,RefreshScrollviewLayout下嵌套viewpager ,在滑动轮播图的时候,发现如果横向滑动稍微有点斜的话,就会触动RefreshScrollviewLayout的下拉刷新。这肯定是事件传递的问题,http://blog.csdn.net/gdutxiaoxu/article/details/52939127http://www.2c

2017-08-10 17:15:58 451

转载 小米手机无法调试应用解决Installation failed with message Failed to establish session.

参考:http://blog.csdn.net/mocc1989/article/details/72731442

2017-08-04 11:49:33 392

ttl转232 jar包.zip

免驱动实现。ttl转232 应用于安卓系统。

2019-11-14

SerialPortDemo.zip

串口通讯。通过调用jni 发送与接收 命令 ,采用uart 相关协议。~~~如果有什么不懂的可以直接私信我~

2019-11-14

WIFIDemoo.zip

支持wifi 开关 切换 自动连接 列表。。

2019-11-14

指针函数、函数指针的区别ConsoleApplication1.zip

详细说明,ndk中的指针函数、函数指针的区别

2019-11-06

分离的头文件库.zip

几百种的c++头文件库

2019-09-05

Android 开发艺术探索高清完整版

Android 开发艺术探索高清完整版.pdf,确实高清的

2019-01-03

Android监听扫描枪设备自带扫描键DemoT

Android版扫描枪,清查终端设备,使用广播方式,通过代码对扫描枪设备自带扫描键进行监听。当用户按扫描枪上的扫描键时触发扫描事件,扫描后获取到扫描内容。现在没有办法免费了,只能设置1分了。

2018-12-12

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

TA关注的人

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