自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

转载 android 获取网络类型名称2G 3G 4G wifi

首先工程Manifest文件要引用:1 2 //获取网络服务 1 public static String getNetworkTypeName(Context context) { 2 if (context != null) { 3 ConnectivityManager connectMgr = (ConnectivityManager

2017-11-28 15:00:15 610

转载 uvc摄像头代码解析之描述符

1.uvc驱动模块入口[cpp] view plain copy print?module_init(uvc_init);  //1.模块入口  module_init(uvc_init); //1.模块入口2.初始化函数[cpp] view plain copy print?static int __init uvc_init(void)    // 2.初始化函数  {      int r

2017-11-28 14:39:38 3741

转载 Android USB 设备如何区分是打印机还是U盘

项目中需要区分USB的连接设备是打印机还是电子秤,然后上网搜索到了一篇博客,根据这个博客写的一个小的例子:非常感谢hao2014_的这篇博客http://blog.csdn.net/u013686019/article/details/50409421MainActivity:[java] view plain copy print?package com.example.administrat

2017-11-28 14:33:56 1466 1

转载 Android 5.x 权限问题解决方法

Android 5.x 权限问题解决方法             一、 android 5.x开始,引入了非常严格的selinux权限管理机制,我们经常会遇到因为selinux权限问题造成的各种avc denied困扰。  本文结合具体案例,讲解如何根据log来快速解决90%的权限问题。 遇到权限问题,在logcat或者kernel的log中一定会打印avc denied提示缺少什么权限,

2017-11-28 13:51:56 214

转载 电阻式触摸屏的驱动程序和详细注释

#include #include #include #include #include #include #include #include #include #include #include #include #include #include 3c2410-ts.h>#include /* For ts.dev.id.ve

2017-11-28 11:28:25 860

转载 v4l2读取摄像头程序流程解析

v4l2 操作实际上就是 open() 设备, close() 设备,以及中间过程的 ioctl() 操作。对于 ioctl 的调用,要注意对 errno 的判断,如果调用被其他信号中断,即 errno 等于 EINTR 的时候,要重新调用。 Video capture device 的实际功能就是采集视频信号,并将数字化的图像保存在 memory 中,现在几乎上所有的相关设备都能采集 25

2017-11-28 11:19:45 1596

转载 Android中的ueventd

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解。能让

2017-11-28 11:18:18 3265

转载 android平台1.3寸OLED屏调试

引言:Android平台为彩色屏,图片格式为RGB8888,而1.3寸OLED屏为黑白屏,即像素为1,让屏正常工作能采用的方案有:1. 方便apk开发,减少应用层开发的工作量,采取读取framebuf中的数据,将彩色转为单色图片,用8080并口的方式发送数据至GRAM.2. 加字库与图片,用单色屏开发的方式,省却图片数据转换的步骤。当时与客户讨论屏幕显示的效果等细节时,客户需要至少一种字体,

2017-11-28 11:07:14 1504

转载 ubuntu 16.04下搜狗输入法不能输入中文解决

之前一段时间正常使用的搜狗输入法突然无法输出中文(具体现象是,可以呼出搜狗输入法界面,但是候选词列表无显示),解决之后记录下来,希望能为同样遇到这个问题的人提供参考。同时附linux下常见软件崩溃问题解决方案。   我的系统是:ubuntu 16.04 LTS 搜狗版本:sogoupinyin_2.1.0.0082_amd64 fcitx版本:1:4.2.9.1-1u

2017-11-25 12:59:53 273

转载 configure.ac和makefile.am

编译一个库,找寻若干文件,不知如何下手。细读readme才发现,有configure.ac和makefile.am两个文件。此文件是生成configure和makefile必须。不像只有一个makefile或者Makelist,或qmake或其它, 看来构建工具也是很多种,常见的也就是这几种。不同的语言,不同平台,不同的风格,都会有不同的编译和安装形式,了解常见的几种和后缀,以后也不会如此束手无策

2017-11-25 12:55:10 396

转载 和菜鸟一起学android4.0.3源码之硬件gps简单移植

关于android定位方式android 定位一般有四种方法,这四种方式分别是GPS定位、WIFI定位、基站定位、AGPS定位。1、 Android GPS需要GPS硬件支持直接和卫星交互来获取当前经纬度,这种方式需要手机支持GPS模块现在大部分的智能机应该都有了。通过GPS方式准确度是最高的但是它的缺点也非常明显。1、 比较耗电2、 绝大部分用户默认不开启GPS模块3、 从GPS模块启

2017-11-25 12:52:06 2104

转载 ADB通过WIFI连接Android设备

ADB通过WIFI连接Android设备 有些设备不支持WiFi调试,关闭了,那是没有办法的,我手上的几个手机都可以,但是同事的华为的手机就.......  通常情况下,我们都通过USB线连接Android设备,以此达到调试的目的,但是我相信你一定遇到过下面的问题。USB线比较松的时候,ADB经常断开。USB线容易绊脚,这个时候要么人摔倒,要么手机碎屏。

2017-11-25 12:50:36 420

转载 从RGB色转为灰度色算法

一、基础   对于彩色转灰度,有一个很著名的心理学公式:                          Gray = R*0.299 + G*0.587 + B*0.114二、整数算法  而实际应用时,希望避免低速的浮点运算,所以需要整数算法。  注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法:                          Gray

2017-11-25 12:45:24 997

转载 android makefile批处理文件夹的资源

在android开发中,我们需要将某个文件夹的资源预置到system中或设备中的某个文件夹中,如果资源文件比较少,我们可以使用android的PRODUCT_COPY_FILES来处理。如果资源文件比较多,怎么办?    这时候可以使用foreach 函数来处理。  foreach的介绍原文出处http://blog.csdn.net/cjsycyl/article/details/8064871

2017-11-25 12:43:14 208

转载 init.rc启动 shell脚本

[Android] 在開機的時候,執行你想要的 shell script雖然 init.rc 很好用,但還是有其缺陷… 像是我要 echo 某些字串到檔案時,他就做不到了 :(所以可以搭配一個 .sh 的檔案,讓他開機的時候去執行這個 .sh 即可。建議修改方式:[1] 在 AndroidBoard.mk 裡面將你的 .sh 包起去file := $(TARGET_OUT)/etc/my.sh

2017-11-25 12:42:29 1581

转载 ueventd.rc 处理硬件设备权限和android init 对其解析

Ueventd.rc对硬件设备访问权限处理ueventd.rc———————————————————/dev/null                 0666   root       root/dev/zero                 0666   root       root/dev/full                 0666   root       root/

2017-11-25 12:37:58 1150

转载 java实现utf-8与GB2312编码的转换

Java则采用了平台无关的UNICODE,Java从一个byte流中读取一个字符串时,将把平台相关的byte转变为平台无关的Unicode字符串。在输出时Java将把Unicode字符串转变为平台相关的byte流,如果某个Unicode字符在某个平台上不存在,将会输出一个‘?’。GB2312编码中一个汉字是16位的,而UTF8中一个汉字却是24

2017-11-22 15:12:55 12101

转载 android 4.4 系统永不休眠

全志A33实测成功网上找的东西,不是我原创!!!android4.2以上版本比android4.2以前的版本framework层框架部分有了很大的改变,androd4.2以前版本framework层给上的接口函数与android4.2以上版本的接口函数也有了些变化,以前让机器永不休眠的方法用在android4.2以上版本已经不起作用了。现将android4.2以上版本修改永不休眠的方法记录

2017-11-22 15:11:13 1036

转载 Android adb shell启动应用程序的方法

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options]    start an Activity: am start [-D]        -D: enable debugging    send a broadcast Intent: am broadcast    start an Ins

2017-11-22 15:09:51 733

转载 浅谈LCD、OLED、TFT取模及其程序开发的算法取舍

做任何电子产品,必然有人机交互的部分,对于开发人员而已,可能性只需要一个简单的串口就可以完成产品所有功能上的开发,但是产品推广后期必然会加入一些显示器件,最常用的就是LCD、OLED、TFT(可能还有一些,毕竟天外有天),这里罗列出本人所使用过的一些显示器件,并对这些显示器件的开发小工具及其算法简单的进行说明(个人的理解,可能会有偏差)。本文以OLED12864为硬件平台,以取模软件PCtoLCD

2017-11-22 15:06:32 4903 1

转载 Android系统Gps分析(一)(转载)

1 GPS架构2 GPS分析2.1 头文件头文件定义在:hardware/libhardware/include/hardware/gps.h,定义了GPS底层相关的结构体和接口GpsLocationGPS位置信息结构体,包含经纬度,高度,速度,方位角等。[cpp] view plain copy print?/ Flags to indicate which values are valid

2017-11-22 15:03:42 1486

转载 eclipse中安装ndk开发JNI

转载 一、关于NDK: NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文

2017-11-21 15:46:09 263

sprd_lsm6ds3_vendor.zip

lsm6ds3 展讯平台 vendor下面的驱动

2021-01-28

android 平台ds2484驱动.zip

android 平台ds2484驱动,可以通过ds2484 这个i2c桥接onewire芯片,去读取one-wire设备的数据。 已经实现读取温度,其他请自行实现。

2019-11-21

nfc pn544驱动

用于mtk6589平台的nfc pn544驱动

2013-08-27

GPU-Z.0.5.8 汉化版

GPU-Z是提供给我们的一款GPU识别工具,绿色免安装,界面直观,运行后即可显示GPU核心,以及运行频率、带宽等,如同CPU-Z一样,这也是款必备工具

2012-06-19

空空如也

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

TA关注的人

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