- 博客(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
android 平台ds2484驱动.zip
2019-11-21
GPU-Z.0.5.8 汉化版
2012-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人