Android SDK Document Notes [1]

Android applications based on:
Android Application from Java. Java files are compiled, together with the data and resource files, are aapt tool
Apk packaged into a single file.

In many aspects, one. Apk file on behalf of the application live in their own world:
1: default: all applications in their process of running Linux.
2: Each process has its own VM, so running the code and all other applications are isolated.
3: default: assign each application to a Linux User ID. Linux's permissions so that the executable program files can only be

The User and the application visible. - Of course, there are ways to expose these applications to other applications.

Two applications have the same UserID, and then let them be each other's shows, such an arrangement is possible. To save system resources,

User ID has the same application, can be arranged in the same process to run Linux, and share the same VM.

Applications involving the various components:
A key feature of Android system is an application to make use of elements from other applications (provided by other applications by

Allowed). For example: If your application needs to scroll to a group of pictures, then, if another application provides a

A wheel, and allows other programs to access. This time, you do not need development, but rather a direct call on OK. 【Ostrichmyself: This

Were definitely thinking of Eclipse RCP plug-in platform, Android of all applications, both as a Plugin of. Xml configuration file from the management

This access, so Android application management in multi-front can not see N application, in essence, the concept of using Eclipse RCP

Can start the program, you can call RCP program, only component services, can not directly run the program, called Plug-in. And a

RCP program can be viewed as a Plug-in, Android is the case. 】

分类:Mobile 时间:2010-04-16 人气:286
blog comments powered by Disqus


  • Java Enterprise System architecture selection considerations 2009-05-01

    Java Enterprise System architecture selection considerations Source: Network Java is now the flourishing of a variety of technical fields, under various names, how to select according to their own needs then these frameworks? Especially for beginners

  • written in java expert system (artificial intelligence) animal identification 2010-12-10

    Artificial intelligence to learn this semester, the teacher asked us to do a Korean expert system, although the testing is prolog language, but I do not know ah! Just a java mad lover, then do the following with the java expert system of the animal i

  • Java HTTP file download software of resources 2010-03-29

    First, HTTP principle <? XML: NAMESPACE PREFIX = O /> The so-called HTTP, the popular thing is that files have been downloaded from the start where to download. Said accurate point is that HTTP Zhi download or upload will be downloaded or upload Ren

  • Java project ideas Resources International 2010-11-05

    Language and geographical environment on an important impact on our culture. We communicate with others and life in between the events that have occurred in the language and geographical environment produced by a system. As the different language and

  • java e-mail system (a) - mail server 2009-09-14

    Introduction and basic configuration James is an enterprise class mail server, it is fully realized, as well as smtp and nntp agreement pops (do not support IMAP). At the same time, james server is also a mail application platform. James is the core

  • Java中System.loadLibrary() 的执行过程 2013-05-11

    System.loadLibrary()是我们在使用Java的JNI机制时,会用到的一个非常重要的函数,它的作用即是把实现了我们在Java code中声明的native方法的那个libraryload进来,或者load其他什么动态连接库. 算是处于好奇吧,我们可以看一下这个方法它的实现,即执行流程.(下面分析的那些code,来自于android 4.2.2 aosp版.)先看一下这个方法的code(在libcore/luni/src/main/java/java/lang/

  • java mail system 2010-03-29

    Morning classes start: ×××××××××××××××××××××××××××××××××××××××××××××××××× ×××××××××× We require knowledge and recall, as well as telnet to send e-mail process. Review: To specify the smtp server outlook in opening a mailbox server that is Sohu Sohu,

  • java download network resources 2010-08-28

    package; import *; import .*; import java.util .*; public class HttpGet ( public final static boolean DEBUG = true; private static int BUFFER_SIZE = 8096; private Vector <String> vDownLoad = new Vector <String> (); pri

  • [Transfer] java operating system to determine 2010-10-28

    Attribute class Java Properties class inheritance are as follows: java.lang.Object  + - java. Util.Dictionary     + - java. Util.Hashtable        + - java. Util.Properties The application begins execution, the program first read the syste

  • Java logging system design and implementation framework 2010-12-17

    In the Java field, there are a lot of the logging component, open-open the log contains 21 components. Log system as an application service for tracking debugging, program state records, crash data recovery has an important role, we can put Java logg

iOS 开发

Android 开发

Python 开发



PHP 开发

Ruby 开发






Javascript 开发

.NET 开发



Copyright (C), All Rights Reserved. 版权所有 闽ICP备15018612号

processed in 0.206 (s). 12 q(s)