自定义博客皮肤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)
  • 资源 (24)
  • 收藏
  • 关注

转载 android backlight

背光设置是在:设置->声音和显示->亮度,通过进度条来设置的。文件:packages/apps/Settings/src/com/android/settings/BrightnessPreference.javaprivate static final int MINIMUM_BACKLIGHT = android.os.Power.BRIGHTNESS_DIM + 10;priva

2013-03-30 16:31:21 2806

转载 android service 添加

一步:实现driver。Driver也就是service最终需要去控制的对象,这一步就不详细去说了,不管是写成字符型设备文件还块设备,或者是伪文件系统/proc的普通文件,只要能满足这种交互的目的就行。笔者那个字符型设备文件跟/proc普通文件的交互方法都做过,现在还是以字符型设备驱动为例吧。         第二步:android用户空间调用drvier。在android架构中,这个大任

2013-03-30 16:22:44 1249

转载 Busybox下tftp命令使用详解

Busybox下的tftp命令可以用来进行单文件传输。使用的时候,是把电脑作为服务器Server,Busybox作为客户端Client,使用tftp命令可以实现从Server下载单个文件到Client,或者从Client上***个文件到Server。    首先来了解一下tftp命令参数,在Busybox下输入tftp –help,得到tftp使用的详细参数,如下图

2013-03-29 16:49:08 968

转载 android build 过程

在out/target/product/generic目录下会生成三个文件,分别是ramdisk.img、sytem.img、userdata.img。这三个文件到底有什么用呢?下面开始分析一下。 首先在linux终端下使用命令file ramdisk.img,打印出如下字符ramdisk.img: gzip compressed data, from Unix,可以看出,它是一个gzip

2013-03-27 10:51:55 632

转载 如何将ramdisk.img 编译进内核和修改init.rc

一 将ramdisk.img编译进内核android系统可以不用ramdisk.img 文件就可以启动文件系统,原因是在android内核编译的时候使用配置选项已经将文件系统编译进内核。方法是在编译配置选项中打开File Systems->"The Extended 4 (ext4)  filesystem", 如图:我经过亲身实验,如果关掉ext4,打开ext3文件系统,那么在系统的

2013-03-27 10:48:26 2700

原创 java常用函数

public class Util { public Util() { } /** * 将指定byte数组以16进制的形式打印到控制台 * @param hint String * @param b byte[] * @return void */ public static void printHexString(String hint, byte[

2013-03-21 16:09:21 625

原创 android EditText基本设置

身份证号码大都是数字,但是极少数的最后一位是字母的。比如说,可能是X、Y、Z。在xml里这样设置就可以了:android:digits="1234567890XYZ" 但是我要默认的输入法为数字,怎么实现?谢谢你的解答,解决了我的问题。android:inputType="number"android:digits="0123456789xyzXYZ"同时设

2013-03-20 17:33:31 6837

原创 linux下获取本地IP信息

#include #include #include #include //#include #include //#include #include #include #include #include //取得本地ipvoid GetLocalIp(unsigned long *pOutIpAddress){ int fd; struc

2013-03-15 16:13:57 1719

转载 wpa_supplicant无线网络配置

目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。    wpa_supplicant是一个较好的选择,但缺点是它不支持所有的驱动。请浏览wpa_supplicant网站获得它所支持的驱动列表。另外,wpa_supplicant目前只能连接到那些你已经配置好ESSID的无线

2013-03-15 13:58:48 846

转载 iwconfig 使用

iwconfigiwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一。LWE是Linux下对无线网络配置的工具,包括内核的支持、用户层配置工具和驱动接口的支持三部分。目前很多无线网卡都支持LWE,而且主流的Linux发布版本,比如Redhat Linux、Ubuntu Linux都已经带了这个配置工具。用法: iwconfig in

2013-03-15 13:57:52 1441

转载 android休眠

Android 休眠(suspend)在一个打过android补丁的内核中, state_store()函数会走另外一条路,会进入到request_suspend_state()中, 这个文件在earlysuspend.c中. 这些功能都 是android系统加的, 后面会对earlysuspend和late resume 进行介绍.涉及到的文件:linux_source/kern

2013-03-15 13:48:45 1583

转载 关于Android锁屏的问题

本文主要讨论Android锁屏的问题,具体有2个需求:1、如何让Android开机后不自动锁屏2、如何让Android设备永远不锁屏   阅读Android的源代码可知:Android的锁屏策略在\frameworks\policies\base\phone\com\android\internal\policy\impl目录下,因此,今天我们的这两个问题将在这里找到答案。

2013-03-15 13:42:38 944

转载 android开发 NDK 编译和使用静态库、动态库

(damn!!!该死的百度空间在chrome下有bug,导致我大部分内容丢失!我只是加了斜体和背景色而已,居然直接丢内容,太郁闷了。重写+排版。) NDK 编译和使用静态库、动态库情况一:编译静态库情况二:编译动态库情况三:编译动态库+静态库情况四:已有第三方静态库(动态库),编译静态库(动态库)默认所有代码和文件在$projec

2013-03-13 15:28:22 905

原创 android4.0.3校准屏幕和隐藏statusbar

frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java修改:(svn chages as unified diff)Index: PhoneWindowManager.java=====================================================

2013-03-11 15:57:04 6469 2

原创 android4.0.3隐藏statusbar

1:修改frameworks/base/packages/SystemUI/src/com/android/systemui/SystemUIService.java      import android.content.IntentFilter;       @Override public void onCreate() { // Pick status bar

2013-03-10 20:47:25 4363

转载 INSTALL_FAILED_UPDATE_INCOMPATIBLE和INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

在windows平台通过eclipse编译android源码中,如果编译Settings或者android manifest XML中 shared user id 包含android.uid.shared等系统权限的时候,则会报以下错误。Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLEInstallation error

2013-03-07 16:01:09 776

转载 Android 4.0 Camera架构分析之preview和takePicture

上篇文章介绍了,Camera初始化的过程,完成初始化之后就可以使用Camera提供的以下功能了1.预览preview2.视频录制3.拍照和参数设置打开Camera第一键事情就是预览取景preview的动作,我们先从Camera app分析起 。所有拥有拍照功能的应用,它在预览时候都要实现SurfaceHolder.Callback接口,并

2013-03-06 13:38:35 804

转载 Android 4.0 Camera架构分析之Camera初始化

Android Camera 采用C/S架构,client 与server两个独立的线程之间使用Binder通信,这已经是众所周知的了。这里将介绍Camera从设备开机,到进入相机应用是如何完成初始化工作的。    首先既然Camera是利用binder通信,它肯定要将它的service注册到ServiceManager里面,以备后续Client引用,那么这一步是在哪里进行的呢?细心的人会

2013-03-06 13:37:49 851

转载 android4.0.3添加 Ethernet框架支持

一、移植framework部分(+号的行代表增加的内容,-号的行代表删除的内容) 从4.0.3 master分支移植到4.0.3_r11.1.将源路径framework/base/ethernet 复制到目标路径的framework/base/目录下 1.2.修改目标路径的framework/base目录下的Android.mk     vpn/java/andro

2013-03-05 17:29:53 5189 1

转载 android 串口编程

最近在android项目中要使用到串口编程,开始的时候为了省事,直接把以前在linux下用纯C写得串口程序封装成so库,再在JNI中调用so库,一点也没有问题。虽说没有什么问题,总觉得在JAVA中使用纯C实现串口所有的操作很像是在“挂羊头卖狗肉”,而且也有点繁琐,想说JAVA应该把这些东西直接封装成API,于是在网上查资料,想找到类似于windows下的CreateFile的API接口,未

2013-03-02 15:50:42 1058

原创 android jni注意

在JNI的c文件中如果用到了#include  然后用NDK 编译, ndk-build clean && ndk-build 提示error: utils/Log.h: No such file or directory如果只是用到LOG功能1 修改Android.mk文件配置,添加如下语句LOCAL_LDLIBS += -llog -lm2  在

2013-03-01 17:31:14 756

转载 修改android framework/base后编译注意的地方

Adding new source to Android framework/baseBy rogerdesmIf you are adding a source to the folder framework/base, do not forget to add this folder path to the file “build/core/pathmap.mk” above th

2013-03-01 10:34:51 5955

DQPSK MATLAB 实现演示

DQPSK MATLAB 实现演示

2022-11-29

无线信道模型简介,Jakes' models

无线信道模型简介,Jakes' models

2022-11-29

802.11az 参考文档

IEEE 802.11az 参考文档

2022-11-29

WIFI 7 IEEE 802.11BE

WIFI 7 IEEE 802.11BE标准文档,WIFI协议开发参考手册

2022-11-29

Core_v5.2.zip

压缩包里面包含了最新的bluetooth 协议完整描述,包括BLE 2M。对研究蓝牙PHY,MAC层有参考意义

2020-08-11

C++ 11英文原版参考书

C++ 11英文原版参考书。做为C++ 11开发不可多得的参考书籍

2017-11-21

深入理解 C++ 11 PDF文档

深入理解 C++ 11 PDF文档,带书签。作为学习C++ 11新特性的一本参考书籍

2017-11-21

visualgdb 5.1r4

visualgdb 5.1r4的破解版 ,方便大家在windows是开发Linux代码

2016-08-01

Sublime Text 3

Sublime Text 3 ,开发神器。方便快捷的编辑器

2015-07-03

SecureCRT_x86 v7.0

SecureCRT_x86 v7.0,非常好用的调试工具。欢迎大家下载使用

2015-07-03

c#控制摄像头

c#控制摄像头,能够录像视频和抓取照片,列出所有USB摄像头。简单的一个demo程序

2015-04-25

IEEE 802.11N

IEEE 802.11N 的标准文档。希望对研究wifi协议的朋友有用

2015-04-15

ieee 802.11 b文档

IEEE 802.11b的协议文档。学习wifi协议必备,希望对大家有用

2015-04-15

IxChariot 6.70 + Endpoint 7.10 (linux & windows)005

IxChariot 6.70 Console 加 Windows(32bit&64bit) 及 Linux(ubuntu: 32bit & 64bit) 7.10 版本的endpoint; linux中也有7.30的endpoint, 但没测试。 在windows 8.1 及 ubuntu 12.04上亲测可用。 由于附件限制60M, 所以分了5个包, 下载后请使用7z解压。

2014-08-20

IxChariot 6.70 + Endpoint 7.10 (linux & windows)004

IxChariot 6.70 Console 加 Windows(32bit&64bit) 及 Linux(ubuntu: 32bit & 64bit) 7.10 版本的endpoint; linux中也有7.30的endpoint, 但没测试。 在windows 8.1 及 ubuntu 12.04上亲测可用。 由于附件限制60M, 所以分了5个包, 下载后请使用7z解压

2014-08-20

IxChariot 6.70 + Endpoint 7.10 (linux & windows) 003

IxChariot 6.70 Console 加 Windows(32bit&64bit) 及 Linux(ubuntu: 32bit & 64bit) 7.10 版本的endpoint; linux中也有7.30的endpoint, 但没测试。 在windows 8.1 及 ubuntu 12.04上亲测可用。 由于附件限制60M, 所以分了5个包, 下载后请使用7z解压

2014-08-20

IxChariot 6.70 + Endpoint 7.10 (linux & windows) 002

IxChariot 6.70 Console 加 Windows(32bit&64bit) 及 Linux(ubuntu: 32bit & 64bit) 7.10 版本的endpoint; linux中也有7.30的endpoint, 但没测试。 在windows 8.1 及 ubuntu 12.04上亲测可用。 由于附件限制60M, 所以分了5个包, 下载后请使用7z解压。

2014-08-20

IxChariot 6.70 + Endpoint 7.10 (linux & windows) 001

IxChariot 6.70 Console 加 Windows(32bit&64bit) 及 Linux(ubuntu: 32bit & 64bit) 7.10 版本的endpoint; linux中也有7.30的endpoint, 但没测试。 在windows 8.1 及 ubuntu 12.04上亲测可用。 由于附件限制60M, 所以分了4个包, 下载后请使用7z解压。

2014-08-20

内核fifo在应用层的实现

linux 内核中的kfifo在应用层上的实现。可以很好的拿来做memroy pool测试

2013-07-29

FAT16与FAT32文件系统

关于嵌入式方面的FAT16与FAT32文件系统的实现,包括了ISO9660方面的东西

2009-11-16

windows下的汉字字模提取

提取windows下的ttf矢量字体的字模,生成单色字模文件。可用于单色字库的生成

2009-11-16

服务器均衡负载的开源代码

国外比较著名的服务器均衡负载的开源代码,希望对大家有用

2009-11-16

VHDL语言开发参考

一个VHDL语言开发的参考书籍。希望大家喜欢

2009-03-14

空空如也

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

TA关注的人

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