android属性文件
⑴ android系统的手机目录各个文件夹代表什么
1、mnt 挂载点目录
2、etc 系统主要配置文件
3、system Android 系统文件
4、sys Linux 内核文件
5、proc 运行时文件
6、init.rc 启动脚本
7、default.prop 系统属性配置文件
8、data 用户程序目录
9、dev 设备文件
system 目录下面的主要文件目录下面也简单介绍一下:
1、usr 用户文件夹,包含共享、键盘布局、时间区域文件等
2、app 常规下载的应用程序,这些 apk 包都是受保护的哦
3、lib 系统底层库,如平台运行时库等
4、etc 系统的配置文件,比如APN接入点设置等核心配置等
5、framework Android 系统平台核心 framework 的文件
6、build.prop Android 系统属性配置文件
7、xbin 常用开发工具,比如 tcpmp/sqlite3 等
8、bin 系统工具,比如 ps/cp/pm 等
⑵ AndroidAPP安装后的名字由配置文件的哪个属性决定
android:label。根据查询网络大数据得知,当AndroidAPP安装默认Activity的应用安装后,应用就会在桌面上显示,其中图标由android:icon属性配置,名字则由android:label属性决定配置文件。
⑶ android如何获取本地文件属性信息
通过主动的方式通知系统我们需要文件列表,要向系统发送广播
java">sendBroadcast(newIntent(Intent.ACTION_MEDIA_MOUNTED,Uri.parse(“file://”
+Environment.getExternalStorageDirectory())));
然后通过接收器获取系统文列表
{
privatefinalstaticStringTAG=”MediaScannerReceiver”;
@Override
publicvoidonReceive(Contextcontext,Intentintent){
Stringaction=intent.getAction();
Uriuri=intent.getData();
StringexternalStoragePath=Environment.getExternalStorageDirectory().getPath();
if(action.equals(Intent.ACTION_BOOT_COMPLETED)){
//scaninternalstorage
scan(context,MediaProvider.INTERNAL_VOLUME);
}else{
if(uri.getScheme().equals(“file”)){
//
Stringpath=uri.getPath();
if(action.equals(Intent.ACTION_MEDIA_MOUNTED)&&
externalStoragePath.equals(path)){
scan(context,MediaProvider.EXTERNAL_VOLUME);
}elseif(action.equals(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE)&&
path!=null&&path.startsWith(externalStoragePath+”/”)){
scanFile(context,path);
}
}
}
}
privatevoidscan(Contextcontext,Stringvolume){
Bundleargs=newBundle();
args.putString(“volume”,volume);
context.startService(
newIntent(context,MediaScannerService.class).putExtras(args));
}
privatevoidscanFile(Contextcontext,Stringpath){
Bundleargs=newBundle();
args.putString(“filepath”,path);
context.startService(
newIntent(context,MediaScannerService.class).putExtras(args));
}
}
⑷ android中如何在xml文件中增加属性
好的设置方式往往是数据驱动的,通过数据控制代码的运行,便于代码的维护和修改。在android中增中自定义的xml属性, 可以把数据存储在xml文件中,然后在代码中取出这些属性的值。分为以下几步:
1. 在attrs.xml文件中定义属性的类型,即字符串还是数值如下:
2.在xml 文件中指定譔属性的值。如下:
android:key="tiltSensitivity"
android:defaultValue="50"
android:title="@string/preference_tilt_sensitivity"
android:summary="@string/preference_tilt_sensitivity_summary"
replica:maxText="@string/preference_tilt_max"
replica:minText="@string/preference_tilt_min"
android:persistent="true"
android:dependency="enableTiltControls"/>
3.在代码中读取值,方法如下:
public SliderPreference(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
TypedArray a = context.obtainStyledAttributes(attrs,
R.styleable.SliderPreference, defStyle, 0);
mMinText = a.getString(R.styleable.SliderPreference_minText);