Android
爬行的菜鸟
学习才是正确的道路
展开
-
Android 自定义注释模板
最近在做Android方面的工作,大量的函数需要自定义一个模板 下面是方法的贴图 这里做一个记录//头文件注释/** * @brief : 简单的介绍 * @author : $user$ * @date : $date$ * @file : $classname$ * * --------------------------------------------------------------------------- * ..原创 2021-01-21 09:45:43 · 396 阅读 · 0 评论 -
bulkTransfer通讯必须注意的问题:bulk buffer size(16K)和解决办法
Android USB host与HID使用bulkTransfer通讯接收和发送的数据长度不会超过16384,这个问题困扰了我很长一段时间,终于发现问题所在,不是出在我的程序设计,也不是硬件的发送/接收有误,而是bulk transfer buffer size limited to 16K (16384)。只要你传送的数据不大于16384 bytes,传送不会出问题,一旦数据大于1...原创 2019-06-17 09:34:31 · 9185 阅读 · 11 评论 -
com.google.zxing jar下载
http://repo1.maven.org/maven2/com/google/zxing导入Android中的libs中在build.gradle中添加dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android...原创 2019-06-10 15:15:42 · 8027 阅读 · 0 评论 -
setTypeface方法:设置字体样式
setTypeface方法:设置字体样式【功能说明】该方法用于设置画笔的字体样式,可以指定系统自带的字体,也可以使用自定义的字体。该方法是设置画笔显示文本字体的最常用方法。【基本语法】public Typeface setTypeface ( Typeface typeface)其中,参数typeface为字体样式,具有如下几种取值。Typeface.DEFAULT:默认字体。...转载 2019-06-10 09:41:20 · 7965 阅读 · 0 评论 -
Android USB通信学习 USB Host设备通信实际应用
Android4.0之后,OTG开始普及,我们可以拓展U盘、鼠标等设备用于安卓设备。那么就需要了解USB的数据交换。USB设备分为Host主设备和Slave从设备,我们通常理解的OTG就是安卓作为”host”:通过安卓设备作为主设备进行设备间通信。安卓中也封装好了API使我们不必研究USB协议便能进行简单设备通信。首先 USB Host需要3.1以上的安卓版本支持,即minSdkVersi...转载 2019-06-14 16:57:54 · 1044 阅读 · 0 评论 -
android 图像处理—锐化效果
算法原理:一、简单算法:分别获取当前像素点和八个周围像素点的RGB值,先求出当前像素点的RGB值与八个像素点RGB值的和的平均数,再乘以相应的系数,然后在与当前像素点之和。例:常见的锐化矩阵有:...转载 2019-05-29 11:07:32 · 2386 阅读 · 1 评论 -
在Ubuntu下配置NDK环境
1.下载NDK[ndk]2.进入到ndk(android-ndk-r10e-linux-x86_64.bin )的下载目录,右击打开Teminal命令窗口,逐次执行以下两条命令:chmod a+x android-ndk-r10c-linux-x86_64.bin ./android-ndk-r10c-linux-x86_64.bin3.配置系统环境变量执行sudo ...转载 2019-05-07 15:59:05 · 4636 阅读 · 0 评论 -
为Eclipse安装ADT(Android Development Tools)
在搭建Android开发环境的时候,我们需要为Eclipse安装ADT(Android Development Tools)插件,这个插件可以为用户提供一个强大的Android集成开发环境。通过给Eclipse安装ADT插件,用户才能够完成快速新建Android项目、创建界面、调试程序、导出apk等一系列的开发任务。一般论坛或博客上关于Android开发环境搭建的帖子在讲Eclipse安装AD...转载 2019-05-10 10:22:43 · 2808 阅读 · 0 评论 -
Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
转自:【欧阳鹏】http://blog.csdn.net/ouyang_pengAndroid 设备的CPU类型(通常称为”ABIs”)armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它. arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。 armeabi: 第5代、第6...转载 2019-05-07 09:33:56 · 1811 阅读 · 0 评论 -
安卓so库你应该注意的事
在这公司那么久也没有弄过ndk开发,作为一个做刷卡头和蓝牙pos的安卓开发程序员这点还是很蛋疼,然后现在重新做一个新的项目,因为以前的so库是放在armeabi文件夹下面的,所以不管是安卓4.4以下还是5.0+是都可以用的,然后里面加了下分享的功能,微信和qq分享还好没有so库,但是新浪微博的就不一样了,里面有7中cpu架构文件,再加上百度的定位,操蛋的事情就发生了,如果删除其他文件...转载 2019-05-07 09:15:08 · 582 阅读 · 0 评论