Android资讯
文章平均质量分 77
yelinsen05
这个作者很懒,什么都没留下…
展开
-
<转>Android renderscript, more info' and an example application
Here's a few more snippets of information I've managed to uncover on android renderscript: * Compiled on the device * Uses acc compiler * No architectural support issues. * No ...原创 2011-04-18 17:13:33 · 112 阅读 · 0 评论 -
Android Looper
(1) Looper类别用来为一个线程开启一个消息循环。默认情况下Android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环) Looper对象通过MessageQueue来存放消息和事件。一个线程只能有一个Looper,对应一个MessageQueue。 (2) 通常是通过Handler对象来与Looper交互的。Handl...原创 2011-05-16 22:02:21 · 79 阅读 · 0 评论 -
GPL LGPL Apache2.0 BSD 开源协议扫盲帖
BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的。 历史上, BSD曾经被认为是UNIX的一支——"BSD UNIX", 因为它和AT&T UNIX操作系统共享基础代码和设计。在20世纪80年代,BSD广泛的被工作站级别的厂商所接受,并且衍生出了许多变形的UNIX授权软件。比...原创 2011-05-04 14:35:18 · 122 阅读 · 0 评论 -
(转)为什么Android不是GPL许可证?
Google finally entered the mobile software market by turning the 2005 acquisition of Android into the Open Handset Alliance. Google终于进入了手机市场。2005年,它收购了Android。在此基础上,现在,它组建了“开放手机联盟”(Open Handset All...原创 2011-05-04 11:51:19 · 504 阅读 · 0 评论 -
(转)五种开源协议的对比分析BSD, Apache 2.0, GPL,LGPL,MIT
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。 这里我们来看四种最常用的开源协议及它们的适用...原创 2011-05-04 10:05:24 · 197 阅读 · 0 评论 -
Android 调试桥(adb)
Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 可以通过下列几种方法加入adb: * 在设备上运行shell命令 * 通过端口转发来管理模拟器或设备 * 从模拟器或设备上拷贝来或拷贝走文件 下面对adb进行了介绍并描述了常见的使用. Contents 概要 发出adb命令 查询模拟器/设备实...原创 2011-04-25 18:16:29 · 102 阅读 · 0 评论 -
Android 启动流程
SystemServer的启动 frameworks/base/services/java/com/android/server/SystemServer.java: run() 其中调用ActivityManagerService.installSystemProviders(), 最终会调用到frameworks/base/packages/SettingsProvider/src/co...原创 2011-04-25 18:14:12 · 154 阅读 · 0 评论 -
Android 安全机制概述 Permission
1 Android 安全机制概述 Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 sandbox 机制,都可以)达到隔离的目的 。 与此 同时, Android 还 在此基础上进...原创 2011-04-22 15:38:20 · 421 阅读 · 0 评论 -
<转>libacc : Android 2.0 內建的輕量級 C Compiler
Android 2.0 (Eclair) 原始程式碼已於一個月前釋出,在目錄 system/core 下有個 libacc 的子項目,這是開發者修改自 Fabrice Bellard 的大作 OTCC (Obfuscated Tiny C Compiler),以 C++ 與 Android 的執行時期函式庫重寫。libacc 的功能是提供給 Android 2.0 的 RenderScript...原创 2011-04-18 17:15:42 · 120 阅读 · 0 评论 -
持续集成工具之Hudson
一.什么是持续集成 持续集成的核心概念 CI 过程会经常构建软件组件;在许多情况下,每当源代码存储库(比如 Subversion 或 ClearCase)中的代码发生变化时,都要构建软件组件。CI 的好处是:经常构建软件可以确保尽早遇到问题(比如代码缺陷),避免问题在软件开发周期晚期变复杂时才被发现。 工具与过程 尽管 CI 实际上是一个过程,但是持续集成 这个词常常与一个或多个工具相关联...原创 2011-05-18 10:38:30 · 210 阅读 · 0 评论