自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打包ZIP文件

【代码】打包ZIP文件。

2023-06-26 10:42:18 114

原创 2021-02-24

Android Studio全局搜索中文字符^((?!(\*|//)).)+[\u4e00-\u9fa5]

2021-02-24 11:30:01 148

原创 IOS功能代码记录

保存配置数据NSUserDefaults *userMessage = [NSUserDefaults standardUserDefaults];[userMessage setObject:params forKey:@"userMessage"];[userMessage synchronize];

2020-05-26 15:51:56 231

原创 OC如何快速将数组,int数值,long数值转NSData

OC如何快速将数组,int数值,long数值转NSData1、数组转NSData在IOS开发中,总免不了数据转换处理。那么如何快速的将Int数组和Long数组快速转换成NSData呢?其实只需要一句代码就可以。// 将Int数组转成NSData.因为每一Int占4个字节,所以转换后的NSData的长度是数组长度X4。int ages[6]={0x12345678,0x2345,...

2020-04-14 14:56:38 1118

原创 android滚动球面布局

在某网站上看到一个效果,就是关键字的布局呈球状排布,并可以根据鼠标的移动而旋转。于是也想在Android实现同样的效果,顺便封装成通用的控件,说不定以后就可以用到了。说干就干,大家先看看我的实现效果,Github地址:https://github.com/dgutkai/RollingBall.git,欢迎fork。一、技术选型开始我选择自定义一个View,在View的OnDraw...

2019-01-02 15:54:43 1262

原创 Android 自动连接蓝牙

蓝牙是手机和智能硬件通信常用的方式,蓝牙通信可分为传统蓝牙和低功耗蓝牙(BLE)。其中BLE的连接断开等操作可以通过Android SDK中提供的API进行操作,而传统蓝牙部分SDK并没有提供相关的API进行连接断开,只能用户自己通过手机的设置界面连接蓝牙。那么我们如何做到在代码中自动连接传统蓝牙呢?我们可以利用反射调用Android中的私有API进行连接断开操作。0x01 声明变量...

2018-12-20 14:29:30 3546

原创 Android从USB声卡录制高质量音频-----使用libusb读取USB声卡数据

为了获取USB声卡数据,在网上进行了大量的文章搜索,发现USB的库都是使用C语言写的,使用比较多的应属libusb了。参考https://github.com/shenki/usbaudio-android-demo.git1、libusb简介libusb是一种高级别的,底层的API,它封装了低级别的内核与USB模块的交互,并提供了一系列适合在用户空间进行usb驱动开发的函数。libu...

2018-11-23 17:15:32 7333 15

原创 Android YUV视频数据叠加时间信息

完整项目请到我的GitHub下载https://github.com/dgutkai/YUVTest.git效果截图叠加前叠加后使用Android手机摄像头视频预览获取YUV数据在MainActivity实现Camera.PreviewCallback接口。@Override public void onPreviewFrame(byte[] bytes, Camera ...

2018-11-23 16:49:13 1941

原创 Android从USB声卡录制高质量音频-----USB API测试

最近公司一个项目,主要是想实现高质量音频的录制。虽然说目前大部分手机的录音质量都是可以的,但是想要录制高质量,立体声的音频,一般的手机还是望成莫及的。为了实现192K的立体声录音,电子组的同事直接搞了一个USB声卡过来让我获取其中的音频数据。心想USB声卡应该算是一个通用的器件,大部分系统都应该可以直接使用了吧。于是找了几款手机,通过OTG线连接测试一下,测试结果发现只有TypeC接口的手机可...

2018-08-08 23:42:48 5772 2

原创 解决ConstraintLayout布局中constraintDimensionRatio属性在ListView中的无法显示的问题。

ConstraintLayout是Android Studio2.2新增的主要功能之一,它使用约束的方式来指定控件的位置和大小。虽然使用起来还不能和IOS开发中StoryBoard中直接拖放控件那样方便,但也极大的方便了android的布局。它有效的解决了布局嵌套过多的问题,我们知道布局嵌套越多,性能越差,因此,使用ConstraintLayout布局复杂的界面能够极大的提高性能。这里不介绍Con...

2018-06-15 11:41:42 3928

原创 Android实现贪吃蛇游戏一:游戏界面及控制

贪吃蛇游戏是一款经典休闲游戏,本文将在android上实现经典的贪吃蛇游戏,操作界面和以前那些游戏机一样。该游戏的实现思路主要是在一个View中将贪吃蛇的游戏界面绘制出来,游戏空间由16*32个小方块组成,使用一个数组记录每一个位置的状态(黑、白)。...

2018-06-05 16:45:48 16818 8

原创 Container With Most Water

原题:Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is at (i, ai) and (i, 0). Find t...

2018-03-16 14:45:31 139

原创 Android使用蓝牙录音和播放

简介实现一个可以边录边播的工具,将蓝牙耳机麦克风录到的声音从耳机中播放出来。最近在做一个语音助手工具软件,具体需求是使用蓝牙耳机唤醒APP并讲话,APP将讲话内容进行语音识别,通过云平台进行理解并返回相应的操作。比如当用户说“播放音乐”的时候,APP将会随机播放一首歌。期间在蓝牙耳机录音和播放中遇到了很多问题,APP录不到声音,声音从手机听筒播放,没有任何声音等等等。因此实现了这个BTRecord...

2018-03-14 11:17:52 11176

一款贪吃蛇小游戏源码

贪吃蛇游戏是一款经典休闲游戏,本文将在android上实现经典的贪吃蛇游戏,操作界面和以前那些游戏机一样。

2020-04-14

一款球面布局控件实现

一个能够跟随手指转动的球面布局,所有子控件按照球面分布,旋转。

2019-01-02

老年人安卓启动器

适用于老年人使用的安卓启动器。采用大字体和大图标显示。界面模仿WP风格,用户可以随意添加联系人或者应用程序到桌面。

2017-09-18

MPPT控制软件

MPPT串口调试工具

2016-09-26

贪食蛇游戏

用C语言写的贪食蛇游戏。一个C语言练习程序,思想简单明了,希望对C语言初学者有所帮助。

2012-09-14

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

TA关注的人

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