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);