一、题外话:本人java基础很一般,学java的时候就写了个notepad的demo,为了顺应时代的发展在去年10月份开始学习android,到现在中间渐渐续续的持续了将近5个月,刚开始我也是下了一堆android的视频,很可惜只看了前2章老罗的视频,工作的人了没那么大的耐心和时间慢慢看下去,..
分类:
移动开发 时间:
2015-04-14 19:57:49
阅读次数:
308
在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口(老罗学习笔记)...
分类:
移动开发 时间:
2015-04-14 13:01:23
阅读次数:
239
在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了软件工程师为其编写驱...
分类:
移动开发 时间:
2015-04-14 12:43:33
阅读次数:
155
对 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序(出之老罗)做入门级注解^_^,希望查看者多多留言,确实有很多地方不是太懂,,,谢谢了...
分类:
移动开发 时间:
2015-04-13 09:30:21
阅读次数:
294
在上两篇文章中,我们介绍了如何为Android系统的硬件编写驱动程序,包括如何在Linux内核空间实现内核驱动程序和在用户空间实现硬件抽象层接口。实现这两者的目的是为了向更上一层提供硬件访问接口,即为Android的Application Frameworks层提供硬件服务。我们知道,Android...
分类:
移动开发 时间:
2015-04-11 20:38:03
阅读次数:
213
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/hello和devfs系统属性文件/sys/cl...
分类:
移动开发 时间:
2015-04-11 14:50:10
阅读次数:
149
在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程序一文中举例子说明了...
分类:
移动开发 时间:
2015-04-11 14:48:52
阅读次数:
250
对在Ubuntu上为Android系统编写Linux内核驱动程序(老罗)程序代码做入门菜鸟级注解^_^...
分类:
移动开发 时间:
2015-04-10 18:03:41
阅读次数:
204
最近看了老罗关于android应用资源编译和打包过程的分析,过程比较复杂,这里结合其他资料,简要描述下打包过程,从整体上了解这个流程,感兴趣的再去详细研究过程。流程概述:1、打包资源文件,生成R.java文件2、处理aidl文件,生成相应java 文件3、编译工程源代码,生成相应class 文件4、转换所有class文件,生成classes.dex文件5、打包生成apk6、对apk文件进行签名7、...
分类:
移动开发 时间:
2015-04-07 11:57:57
阅读次数:
212
最近在看老罗的安卓视频,学着做了几小例子下面的代码是一个使用EditText输入特定字符的例子,这里只给出xml文件: 注:这里的digits属性限制只能输入限制的字符,而inputtype则是帮助我们进行输入的类型
分类:
移动开发 时间:
2015-04-07 00:43:21
阅读次数:
152