自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 input驱动分析

input驱动在linux内核中经常会用到,比如按键类: power button,一般用gpio来做按键模拟,还有touch key等。触摸屏,键盘鼠标,gsensor,gameport等。本文结合一例子对input驱动模型做探讨。 下面是linux文档中的例子。#include #include #include #include #include static s

2011-12-29 22:04:40 4274

原创 结合一程序分析Handler,Looper,HandlerThread类

首先看一个有关Handler, Looper, HandlerThread的应用程序:package envi.handler; import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.HandlerThread;import and

2011-12-27 01:57:56 2109

原创 由坑爹的编译想起的

最近编一套代码,支持32位ubuntu系统编译。开始编译出错,停在build/core/main.mk文件的75行,应该不支持我装的64位ubuntu系统,找到出问题的点:     ifneq (i686,$(findstring i686,$(build_arch))) #停在这里    $(warning ****************************************

2011-12-23 23:40:00 2961

原创 Bootloader初识

计算机系统从开机上电到操作系统启动需要一个引导过程,由BIOS来完成。同样,linux系统启动也离不开引导程序,负责引导的程序叫做Bootloader。Bootloader是小段程序,但是通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。          根据体系结构,Bootloader分很多种类,比如,X86平台的

2011-12-22 00:44:37 892

原创 浅谈JNI

JNI是Java Native Interface的简写,即为Java本地调用。那么JNI在Android系统中起什么作用呢?答案是通过JNI,Java程序的函数可以调用Native中的函数(一般,Native用c/c++写的),比如说,上层获取电池相关信息;Native中的函数也可以调用Java中的函数,举一例,HDMI和耳机的侦测pin信息是从Java层传到Native,然后到Framewor

2011-12-21 01:11:35 6370 1

原创 Android开发之layout布局

在android应用程序开发中,经常和布局文件(xml)打交道。好的布局,可以让程序界面优美,受用户青睐。因此布局是比较重要的学习点。由于xml语言在Android开发中独立,这个也就是布局和主控程序相对独立,增强耦合性。        本文依次讲解LinearLayout,TableLayout,RelativeLayout以及Layout嵌套调用。       一、LinearLayo

2011-12-19 22:50:43 3144

原创 linux基础知识

linux基础知识学习笔记一、linux内核结构        Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。        1.进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程。可运行进程实际上是仅等待CPU资源的进程,如果某个进程在等待其它资源,则该进程是不可运行进程。Linux

2011-12-18 19:41:29 719

原创 android开发环境的搭建

一.在什么环境下开发?                 可以在windows系统下;当然也可以在linux下,一般用得多的是Ubuntu系统。所用的开发包和工具支持这两种系统。在这里讨论windows系统。            二.使用什么工具?                 1.首先安装JDK                  去http://www.oracle.com/t

2011-12-18 15:53:51 734

原创 C语言链表实现的简易学生成绩管理系统

当初准备用数组去实现,发现比较麻烦,对比下,使用链表去实现。效果还不错。实现查询,修改,删除,插入,求总和,平均值,排名功能。在TC上运行通过。         代码及注释如下:                        /*--------------------------------------------*/             /*The name of prog

2011-12-17 00:54:54 12341

原创 Java的进程与线程

进程是什么?进程是程序执行的一个实例,比如说,10个用户同时执行IE,那么就有10个独立的进程(尽管他们共享同一个可执行代码)。            进程不是什么?一个没有运行的程序不是一个进程。            进程的特点:每一个进程都有自己的独立的一块内存空间、一组资源系统。其内部数据和状态都是完全独立的。            怎么看待进程?进程的优点是提高CPU运行效率

2011-12-16 23:55:43 19197 2

原创 Java基础学习

Java基础学习笔记 语法特点:1.类名必须与文件名相同,比如设置的文件名为:AJavaClass.java  那么在程序体如下:    public class AJavaClass {    public static void main(String args[]){       System.out.println("This is a java class ");

2011-12-15 23:22:44 855

原创 用数组实现堆栈和队列

前期讨论了用链表去实现堆栈和队列,这次使用数组来实现。主要部分还是一样:堆栈对一端ip操作,队列对两端ipHead和ipTail操作。          首先看看堆栈,实现代码如下:public class ArryStack { private int ip  = 0; private int [] data = new int [10];  public void pu

2011-12-15 12:47:48 888

原创 DOS下的贪吃蛇游戏

这是我学BIOS阶段用X86汇编写的贪吃蛇游戏,虽然现在不做BIOS了,还是无比怀念那段学习岁月。       和大家共享,代码如下,有点长,呵呵        特点:在DOS下和系统下都可以运行,得到10分,会升级,升级时蜂鸣器会响。;===========================================================[]; Function :

2011-12-13 23:29:57 2175

原创 java用链表实现堆栈和队列

链表是基本的数据结构,在C语言中的基本结构如下:        struct  List {                 int data;//数据                 struct List  *next  ;// 指向下一个表的指针       } list,    *listP;       谈谈我所知道的堆栈       首先堆和栈是两个不同的概念。

2011-12-13 22:43:04 5241 1

原创 java写的简易贪吃蛇游戏

前言:上周偶然关注了下WCG2011,很久没有关注这个了,很遗憾sky没有夺冠,毕竟从学校就开始关注;也很遗憾fly100%没有加冕,有实力;也相当遗憾,moon没有进半决赛。而是韩国兽王lyn登顶。看着视频,想打几把,周末和朋友high了下,操作依旧那么飘逸,呵呵~。不知不觉中,有点想写游戏程序的想法,来点带动感的程序,于是花了半天写了这个简易游戏。          代码及注释如下:

2011-12-13 19:01:05 1557

linux应用程序

在文件系统下运行linux应用程序,用于串口检测。

2012-07-11

android网站

android网站进入,在上面有很一些常用网站,点击网站图标,可以进入。不用输入网址,方便快捷。

2012-06-04

Infrared Remote

这是Infrared Remote解码驱动程序,支持GPIO,I2C,UART硬件接口

2012-06-04

空空如也

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

TA关注的人

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