Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

编写基于Linux的lcd驱动

编写基于Linux的lcd驱动

看lcd驱动好几天了,一直找不到突破点,感觉无从下手。今天看了一篇介绍lcd驱动编写的文章,写的很详细,对理解frambuffer以及lcd驱动很有帮助。但是英文的,多多少少有点不习惯,翻译下来留着以后复习的时候再看就方便了。 摘要: 本文详细描述怎样编写linux frambuffer LCD 驱动程序 1. LCD 驱动/设备/控制器 2. linux frambuffer 驱动 2.1 为什么要用frambuffer? 2.2 什么...
Android游戏开发之Tween动画的实现

Android游戏开发之Tween动画的实现

今天和大伙讨论一下Android开发中的Tween动画的实现。首先它和上一章(http://www.linuxidc.com/Linux/2011-09/42259.htm)我们讨论的Frame动画同属于系统提供的绘制动画的方法。Tween动画主要的功能是在绘制动画前设置动画绘制的轨迹,包括时间, 位置 ,等等。但是Tween动画的缺点是它只能设置起始点与结束点的两帧,中间过程全部由系统帮我们完成。所以在帧数比较多的游戏开发中是不太会用到它的。Tween一...
Android软件开发之在程序中时时获取logcat日志信息

Android软件开发之在程序中时时获取logcat日志信息

各位大小盆友们好,由于这周在公司连续加了5天通宵班,项目实在太紧了。还好MOMO没有挂到公司顺利的回到了温暖的家嘎嘎。不过MOMO还是不忘大伙们 哇咔咔~~ 一回来就更新博客,分享一个在软件开发中很实用的例子,也是这几天在通宵加班中我使用的一个小例子, 在程序中监听Log信息。为什么说它实用?原因是Android的开发厂商各种修改之后手机和手机之间以后存在很多差异。比如说魅族M9手机 开发中如果项目中涉及到访问手机系统的地方,例如访问系统短信库,M9手机它...
Objective-C 基础语法

Objective-C 基础语法

如果想从事iPhone开发的话 Objective-C 这门语言就不得不学会 我们都知道C语言是没有面向对象的 而Object-C 则是ANSI C 的一个严格超集 它是具有面向对象的特性的 由于IPHONE 的成功 让这门语言现在非常的火热 今天笔者为大家介绍一下在xcode中 使用Objective-C 的基本语法。1.打开mac系统中强大的Xcode软件 单击Create a new Xcode project 创建一个Xcode项目。2. 选择“V...
Android图像处理之Bitmap类

Android图像处理之Bitmap类

Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。本文从应用的角度,着重介绍怎么用Bitmap来实现这些功能。一、Bitmap的生成1.1 BitmapFactory decode出Bitmap Bitmap实现在android.graphics包中。但是Bitmap类的构造函数是私有的,外面并不能实例化,只能是通过JNI实例化。这必然是某个辅助类提供了创建Bi...
Linux Device和Driver注册过程及Probe的时机

Linux Device和Driver注册过程及Probe的时机

Linux Device和Driver注册过程,以及Probe的时机。Linux 2.6的设备驱动模型中,所有的device都是通过Bus相连。device_register() / driver_register()执行时通过枚举BUS上的Driver/Device来实现绑定,本文详解这一过程。这是整个LINUX设备驱动的基础,PLATFORM设备,I2C上的设备等诸设备的注册最终也是调用本文讲述的注册函数来实现的。Linux Device的注册最终都是...
Android的Logcat命令详解:翻译Enabling logcat Logging

Android的Logcat命令详解:翻译Enabling logcat Logging

Android LOG系统提供了收集和查看系统调试输出的功能。各种应用程序和系统其他部分输出的LOG都存储在一些循环缓冲区里,这些缓冲区可以通过 logcat 命令来查看和过滤使用。使用logcat命令你可以用 logcat 命令来查看和控制系统LOG Buffer里内容,通常用法:[adb] logcat [<option>] ... [<filter-spec>] ...这节下面内容解释过滤以及命令的选项。关于选项的全面总结可参...
Linux Shell脚本中点号和source命令

Linux Shell脚本中点号和source命令

Linux中一个文件是根据其是否具有执行属性来判断他是否可以直接运行的。就像Windows下的exe一样。如果我们要执行某一个文件,可以先将其权限修改为可执行(必须是所有者或者root才能修改)。然后,通过用sh来执行该脚本或者./脚本名。但有时候我们并不想修改文件权限,可能我们也没有那个权限,所以我们可以使用.(点号)+文件名来临时执行一个脚本而无须修改权限。在Linux系统中存在大量的脚本,其中你会看到大量这个用source命令(从 C Shell 而...
解析Android消息处理机制:Handler/Thread/Looper & MessageQueue

解析Android消息处理机制:Handler/Thread/Looper &amp; MessageQueue

Keywords: Android Message HandlerThread Looper UML本文解析Android如何利用Handler/Thread/Looper以及MessageQueue来实现消息机制的内部实现。知道了它的内部实现机理之后,以后再遇到使用它们时候的任何问题就驾轻就熟、迎刃而解了。Android利用执行在HandlerThread线程中的Looper的相应消息分发/处理,与其他线程中的消息发送结合,实现完整的消息处理机制。本文首...
搭建Windows下Android应用开发环境——Eclipse/Android/ADT

搭建Windows下Android应用开发环境——Eclipse/Android/ADT

Window下Android的应用开发环境,很早以前就在我的机器上搭建好过。不过时间久远了,都不知道放在哪里了,而且工具也基本都已经升级过了,今天又重新安装了一遍,发现安装的过程中还是会有些问题,特在此记录下来,以便回头查阅,也希望对别人能有所帮助。下载安装步骤可参照:http://developer.android.com/sdk/installing.html一、工具准备JDK下载JDK 5.0 update 22 (jdk-1_5_0_22-wind...
Android Activity生命周期管理

Android Activity生命周期管理

本文描述Android中Activity的状态,Activity的状态转换,从而总结了Activity各个生命周期的典型时序。与Android现有框架结合,充分考虑Activity的各个生命周期阶段,应用开发者实现相应的回调接口,只有这样,才能开发出符合框架规范的程序。Activity状态Activity在Android系统中用一个LIFO机制的Activity栈来管理。当新的Activity[A]启动时,它就被放在了Activity栈的顶端,而进入运行状...
<< 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 >>