`
yelinsen05
  • 浏览: 493784 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses /alphabetical)。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选 ...
首先要弄清楚NFC是什么? NFC是Near Field Communication缩写,即近距离无线通讯技术。由飞利浦公司和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。NFC 提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。 NFC 将非接触读卡器、非接触卡和点对点(Peer-to-Peer)功能整合进一块单芯片,为消费者的生活方式开创了不计其数的全新机遇。这是一个开放接口平台,可以对无线网络进行快速、主动设置,也是虚拟连接器,服务于现有蜂窝状网络、蓝牙和无线 802. ...
Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 可以通过下列几种方法加入adb:     * 在设备上运行shell命令     * 通过端口转发来管理模拟器或设备     * 从模拟器或设备上拷贝来或拷 ...
SystemServer的启动 frameworks/base/services/java/com/android/server/SystemServer.java: run() 其中调用ActivityManagerService.installSystemProviders(), 最终会调用到frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/下 的各个content providers的onCreate()函数,初始化数据库内容。。。 android 启动流程 other ref:htt ...
1 Android 安全机制概述 Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 sandbox 机制,都可以)达到隔离的目的 。 与此 同时, Android 还 在此基础上进行扩展,提供了 permission 机制,它主要是用来对 Application 可以执行的某些具体操作进行权限细分和访问控制,同时提供了 per-URI permission 机制,用来提供对某些特定的 ...
Android 3.0中有个一个 /packages/apps/Launcher2/src/com/android/launcher2/allapps.rs文件! 此文件在 /packages/apps/Launcher2/src/com/android/launcher2/AllApps3D.java 中被引用 public static class RolloRS { public void init(Resources res, int width, int height) { mRes = res; mWidth = width ...
Android 2.0 (Eclair) 原始程式碼已於一個月前釋出,在目錄 system/core 下有個 libacc 的子項目,這是開發者修改自 Fabrice Bellard 的大作 OTCC (Obfuscated Tiny C Compiler),以 C++ 與 Android 的執行時期函式庫重寫。libacc 的功能是提供給 Android 2.0 的 RenderScript 一個 C-like 語法的描述,如此一來,開發者可撰寫高效能的視覺效果與動畫,不過這部份並未完成,詳情可參考 "Android renderscript, more info' and an e ...
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 external libraries     * You cannot #include     * No allocation allowed     * Safe predictable I admit som ...
在windows平台通过eclipse编译android源码中,如果编译Settings或者android manifest XML中 shared user id 包含android.uid.shared等系统权限的时候,则会报以下错误。 Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE Installation error: INSTALL_FAILED_SHARED_USER_INCOMPATIBLE INSTALL_FAILED_UPDATE_INCOMPATIBLE 1、由于卸载没有完全,可以使用设置中卸载相应应用,或者a ...
我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到了permission denial的Exception,那么你需要读读这篇文章啦。 我们在同一个application内部,可以随意的startActivity from Activity A to Activity B,而官方的文档中说startActivity可能会报NotFoundException,表示被start的Activity不存在。因此,我们很容易忽略另一 ...
JDK 1.5 1. $ sudo gedit /etc/apt/sources.list 2. (Add this line at the end of sources.lst file) deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates main multiverse 3. Save and close the file 4. $ sudo aptitude update 5. $ sudo aptitude install sun-java5-jdk 6. $ sudo update-java-alternat ...
Android 2.2手机 1) 在终端运行 lsusb 会发现结果有会有如下类似记录: Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 005: ID 1219:0102 #这行就是 手机 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub B ...
做了一个小例子: TestAIDLServer.apk是AIDL文件的服务端 TestAIDLProxy.apk是客户端 代码如下 TestAIDLServer中 package com.test.aidl; import android.app.Service; import android.content.Intent; import android.os.IBinder; import android.os.RemoteException; public class MyService extends Service { public class MyServ ...
结完了上一个项目双卡双待!新的项目更给力!哈哈!3.0平板!又是framework组项目动作挺大的估计要把源码乱改一通了! 前面研究了一下permission和签名的权限等级方面!今天有空学习一下3.0APP的开发! 熟悉下3.0的新特性!首先看看APIDemo! 做了第一个Test!关于Fragment(以后有机会在研究一下这个架构)! 碰到的第一个问题就是屏幕居然不能自动适配3.0模拟器的大小!还是原来2.2那种尺寸的! 需要在AndroidManifest.xml中加入 <uses-sdk android:minSdkVersion="4" /> ...
关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi 首先是几个基本概念: 1.屏幕尺寸Screen size 即显示屏幕的实际大小,按照屏幕的对角线进行测量。 为简单起见,Android把所有的屏幕大小分为四种尺寸:小,普通,大,超大(分别对应:small, normal, large, and extra large). 应用程序可以为这四种尺寸分别提供不同的自定义屏幕布局-平台将根据屏幕实际尺寸选择对应布局进行渲染,这种选择对于程序侧是透明的。 2.屏幕长宽比Aspect ratio 长宽比是屏幕的物理宽度与物理高度的比例关系。应用程序可以通过使用限定的资源来为指定 ...
Global site tag (gtag.js) - Google Analytics