delphiXE关于Android四大组件五大存储六大布局的AndroidManifest.xml的设置(一)

delphiXE关于Android四大组件五大存储六大布局的AndroidManifest.xml的设置(一)

一、四大组件

1、Activity的设置及含义

编译你的应用项目时,IDE会复制模板文件AndroidManifest.template.xml到平台目录下,生成AndroidManifest.xml文件,并按照你在IDE中的配置信息修改其中的内容:

delphiXE关于Android四大组件五大存储六大布局的AndroidManifest.xml的设置(一)_第1张图片

       

delphiXE关于Android四大组件五大存储六大布局的AndroidManifest.xml的设置(一)_第2张图片


        <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity"
                android:label="安卓原生图片列表"     
 
                android:launchMode="singleTask">
           
            android:name="android.app.lib_name"
                android:value="AndroidGetImgsListview" />  
             
                ="android.intent.action.MAIN" />   
                ="android.intent.category.LAUNCHER" />   
             
       

 

delphiXE关于Android四大组件五大存储六大布局的AndroidManifest.xml的设置(一)_第3张图片

你的AndroidManifest.xml,是com.android.settings的一个子集。

2、Content Provider的设置及含义

2.1、功能描述:

(1)android平台提供了Content Provider使一个应用程序的指定数据集提供给其他应用程序其他应用可以通过ContentResolver类从该内容提供者中获取或存入数据
(2)只有需要在多个应用程序间共享数据是才需要内容提供者。例如,通讯录数据被多个应用程序使用,且必须存储在一个内容提供者中。它的好处是统一数据访问方式。
(3)ContentProvider实现数据共享。ContentProvider用于保存和获取数据,并使其对所有应用程序可见。这是不同应用程序间共享数据的唯一方式,因为android没有提供所有应用共同访问的公共存储区。
(4)开发人员不会直接使用ContentProvider类的对象,大多数是通过ContentResolver对象实现对ContentProvider的操作
(5)ContentProvider使用URI来唯一标识其数据集,这里的URI以content://作为前缀,表示该数据由ContentProvider来管理系统级别的ContentProvider,其URI唯一标识符,给了别名进行简化调用


2.2、组件的设置及含义描述:

 

(未完待续)

喜欢的话,就在下面点个赞、收藏就好了,方便看下次的分享:

 

你可能感兴趣的:(Android,delphi,App开发)