当前位置:首页 » 安卓系统 » android文件配置

android文件配置

发布时间: 2022-07-10 16:24:47

A. 安卓手机才安装的软件 安装的配置文件在哪儿

1.
手机data/app
2.
系统system/app
3.
sd卡mnt/asec
总结:安卓手机应用的安装程序是不可通过目录更改的,程序的数据包,一般都在android目录下的data或obb文件夹下,而且安装配置文件的位置是不能修改的。

B. 在AndroidManifest文件中怎么配置ContentProvider

<provider

android:label="TextProvider"

android:name="Android_TextProvider"

android:authorities="com.huawei.tenAndroid.Android_TextProvider">

</provider>

如上,label,name 随意,写provider的定义的名称即可。
authorities 是provider所在的包的名字+provider本身定义的名称

AndroidManifest.xml

是每个android程序中必须的文件,它位于整个项目的根目录。我们每天都在使用这个文件,往里面配置程序运行所必要的组件,权限,以及一些相关信息。但是对于这个文件,我们真正又了解多少了,还是只是停留在只会简单的配置,而不明白其中的具体含义,以及为什么要这样设置?今天就让我们来详细的学习一下这个文件里各项参数的具体含义,因为它是整个应用的入口,所以有助于我们更加深入的理解Android。

C. android中应用需要的配置应该存放在哪呢

android总应用配置文件默认是放到手机上。

另外一个方法是:点击设置,在安装android应用的时候,选择安装的空间,有SD卡和手机空间,一般建议是存放在SD卡,这样就不会太占用手机本身的内存空间,因为手机的很多默认系统应用是放在手机默认空间里,手机用久了,都会产生一些数据文件,随着使用越长,也就是所谓的垃圾就会累加,导致手机性能不佳。

D. android为什么要配置文件

android的配置文件,有一个主配置文件,是配置一些activity或者service,还有一些权限之类的。

E. android的全局配置文件是什么,它的作用

Application设置全局变量以及传值
/**
* 重写Application,主要重写里面的onCreate方法,就是创建的时候,
* 我们让它初始化一些值,前段时间在javaeye里面看到过一个例子,与此相似,
* 我做了些改进。听说外国开发者习惯用此初始化一些全局变量,好像在Activity
* 一些类里面初始化全局变量的化,会遇到一些空指针的异常,当然,我没有遇到过。
* 如果用此方法初始化的话,那么就可以避免那些有可能出现的错误。
*
* 启动Application,他就会创建一个PID,就是进程ID,所有的Activity就会在此进程上运行。
* 那么我们在Application创建的时候初始化全局变量,那么是不是所有的Activity都可以拿到这些
* 全局变量,再进一步说,我们在某一个Activity中改变了这些全局变量的值,那么在别的Activity中
* 是不是值就改变了呢,这个算不算传值呢?
* OK,那么下面的例子我们测试下。。。
* @author yong.wang
*
*/
public class MyApplication extends Application {

private String name;

@Override
public void onCreate() {
super.onCreate();
setName(NAME); //初始化全局变量
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

private static final String NAME = "MyApplication";
}

//Ok,应用程序创建好了,不过我们应该在配置文件ApplicationManifest.xml中将要运行的应用程序MyApplication加进去,修改下:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hisoft.app"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:name=".MyApplication"> 就是这儿,将我们以前一直用的默认Application给他设置成我们自己做的MyApplication
<activity android:name=".MyFirstActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".MySecondActivity"></activity>
</application>
<uses-sdk android:minSdkVersion="8" />

</manifest>

当xml配置文件运行完android:name=".MyApplication">,在此那么就分配好了进程ID,再下面,我们就要运行我们的Activity了

public class MyFirstActivity extends Activity {

private MyApplication app;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
app = (MyApplication) getApplication(); //获得我们的应用程序MyApplication
Log.e("MyFirstActivityOriginal", app.getName()); //将我们放到进程中的全局变量拿出来,看是不是我们曾经设置的值
app.setName("is cool"); //OK,现在我们开始修改了
Log.e("MyFirstActivityChanged", app.getName()); //再看下,这个值改变了没有
Intent intent = new Intent(); //更重要的是我们可以看在别的Activity中是拿到初始化的值,还是修改后的
intent.setClass(this, MySecondActivity.class);
startActivity(intent);
}
}

上面运行完了,就要跳到这个Activity了
public class MySecondActivity extends Activity {

private MyApplication app;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
app = (MyApplication) getApplication(); //获取应用程序
Log.e("MySecondActivity", app.getName()); //获取全局值
}
}

F. android中服务需要在清单文件中配置什么节点

需要在manifests节点下配置AndroidManifest.xml文件。
具体添加如下信息:<service android:name=".YourServiceName"></service>

G. android系统里的配置文件如何生效

如果需要修改xml文件可以使用SAX或DOM的方法读取需要修改的xml文件,然后利用相应的接口修改后保存即可,不过不推荐使用这种方法,原因为按照Android的设计理念在工程res目录下存放的应该都是不可变的单独资源。根据您的需求可以用这样的方法实现:1.在strings.xml中把可能会变更的值全部定义。2.在需要变更时在程序代码中重新进行设置,如setText等,这种方法属于常规方法,设置后立即生效不需要重新启动程序。如果不想使用这种方法而是想用配置文件的方法可以考虑使用sharedpreferences来保存/读取相应的配置,然后同样使用setText等方法将配置应用到程序中,sharedpreferences会将配置以xml的形式保存在/data/data/<package name>/shares_prefs目录下。

H. android studio 配置文件在哪里

配置文件也就是mainfese.xml在工程的开头有一个文件夹就是mainfese可以双击进入,在里面配置一些activity、service、还有一些权限信息。
android stio提供了很方便的xml显示工具,可以很好的支持。

I. android上如何写配置文件

如果需要修改xml文件可以使用SAX或DOM的方法读取需要修改的xml文件,然后利用相应的接口修改后保存即可,不过不推荐使用这种方法,原因为按照Android的设计理念在工程res目录下存放的应该都是不可变的单独资源。根据您的需求可以用这样的方法实现:1.在strings.xml中把可能会变更的值全部定义。2.在需要变更时在程序代码中重新进行设置,如setText等,这种方法属于常规方法,设置后立即生效不需要重新启动程序。如果不想使用这种方法而是想用配置文件的方法可以考虑使用sharedpreferences来保存/读取相应的配置,然后同样使用setText等方法将配置应用到程序中,sharedpreferences会将配置以xml的形式保存在/data/data//shares_prefs目录下。希望对你有帮助。

热点内容
海康威视存储卡质量如何 发布:2024-09-19 08:55:35 浏览:939
python3默认安装路径 发布:2024-09-19 08:50:22 浏览:516
环卫视频拍摄脚本 发布:2024-09-19 08:35:44 浏览:418
sqlserveronlinux 发布:2024-09-19 08:16:54 浏览:256
编程常数 发布:2024-09-19 08:06:36 浏览:952
甘肃高性能边缘计算服务器云空间 发布:2024-09-19 08:06:26 浏览:162
win7家庭版ftp 发布:2024-09-19 07:59:06 浏览:717
数据库的优化都有哪些方法 发布:2024-09-19 07:44:43 浏览:269
知乎华为编译器有用吗 发布:2024-09-19 07:32:20 浏览:618
访问虚拟机磁盘 发布:2024-09-19 07:28:13 浏览:670