Hi,欢迎来到中国嵌入式培训第一品牌 - 华清远见嵌入式学院<北京总部官网>,专注嵌入式工程师培养13年!
当前位置: > 嵌入式学院 > 嵌入式学习 > 讲师博文 >
发布日期:2017-01-10   关键词:C++,深拷贝,浅拷贝

说道c++,大家第一印象就是面向对象这四个字。当我们把一个抽象的类描述完毕,该有的功能都有的时候,接下来要做的事情就是去把这个类实例化成对象,换成人话就是创建一个对象。这个对象的类型 就是用于实例化这个对象的基类的类型。举个栗子,在c语言中,我

发布日期:2017-01-09   关键词:Android设计,屏幕适配

为什么需要屏幕适配 Android是一个开放的系统,全球各种用户、手机企业、OEM厂商都可以对Android系统进行定制,这就导致了Android系统的碎片化问题。其中对于开发者来讲工作中最常碰到的就是屏幕碎片化,那么如何解决屏幕碎片化问题,实现最优的屏幕适配,是

发布日期:2017-01-09   关键词:Android硬件,抽象层,HAL剖析

前面分析了android HAL层是如何搜索硬件模块的动态共享库的,其实就是在"system/lib/hw/"或者"/vendor/lib/hw/"这两个路径下找到共享库modueid.variant.so后,通过调用load函数加载库。下面我们进入load函数,看看具体是如何实现加载共享库的。

发布日期:2017-01-04   关键词:Android硬件,抽象层,HAL

上一篇我们分析了android HAL层的主要的两个结构体hw_module_t(硬件模块)和hw_device_t(硬件设备)的成员,下面我们来具体看看上层app到底是怎么实现操作硬件的? 我们知道,一些硬件厂商不愿意将自己的一些核心代码开放出去,所以将这些代码放到HAL层,但是怎

发布日期:2016-12-30   关键词:Android硬件,抽象层,HAL

本文内容是基于Android4.0源码分析得到。 android HAL是什么?为什么有它? 硬件抽象层是介于android内核kernel和上层之间的抽象出来的一层结构。他是对linux驱动的一个封装,对上层提供统一接口,上层应用不必知道下层硬件具体怎么实现工作的,它屏蔽了底层

发布日期:2016-12-29   关键词:WebView,WebView的使用,怎么使用WebView

有时候我们可能会碰到一些比较特殊的需求,比如说要求在应用程序里展示一些网页。相信每个人都知道,加载和显示网页通常都是浏览器的任务,但是需求里又明确指出,不允许打开系统浏览器,而我们当然也不可能自己去编写一个浏览器出来,这时应该怎么办呢? 不

发布日期:2016-12-27   关键词:Android,AsyncTask,异步任务AsyncTas

在日常的开发过程中,Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行,当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图

发布日期:2016-12-21   关键词:安卓,Android事件分发,安卓编程

1、 引言:Android如此受欢迎,其优秀的交互性功不可没,优秀的事件分发机制在交互性中起到了重要的作用。想做出有良好交互性的应用,深入了解事件分发机制是十分必要的。 2、 View和ViewGroup:Android的UI界面都是由View和ViewGroup的派生类组成的,其中Vi

发布日期:2016-12-20   关键词:sqlite,sqlite3_open,sqlite3_ex

打开数据库链接sqlite3_open用法 原型: int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */ ); 用这个函数开始数据库操作。需要传入两个参数,一是数据库文件名,比如:E:/test.db。文

发布日期:2016-12-19   关键词:静态库的制作,动态库的制作,Linux

一、什么叫做库: 库:二进制的程序,能被操作系统载入内存中执行 二、Linux下的库有两种: 静态库和共享库(动态库),二者的不同点在于代码载入的时刻不同。 A、静态库在程序编译的时候并会被连接到目标代码中,程序运行时将不再需要该静态库,因此体积较大

迎鸡年 IT培训课程大促 最高可省1599元!

全国免费咨询电话:400-706-1880,双休日及节假日请致电值班手机:15010390966

在线咨询: 曹老师QQ(619366077), 余老师QQ(2657985593), 李老师QQ(2814652411), 徐老师QQ(1462495461)

企业培训洽谈专线:010-82600901,院校合作洽谈专线:010-82600350,在线咨询:QQ(248856300)

Copyright 2004-2017 华清远见教育集团 版权所有 ,沪ICP备10038863号,京公海网安备110108001117号