- 博客(22)
- 收藏
- 关注
转载 按键中断驱动的应用程序
#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <stdio.h>/*thirddrvtest on*/int main(int argc,char **argv) {int fd;unsigned char key_...
2016-01-25 10:43:00 136
转载 按键中断输出中断号的驱动
#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/init.h>#include <linux/delay.h>#include <asm/uaccess.h>#incl...
2016-01-25 10:39:00 165
转载 按键驱动应用程序
#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <stdio.h>int main(int argc,char **argv) {int fd;unsigned char key_vals[4];int cnt=0;...
2016-01-22 09:53:00 171
转载 读取按键值驱动
#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/init.h>#include <linux/delay.h>#include <asm/uaccess.h>#incl...
2016-01-22 09:49:00 138
转载 点亮led驱动程序(应用测试部分)
#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <stdio.h>/*Firstdrvtest on*Firstdrvtest off */int main(int argc,char **argv) {int fd;...
2016-01-21 10:20:00 137
转载 点亮led灯程序(驱动部分)
#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/init.h>#include <linux/delay.h>#include <asm/uaccess.h>#incl...
2016-01-21 10:14:00 264
转载 内容提供者(内容提供者实现、使用场景、Uri、短信的备份与还原等等)
1.编写内容提供者 步骤: 1.在工程里创建一个类,继承ContentProvider,重写了onCreate和增删改查的方法; 2.在清单文件中配置一个provider,需要这个数据authorities,用来唯一标识内容者的,在android4.1版本之后需要exported="true"的属性,否则其他应用程序没有权限访问这个内容提供者; 3.在onC...
2016-01-18 10:15:00 682
转载 关于Fragment和属性动画(含代码)
fragment新特性(重点)1.fragment入门Android3.0开始引入这个框架,主要用来实现一个多任务的界面。 fragment是activity的子界面了,运行在activity上面的。 代码: package com.qaa.fragment;import android.app.Activity; import android....
2016-01-16 10:07:00 141
转载 Android的多媒体编程
多媒体编程1、什么是多媒体? 多种媒体的综合。 图片、音乐、视频等;##图片的常见格式:1.bmp:以高质量保存所有类型的图片,并将其应用于计算机;255 KB,255*340像素,24位深度计算机表示图形的时候时候是使用像素点来表示的,每个像素点都有一个颜色,每个颜色都是使用6位16进制的数值来表示的,一个像素点使用24个bit表示。 ...
2016-01-15 10:54:00 152
转载 广播与服务(2)
1.start开启服务的生命周期(重点)startService方法开启服务,stopService停止服务;* 服务的特点: 服务被创建时调用onCreate、onStartCommand; 服务只能被创建一次,可以开启多次onStartCommand; 服务只能被停止一次; 没有onPause、onStop、onResume、onR...
2016-01-14 10:17:00 104
转载 Android中的广播与服务(包含代码)
1.为什么需要广播接受者广播接受者:收音机;电台:中央人民广播电台 93.4MHZ 发送消息; 收音机:买一个收音机,收音机接受广播;原因:Android系统内部内置了一些公共事件的广播消息(电量不足、电量充满、接收到短信、外拨电话、SD卡状态等)。当开发人员接收到这些消息事件后可以开发一些对用户有用的业务逻辑; 2.广播接受者案例_ip拨号器(重点...
2016-01-13 11:28:00 287
转载 Android的Activity的页面跳转和数据传递
1.AndroidManifest文件中的几个细节, Android系统中一个界面就对应了一个activity。1.一个应用程序可以有多个桌面图标:创建桌面图片的方法,给activity添加以下节点:<intent-filter>//MAIN:应用程序的入口<action android:name="android.intent.action...
2016-01-12 10:13:00 290
转载 Android基础4(get、post乱码解决、Asynchttpclient的GET_POST访问网络、上传文件、多线程下载、多线程下载的Android移植、XUtils实现多线程下载)...
1.post方式提交数据的中文乱码解决(重点)解决中文乱码的方法:保证客户端和服务器端使用的字符集编码一致。Android应用程序默认使用的字符集是UTF-8;//Tomcat默认的字符集编码是iso-8859-1,默认是iso-8859-1进行转码 String username = request.getParameter("username")...
2016-01-08 11:15:00 180
转载 Android3的知识点补充
##01_android下数据库的创建(重点) 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或...
2016-01-07 10:56:00 153
转载 Android基础3(数据库创建、增删改查、事务、listView)
# 1 Android下数据库创建* mysql、sqlserver2000、2003、2008、oracle * access 实际是一个文件、sqlite类似。* File File = new File(info.txt);* FileOutPutStream fos = FileOutPutStream(file);* extends Thread* exte...
2016-01-07 09:51:00 172
转载 关于Android的基础概念
1.关于手机1-4G的概念G:generation1G:信号不好,原理:类似无线电双工电台,只能进行语音通话。2G:比如以前的小灵通,gsm,cdma功能:支持发彩、wap.baidu.com、图片,但是传输速率非常慢。3G:联通时代,相对移动来说,联通在3G时代具有很大的优势。4G:理想速度 100M/s,全名:lte long time evolution...
2016-01-05 10:04:00 89
转载 c++与c几点比较
一、实用性”增强1.C语言中的变量都必须在作用域开始的位置定义!!2.C++中更强调语言的“实用性”,所有的变量都可以在需要使用时再定义。比如:如下代码.intmain(){inti=0;printf("ddd");intk;system("pause");return0;}二、register关键字增强1.regis...
2016-01-03 22:51:00 89
转载 C语言register关键字—最快的关键字
register:这个关键字请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。注意是尽可能,不是绝对。因为,如果定义了很多register变量,可能会超过CPU的寄存器个数,超过容量。所以只是可能。一、皇帝身边的小太监----寄存器 不知道什么是寄存器?那见过太监没有?没有?其实我也没有。没见过不要紧,见过就麻烦大了。^_^,大家都看过...
2016-01-03 22:20:00 366
转载 Namespace的简讲
1.namespace概念namespace:指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。1.<iostream>和<iostream.h>区别:前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。后缀为.h的头文件c+...
2015-12-30 09:45:00 123
转载 发展历程C++及C++与C语言的关系
1.程序设计方法的发展历程程序设计方法的发展历程:(1)面向过程的结构化程序设计方法设计思路:自顶向下、逐步求精。采用模块分解与功能抽象,自顶向下、分而治之。程序结构:(1)按功能划分为若干个基本模块,形成一个树状结构。(2)各模块间的关系尽可能简单,功能上相对独立;每一模块内部均是由顺序、选择和循环三种基本结构组成。(3)其模块化实现的具体方法是使用子程序。...
2015-12-29 10:10:00 152
转载 进程间通信的概述2
---恢复内容开始---1.进程、线程与信息共享(1)多个进程共享存留于文件系统中某个文件上的某些信息。为了访问文件系统的信息,必须穿越内核(如read、write、lseek等)。当文件更新时,既可以保护多个写入者,防止相互干扰,也可保护多个读出者,防止写入者的干扰。(2)多个进程共享于内核中的某些信息,System V消息队列 和System V信号量也是。只要访问共享信...
2015-12-28 11:19:00 76
转载 进程通信简介
概述:IPC(进程间通信),作用:运行在不同进程间的各种消息传递。消息的传递主要经历以下几个阶段。1.管道:只能在具有共同祖先(父子进程关系)的进程间使用,不过这种问题后来被有名管道解决。2.System V消息队列:对同一主机上有亲缘关系或者无亲缘关系的进程之间使用,现在大多数版本的Unix系统都支持System。3.Posix消息队列:对同一主机上有亲缘关系或者无亲缘关...
2015-12-28 09:12:00 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人