
android系统
文章平均质量分 59
一颗西瓜
将每一件小事认真做好。
展开
-
android事件分发机制
其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……对于这些转载 2017-11-07 09:05:58 · 178 阅读 · 0 评论 -
OpenGL的主要功能
1) 几何建模:在OpenGL中提供了绘制点、线、多边形等基本形体的函数,还提供了绘制复杂三维曲线,曲面(如Bezier,Nurbs等)和三维形体(如球、锥体和多面体等)的函数。由于OpenGL是以顶点为图元,由点构成线,由线及其拓扑结构构成多边形。所以应用这些建模函数可构造出几乎所有的三维模型。2) 坐标变换:包括取景变换,模型变换,投影变换和视区变换。 3) 颜色模式设置:RGBA模式和颜色索转载 2017-08-22 10:33:33 · 3145 阅读 · 0 评论 -
android中蓝牙系统总述
蓝牙(Bluetooth)提供移动设备及其配件之间低功耗、低成本的无线通信连接。蓝牙技术的核心,是根据蓝牙标准所实现的蓝牙协议栈。蓝牙能同时进行异步数据及同步语音传输,它的底层协议层包括众多协议,如逻辑链路控制和适配协议(L2CAP)、服务发现协议(SDP)、串口模拟协议(RFCOMM)等,一起为上层提供传输支持。而主要控制接口则由主机控制接口层(HCI)体现,它是蓝牙协议中软硬件之间的接口。在各转载 2017-08-17 09:53:46 · 280 阅读 · 0 评论 -
network研究样本
/* * Copyright (C) 2014 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.原创 2017-08-15 16:31:55 · 382 阅读 · 0 评论 -
android动态链接库(so文件)
一、写在前面 直到现在,基本我写的每一个项目都会用到NDK动态链接库的知识,可见这个也的确十分常用。那么,今天,咱们就来谈谈它。回到顶部二、什么是ABI和so1、发展 早起的Android系统几乎只支持ARMv5的CPU架构,而现在却发展到了7种:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2转载 2017-08-09 20:12:55 · 3304 阅读 · 0 评论 -
Android系统源代码的下载与编译过程总结
1.简介之前二次开发Launcher的时候有同步过官方Android 4.1.2的源代码,遗憾当时没有记录下载过程,现在重新温习一下,其实也比较简单。2.官方同步源代码官网网址 需要翻墙2.1新建一个用于存放下载脚本文件的目录mkdir ~/binPATH=~/bin:$PATH2.2下载Repo脚本文件curl https://storage.googleapis.转载 2017-08-09 18:42:24 · 1846 阅读 · 0 评论 -
android7源码结构分析
|- art // Android Runtime,一种App运行模式,区别于传统的Dalvik虚拟机,旨在提高Android系统的流畅性,包括以下几个目录。 |- benchmark // 程序测试基准。 |- build // 编译文件。 |- cmdline // 命令行工具的初始化与解析。转载 2017-07-28 10:07:41 · 3757 阅读 · 0 评论