
android
文章平均质量分 54
那一刻-逐风
这个作者很懒,什么都没留下…
展开
-
Android编译C/C++代码,编译出的so文件给别的项目用,CMakeLists.txt编译!
2,用AS新建一个支持Native C++的项目,如果新建完项目,等build完成可以直接跑起来,说明你环境没问题,完全可以玩起来,新版本的AS都不用配置NDK目录啥的,这很智能,旧版的同学赶紧升级吧。这是C源文件直接运行的,那么打包出来的so文件在哪,别的项目怎么使用这个so文件呢?下面进入正题,Android Studio版本是4开头的,具体多少没显示....3,下面是我自己新建的项目,我们修改下AS自建的代码,达成演示的效果,32位对应-armeabi-v7a。64位对应-arm64-v8a。....原创 2022-08-09 10:36:49 · 2438 阅读 · 1 评论 -
Android闹钟,Android AlarmManager使用心得
做了个系统应用闹钟,记录下,防止再次踩坑,分别有三种闹钟.单次,每天重复,周期性,比如周一,周二周三触发,这种.具体的关键实现,方法里面都有注释,上个效果图:工作日是假的,哈哈//单次闹钟,只会触发一次public void setSingleAlarm(int clockId,int hour,int minute) { Intent intent = new Intent(); intent.setAction(CommonConstant.ACTION_原创 2021-01-29 17:12:43 · 1627 阅读 · 3 评论 -
Android蓝牙BLE开发,向设备发送简单数据
用的是git上的蓝牙管理库,首先添加依赖:implementation'com.clj.fastble:FastBleLib:2.3.4' //蓝牙管理库implementation 'com.yanzhenjie:permission:2.0.3' //6.0+权限管理一般给蓝牙发数据是嵌入式开发的哥们写好固定的某个UID,这个UID其实是一对的,分别是uuid_service,其对应的特征值characteristic uuid然后我们向这对UID发送数据,上代码:priv原创 2020-09-08 09:30:31 · 2295 阅读 · 1 评论