android配置文件
❶ android studio 配置文件在哪裡
配置文件也就是mainfese.xml在工程的開頭有一個文件夾就是mainfese可以雙擊進入,在裡面配置一些activity、service、還有一些許可權信息。
android stio提供了很方便的xml顯示工具,可以很好的支持。
❷ android開發,如何寫配置文件
xml的作用就是方便你在java代碼中調用相應資源而無需再代碼裡面修改
就是說你在xml中將字元串設置好後 直接在java里調用就可以了 以後修改的話直接去xml中修改就可以了 方便簡單
點擊保存鍵就立即保存並生效了 無需重啟的。
❸ AndroidAPP安裝後的名字由配置文件的哪個屬性決定
android:label。根據查詢網路大數據得知,當AndroidAPP安裝默認Activity的應用安裝後,應用就會在桌面上顯示,其中圖標由android:icon屬性配置,名字則由android:label屬性決定配置文件。
❹ android配置文件一般放在哪個目錄下
放到
res/raw/下
properties.load(getResources().openRawResource(R.raw.yourPropertiesFileName));
❺ android中應用需要的配置應該存放在哪呢
android總應用配置文件默認是放到手機上。
另外一個方法是:點擊設置,在安裝android應用的時候,選擇安裝的空間,有SD卡和手機空間,一般建議是存放在SD卡,這樣就不會太佔用手機本身的內存空間,因為手機的很多默認系統應用是放在手機默認空間里,手機用久了,都會產生一些數據文件,隨著使用越長,也就是所謂的垃圾就會累加,導致手機性能不佳。
❻ android上如何寫配置文件
如果需要修改xml文件可以使用SAX或DOM的方法讀取需要修改的xml文件,然後利用相應的介面修改後保存即可,不過不推薦使用這種方法,原因為按照Android的設計理念在工程res目錄下存放的應該都是不可變的單獨資源。根據您的需求可以用這樣的方法實現:1.在strings.xml中把可能會變更的值全部定義。2.在需要變更時在程序代碼中重新進行設置,如setText等,這種方法屬於常規方法,設置後立即生效不需要重新啟動程序。如果不想使用這種方法而是想用配置文件的方法可以考慮使用sharedpreferences來保存/讀取相應的配置,然後同樣使用setText等方法將配置應用到程序中,sharedpreferences會將配置以xml的形式保存在/data/data//shares_prefs目錄下。希望對你有幫助。
❼ android的許可權配置文件在哪
首先,這個問題問的有點不太清楚。如果你問是敲代碼的時候配置,那是在AndroidMainfest.xml里邊寫。
如果你問的是手機里邊應用配置了許可權的在哪看,這個的話root過後,system/xx/packages.xml這里邊是可以看見所有安裝應用的信息的。中間目錄忘記了,詳情可以網路packages.xml了解。
❽ 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()); //獲取全局值
}
}
❾ android系統里的配置文件如何生效
如果需要修改xml文件可以使用SAX或DOM的方法讀取需要修改的xml文件,然後利用相應的介面修改後保存即可,不過不推薦使用這種方法,原因為按照Android的設計理念在工程res目錄下存放的應該都是不可變的單獨資源。根據您的需求可以用這樣的方法實現:1.在strings.xml中把可能會變更的值全部定義。2.在需要變更時在程序代碼中重新進行設置,如setText等,這種方法屬於常規方法,設置後立即生效不需要重新啟動程序。如果不想使用這種方法而是想用配置文件的方法可以考慮使用sharedpreferences來保存/讀取相應的配置,然後同樣使用setText等方法將配置應用到程序中,sharedpreferences會將配置以xml的形式保存在/data/data/<package name>/shares_prefs目錄下。
❿ android xml配置文件中一些標簽的作用
第一個xml是控制項動畫的xml,interpolator設置動畫播放的速度模型,這個設置的是播放速度逐漸變慢。第一個scale是縮放的動畫,ration是動畫時間,從0.9倍放大到1倍,pivot是指參照哪個點進行縮放,這個設置的50%是指中心。alpha是改變透明度的動畫,從0完全透明到1完全不透明。
第二個xml官方叫法是背景選擇器,就是改變按鈕之類的控制項在選中、獲得焦點及通常狀態時的背景的,可以是純色,也可以像你這個似的是drawable中的圖片。在選擇背景時從上到下找到第一個符合條件的為准,state_之類的是各種條件,pressed按下,focused獲得焦點,等等,最後一個item是表示默認條件即之前條件都不滿足時的背景。