- 博客(52)
- 资源 (21)
- 收藏
- 关注
转载 LEADER-(2)
来自:http://blog.csdn.net/david_lv/article/details/6030466这是今天和校招新同事交流时的总结,希望校招新同事能够回顾,也能够写出自己的总结。 一、什么是代码高手?你怎么证明自己是代码高手?知道许多代码技巧、JS炫彩技巧的人大有人在。你知道多少个.net函数,这一点都没有意义。你知道多少个新鲜IT名词,多
2014-02-28 19:40:44 816
转载 LEADER-(1)
来自:http://blog.csdn.net/lgg201/article/details/8637763一:多读英文文档 碰到问题多查看源码1) 不要怕英文, 出错信息, 文档, 都是学习英文的机会; 2) 不要怕出错, 出错就是学习的机会. 在后来的5年中, 我一直坚持, 我是从基本每个英文单词都要查翻译软件, 到现在 能翻译一些东西的. 同样, 我在碰
2014-02-28 18:35:43 817
原创 免费歌曲下载
参考:http://woshixieguihua.blog.163.com/blog/static/1125895362013625113636535/下载方法:温馨提示下载方式,优点是迅雷下载速度快,缺点是有弹窗广告,但绝不是病毒请放心下载。2、点击进入跳转页面后输入提供的3个验证数字,然后点击进入下载列表3、选择免费用户下的一种方式进
2014-02-27 12:55:51 14819
转载 解读Android 4.0 Camera原生应用程序的设计思路
1. 设置摄像头方向2. 打开线程与预览线程 3. 设置参数4. Camera外设按键5. 自动对焦与触摸对焦6. 拍照7. 人脸检测8. 位置管理9. 旋转管理10. 变焦11. 录像Camera的架构为典型的C/S架构,Client端,用户的行为,是为应用程序进程,Serve
2014-02-26 13:29:30 1078
转载 skb_buf结构分析-(dm9000-2)
转载:http://blog.csdn.net/qq405180763/article/details/8797236 实际上skb_buf结构只是一块已经申请好的套接字缓冲区的指针和属性数据的描述集合,netdev_alloc_skb函数申请到一块套接字缓冲区后,返回记录这块缓冲区信息的skb_buf结构,在各个网络层传输的只是skb_buf结构,换句话说,仅仅是该套接
2014-02-25 20:38:20 1293
转载 Linux网络设备驱动概述-(dm9000-1)
参考:http://www.cnblogs.com/lknlfy/archive/2012/11/29/2794819.html一、概述 Linux网络设备驱动程序遵循通用的接口,设计时采用的是面向对象的方法,一个设备就是一个对象(net_device结构)。一个网络设备最基本的方法有初始化、发送和接收等。 Linux网络设备驱
2014-02-25 14:26:51 1166
转载 浅谈Android系统开发中LOG的使用--LOG(3)
参考:http://blog.csdn.net/luoshengyang/article/details/6581828
2014-02-25 12:49:11 969
转载 Linux中的Printk与dmesg功能--LOG(2)
Linux中的Printk与dmesg功能 要将linux内核的带级别控制的printk内容打印出来,在命令行输入 dmesg -n 8 就将所有级别的信息都打印出来。Linux命令:dmesg 功能说明:显示开机信息。 语 法: dmesg [-cn][-s ] 补充说明:kernel会将开机信息存储在ring buffer中。您若是开机时来不及查
2014-02-25 10:40:01 2815
转载 adb详解--LOG(1)
参考:http://blog.csdn.net/hellofeiya/article/details/8108317ADB全称Android Debug Bridge,是android sdk里的一个工具,用这个工具可以直接操作管理android模拟器戒者真实的andriod设备它的主要功能有: 运行设备的shell(命令行) 管理模拟器戒设备的端口映射 计算
2014-02-25 09:43:55 1909
转载 Android Camera CameraHal.cpp 初始化分析
Android Camera CameraHal.cpp 分析参考:http://blog.chinaunix.net/uid-26765074-id-3582204.html作为上层和底层的中转站,hal层在android中起到的作用不言而喻,针对camera的研究已经有一段时间了,这里自己还是决定静下心来好好的分析一下CameraHal.cpp这里的代码,对自己更好的理解hal与上
2014-02-22 11:15:53 2094 1
转载 基于V4L2的视频驱动开发
参考:http://www.embedu.org/Column/Column320.htm作者:刘洪涛,华清远见嵌入式学院讲师。三、 V4L2 API及数据结构V4L2是V4L的升级版本,为linux下视频设备程序提供了一套接口规范。包括一套数据结构和底层V4L2驱动接口。1、常用的结构体在内核目录include/linux/videodev2.h中
2014-02-20 15:57:18 768
转载 wine qq 2013 for linux Ubuntu 64位兼容
参考:http://www.longene.org/forum/viewtopic.php?t=4700wine qq 2013 for linux Ubuntu 64位兼容由smile » 2011-04-07 9:08+-----------------------------------------------------------------------+|
2014-02-20 13:59:54 1993
原创 andriod驱动之旅-a31s芯片-android环境
下载相关软件:http://dl.linux-sunxi.org/users/tsvetan/ANDROID-4.2.2-SDK2.0-KERNEL-3.4/参考步骤:http://hi.baidu.com/wb4916/item/9aa6bcc0e1ba1e3299b498f9
2014-02-20 12:33:58 2867
转载 android驱动之旅-类似参考
参考:http://blog.sina.com.cn/s/blog_cfeb631c0101lkec.html一、编译u-boot和kernel 1)目录结构 main1/ android4.2/ image/ lichee/ 2)编译kernel和u
2014-02-19 17:19:26 1632 1
转载 定制一个Linux发行版ROM
http://www.swiftboard.org/wiki/index.php?title=Linux_ROM#.E6.89.93.E5.8C.85ROM本文主要介绍如何为swiftboard(以下简称sw)定制一个Linux发行版ROM.本教程假定读者有Linux基础,了解常用命令工具目录 [隐藏] 1 ROM介绍2 开发环境
2014-02-19 16:33:52 4249
原创 andriod驱动之旅-导出设备配置文件修改之后导入到设备
windows下下载adb工具功能:利用eclipse将camera.ini导出来,修改之后导入设备中eclipse-》windows-->show view -->other--> file exploerC:\Users\Administrator>E:\save-ygm\adb-tool\adb.exe remountadb server is out of da
2014-02-19 10:25:52 1577 2
原创 andriod驱动之旅-解压img文件
1 下载链接:下载工具204版本http://forum.xda-developers.com/showthread.php?p=283295442 打开win--cmd窗口,将imgRePacker.exe拖进去输入如下:C:\Users\Administrator>E:\save-ygm\imgRePacker\imgRePacker\imgRePacker.exe
2014-02-19 09:36:18 5217 1
原创 andriod驱动之旅-参考博客推荐
014-Android平台开发-Camera function porting-摄像头功能移植 http://blog.chinaunix.net/uid-24605155-id-191633.html
2014-02-18 12:35:37 794
转载 内核虚拟地址与物理地址的关系
在网上查资料时看到几篇介绍 linux driver 编写的文章,其中提到 kmalloc() 与 __get_free_page() 返回地址的问题,我们都知道 kmalloc() 与 __get_free_page() 分配的是物理内存,但它返回的到底是什么?那几篇关于驱动编写的文章中提到申请的是物理地址,返回的依然是物理地址。但有一篇文章中,作者对此提出了质疑,但没有给出
2014-02-17 11:06:02 3564
转载 proc_fs 使用说明-参考
proc参考:http://blog.csdn.net/ygm_linux/article/details/19327941创建一个 proc 文件根据对 proc 文件的不同使用,内核提供了多种包装函数来创建一个 proc 文件。方法一:struct proc_dir_entry *create_proc_entry(const char *name, mod
2014-02-17 10:50:04 1049
转载 深入理解linux系统下proc文件系统内容
Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。基于/proc文件系统如上所述的特殊性,其内的文件也常被称作虚拟文件,并具有一些独特的特点。
2014-02-17 10:47:27 1831
转载 andriod驱动之旅-了解:移植内核+Android系统到S3C2440(9)
参考:http://blog.csdn.net/blest/article/details/6215600android在2440上的移植 1.移植基本环境:我用的还是win的平台,所以使用了虚拟机:Vmware workstation 6.5.0 +ubuntu9.10;交叉编译工具包EABI——4.3.3;做好的镜像都是在win平台上使用串口烧录
2014-02-16 20:17:41 1557
转载 Android照相功能驱动层中HAL的实现(基于OK6410开发板+OV9650摄像头)
Motivation 前些日子买了块飞凌OK6410的开发板+OV9650摄像头模块准备做Android应用开发。自己手里虽有现成的Android手机,但考虑到日后裁减硬件,不得不从最原始的开发板着手。但不知飞凌出于什么原因,没有完善Android的照相驱动,每次拍照后,返回的照片都是一张绿色的小机器人。之前没有写过Android的驱动,在飞凌的技术支持论坛提问也没得到什么帮助,尝试刷前几
2014-02-15 19:04:02 1203
转载 终于搞定android驱动USB摄像头了!
参考:http://www.eoeandroid.com/thread-252676-1-1.html多亏了stackoverflow看到的一篇帖子,其中有几句关键的话,然后顺藤摸瓜解决了问题。帖子大意:讨论的前提是你的USB摄像头是UVC兼容的(如今大部分摄像头兼容)默认Android不提供访问外部摄像头的API,所以你要考虑写一个内核到A
2014-02-15 17:43:30 6314 3
转载 android中image文件的压缩与解压缩
我们将android源码进行编译之后,会在out/target/product//目录下生成几个image文件:system.img,recovery.img,userdata.img等,将这些image文件连同一些bin文件烧写到机器的nand flash之后(利用专门的烧写工具),便可以启动系统了。由于项目的原因,近日接触了有关这些image文件的操作,故将其整理成本文。
2014-02-15 15:24:34 4373 4
转载 Ubuntu下解压rar文件的方法
Ubuntu下解压rar文件的方法一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove
2014-02-15 12:39:17 1376
转载 android文件系统system-ramdisk-userdata三者之间的关系
android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。 其中, ramdisk.img是emulator的文件系统, system.img包括了主要的包、库等文件。 userdata.img包括了一些用户数据。 emulator加载这3个映像文件后,会把 system和 userdata分别加载到 ramdisk文件系统中的sy
2014-02-15 12:30:54 1079
转载 andriod驱动之旅-在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务(8)
我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这一篇文章中,我们将在Android系统的应用层增加一个内置的应用程序,这个内置的应用程序通过ServiceManager接口获取指定的服务,然后通过这个服务来获得硬件服务。
2014-02-14 14:10:36 954
转载 andriod驱动之旅-在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务(7)
参考:http://blog.csdn.net/luoshengyang/article/details/6578352 在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。
2014-02-14 13:41:34 703
转载 andriod驱动之旅-在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口(6)
参考:http://blog.csdn.net/luoshengyang/article/details/6575988 在上两篇文章中,我们介绍了如何为Android系统的硬件编写驱动程序,包括如何在Linux内核空间实现内核驱动程序和在用户空间实现硬件抽象层接口。实现这两者的目的是为了向更上一层提供硬件访问接口,即为Android的Application Framewo
2014-02-14 13:29:47 842
转载 andriod驱动之旅-在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序(5)
参考: http://blog.csdn.net/luoshengyang/article/details/6573809 在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上
2014-02-14 13:02:02 895
转载 andriod驱动之旅-在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序(4)
参考:http://blog.csdn.net/luoshengyang/article/details/6571210在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/
2014-02-14 12:51:31 1135
转载 adb shell 命令详解
Android Shell命令的使用可以将复制的文件等相关数据连接到手机中去。我们在这里为大家总结了几个Android Shell命令的常用方法。大家可能对于Android这一手机操作系统有所了解,因为市面上很多智能手机都开始采用这一系统来抓住商业机遇。通过对它的深入了解,可以知道,adb是Android重要工具之一,以提供强大的特性,例如复制文件到设备或从设备复制文件。可
2014-02-14 12:47:19 2545
转载 android驱动之旅-在Ubuntu上为Android系统编写Linux内核驱动程序(3)
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终
2014-02-13 16:54:55 1112
转载 如何在Android下使用JNI
1.引言我们知道,Android系统的底层库由c/c++编写,上层Android应用程序通过Java虚拟机调用底层接口,衔接底层c/c++库与Java应用程序间的接口正是JNI(JavaNative Interface)。本文描述了如何在ubuntu下配置AndroidJNI的开发环境,以及如何编写一个简单的c函数库和JNI接口,并通过编写Java程序调用这些接口,最终运行在模拟器上的
2014-02-13 16:32:15 745
转载 如何在32位ubuntu11.10 下编译android 4.0.1源码和goldfish内核
一准备工作1安装javasdk6(1)从jdk官方网站http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html下载jdk-6u29-linux-i586.bin文件。(2)执行jdk安装文件[html] view plai
2014-02-13 16:29:38 946
转载 Android 源码编译make的错误处理
Android源码下载:官方下载 或参考android源码下载方式Android编译版本: PLATFORM_VERSION=4.0.1(最新Android 4.0.1)OS 操作系统平台: Linux yanggang 2.6.35-30-generic #61-Ubuntu SMP Tue Oct 11 15:29:15 UTC 2011 i686 GNU/Linux(Ubun
2014-02-13 15:07:46 1214
原创 拷贝android源码时候-由于windows文件名不分大小写的
将android源码从ubuntu-smb考到硬盘时候会给文件名加(2)的。从硬盘考到ubuntu-smb之后执行如下,再编译android源码。[1]android-down# find -name "*(*)*"[2]在ubuntu下面一一改名字即可./prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysr
2014-02-13 14:50:41 1739
wireshark-gm-wireshark
2018-07-25
windows程序设计(第五版)附代码
2018-03-29
source3.x支持utf-8插件
2016-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人