android50啟動器
① 新手.activity啟動器怎麼玩
在Android中每個界面都是一個Activity,切換界面操作其實是多個不同Activity之間的實例化操作。在Android中Activity的啟動模式決定了Activity的啟動運行方式。
Android總Activity的啟動模式分為四種:
Activity啟動模式設置:
Activity的四種啟動模式:
1. standard
模式啟動模式,每次激活Activity時都會創建Activity,並放入任務棧中。
2. singleTop
如果在任務的棧頂正好存在該Activity的實例, 就重用該實例,否者就會創建新的實例並放入棧頂(即使棧中已經存在該Activity實例,只要不在棧頂,都會創建實例)。
3. singleTask
如果在棧中已經有該Activity的實例,就重用該實例(會調用實例的onNewIntent())。重用時,會讓該實例回到棧頂,因此在它上面的實例將會被移除棧。如果棧中不存在該實例,將會創建新的實例放入棧中。
4. singleInstance
在一個新棧中創建該Activity實例,並讓多個應用共享改棧中的該Activity實例。一旦改模式的Activity的實例存在於某個棧中,任何應用再激活改Activity時都會重用該棧中的實例,其效果相當於多個應用程序共享一個應用,不管誰激活該Activity都會進入同一個應用中。
其中standard是系統默認的啟動模式。
② 安卓默認啟動器如何替換
默認啟動器的更改,可以通過下載桌面啟動器來清除原有啟動器的默認設置即可。
在Android中默認啟動器,即能列出設備上的其他應用。點選任意列表項會啟動相應應用。可啟動應用就是指點擊主屏幕或啟動器界面上的圖標就能打開的應用。
使用PackageManager獲取所有可啟動主Activity,可啟動主activity都帶有包含MAIN操作和LAUNCHER類別的intent過濾器。
(2)android50啟動器擴展閱讀:
注意事項:
1、安卓默認啟動器沿用ROM的圖標風格,撥號界面、鈴聲、開機動畫、15鍵下拉菜單和全藍狀態欄(彩色狀態欄提供下載)。
2、其它ROM優化:提高ROM整體觸摸和滑動反應,減少撥號後出現的延時,電池優化提高圖片和攝像質量,網路速度優化。
3、安卓默認啟動器刷入ROM之前,使用g大recovery雙清(清空所有數據,清空緩存數據)然後再刷入ROM包。
4、安卓默認啟動器刷入後請勿再次雙清或者恢復出廠設置。
5、支持任意底包刷入,但最好在B030底層下刷入。
參考資料來源:網路-Nova啟動器
參考資料來源:網路-Android
參考資料來源:網路-啟動器
③ 如何更改Android rom中的默認啟動器
首先,你要有兩個以上的啟動器才有得選。如果已經有了默認,你就到程序管理器里選這個默認的啟動器,屬性的最下面有清除默認設置。清除以後再按HOME鍵,就可以選了。
④ 安卓啟動器啟動不起來, 一直顯示Starting emulator for AVD '2' PANIC: Could not open: 2
你的電腦一定是64位的,換32位的系統或者xp。或者 1、.android文件夾直接復制到系統提示的那個文件夾中的,然後就可以啟動模擬器了。
(選擇 VIRTUAL... 選擇安卓機,DETAILS...path:就是這個路徑。把.android文件夾COPY到C:\Documents and Settings\Administrator\)
不行就用第二個方法
2、我的電腦,屬性,高級。環境變數。
新建系統環境變數,
名字:ANDROID_SDK_HOME
變數值:X:\
X為android文件夾所在
(文件夾放在根目錄)
然後新建一個,就能開機了
⑤ 【急】 聯想樂pad 應用程序 啟動器(進程:com.android.launcher)意外停止,請重試 找高手!!!
最簡單的就是下載個桌面 修復的話 我也在研究!! 先裝個360桌面用用吧!還可以的 找到辦法了在修復吧 USB不可以連接電腦 怎麼可能 你手機買來的時候USB是開著的啊 要是真的不行的話就去維修吧 剛買的免費維修的!
⑥ 如何製作安卓系統u盤啟動器
方法/步驟
現在2GB、4GB甚至32GB的u盤,隨處可見,而安卓系統所佔用的磁碟空間卻不到100MB。為了讓製作好的安卓系統u盤不影響自己使用,就得對u盤進行分區以劃分出安卓系統分區和數據存儲區。利用DiskGenius,就可以很方便地完成u盤的分區操作。
先將u盤插入電腦的uSB介面,然後下載「DiskGenius」,解壓並運行之;接著在其主界面單擊菜單「硬碟→快速分區」,以打開「快速分區」對話框;然後勾尋自定」單選框並選擇2個分區,再根據自己的需要確定u盤分區的格式為NTFS以及安卓系統分區(以300MB大小為宜)和數據存儲分區的大小;最後單擊「確定」按鈕即可。
下載綠色版的ultraISO並運行之,然後單擊菜單「文件→打開」命令,打開下載的ISO格式安卓系統鏡像文件「android-x86-2.2-asus_laptop.iso」;接著單擊菜單「啟動光碟→寫入硬碟映像」命令,調出「寫入硬碟映像」對話框;再單擊「寫入方式」右邊的下拉箭頭,選擇「uSB-ZIP」;最後單擊「寫入」按鈕,將剛剛打開的安卓系統鏡像中的所有文件寫入到u盤中就可以了。
完成上述操作後,停用並拔下u盤,然後重新將u盤插入電腦的uSB介面,再重啟系統並通過修改BIOS將u盤設置為首選啟動設備,當利用u盤啟動系統後,我們很快就可以看到安卓系統的啟動菜單了;選擇第一個菜單選項並回車,就能夠看到令人熟悉的安卓系統的桌面了。
⑦ 如何在Android上開發屬於自己的定製化啟動器
從最基本的概念角度來講,啟動器其實應該是一款能夠實現以下功能的應用程序:
它代表著一台設備的主屏幕。
它能夠列出並啟動已經安裝在該設備當中的應用程序。
換句話來說,它就是那款用戶按下home按鈕後所顯示的應用程序。除非大家已經安裝了定製化啟動器,否則我們目前正在使用的應該都是Android系統自帶的默認啟動方案。不少設備製造商都會在產品中默認使用由其定製的啟動器,從而確保我們獲得與廠商預期相符的外觀效果與使用感受,例如三星TouchWiz以及HTC
Sense。
在今天的教程中,我們將利用基本用戶界面創建出一款簡單的啟動器,它將由兩部分屏幕構成:
在主屏幕中顯示的是該設備的牆紙圖案。
另一屏幕中顯示的是已經安裝在設備當中的應用程序圖標及其它細節信息。
1.要求
大家需要在自己的開發設備上預先安裝並配置好以下項目:
Android SDK以及平台工具
Eclipse IDE 3.7.2或者更高版本,同時具備ADT插件
運行有Android 2.2或者更高版本的模擬器或者Android設備
大家可以點擊此處通過Android開發者門戶下載對應SDK及平台工具。
2.項目設置
首先我們需要啟動Eclipse並創建一個新的Android應用程序項目。我為這個應用取了個非常直白的名稱——SimpleLauncher,當然大家也可以自由選擇自己想要的名稱。請確保軟體包名稱沒有與其它項目出現重復。我們的啟動器所能支持的最低SDK版本為「凍酸奶」,而主要的面向版本則為「果凍豆」。
由於我們不打算創建Activity,因此取消「Create Activity」勾選項,然後點擊「Finish」以繼續。
3.項目清單
接下來我們需要通過添加兩個activity對AndroidManifest.xml文件進行修改。第一個Activity用於顯示主屏幕,我們如下所示將其命名為HomeActivity。
<activity android:name="ah.hathi.simplelauncher.HomeActivity" android:label="Simple Launcher Home" android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen" android:launchMode="singleTask" android:stateNotNeeded="true" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
通過將android.intent.category.HOME與android.intent.category.DEFAULT兩個類添加至intent-filter組當中,相關Activity得以擁有與啟動器概念相符的運行方式。當大家按下設備上的home按鈕時,其還將作為選項方案顯示出來。
我們還需要將launchMode設置到singleTask當中,從而確保無論何時都只有單一Activity實例由系統負責運行。要顯示用戶的牆紙圖案,大家必須將主題設置為Theme.Wallpaper.NoTitleBar.FullScreen。
我們需要添加的第二個Activity負責顯示已經安裝在用戶設備中的應用程序條目。它還有另一項任務,即啟動這些應用程序。我們不需要對該Activity進行任何特殊配置,將其命名為AppsListActivity即可。
<activity android:name="ah.hathi.simplelauncher.AppsListActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" > </activity>
4.Activity布局
下面在項目的res/layout文件夾中為HomeActivity類創建一個XML文件,並將其命名為activity_home.xml。該布局擁有一個單獨的Button用以響應點觸事件。點觸該按鈕能夠讓用戶由主屏幕切換至應用程序列表。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".HomeActivity" > <Button android:id="@+id/apps_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="10dp" android:layout_marginTop="10dp" android:text="Show Apps" android:onClick="showApps" /> </RelativeLayout>
接下來,在項目的res/layout文件夾中為AppsListActivity類創建一個XML文件並將其命名為activity_apps_list.xml。該布局當中包含一個占據整個屏幕的ListView。
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ListView android:id="@+id/apps_list" android:layout_width="match_parent" android:layout_height="match_parent" > </ListView> </LinearLayout>
最後,在同樣的位置創建第三個XML文件並將其命名為list_item.xml。該文件用於定義ListView當中各個條目的布局方案。列表視圖中的每個條目都代表著已經安裝在用戶設備上的一款應用程序。它能夠顯示該應用程序的圖標、標簽以及軟體包名稱。我們可以利用ImageView實例來顯示該應用的圖標,並通過TextView實例顯示標簽與軟體包名稱。
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="10dp" > <ImageView android:id="@+id/item_app_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_centerVertical="true" /> <TextView android:id="@+id/item_app_label" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@+id/item_app_icon" android:paddingLeft="10dp" /> <TextView android:id="@+id/item_app_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/item_app_label" android:layout_toRightOf="@+id/item_app_icon" android:paddingLeft="10dp" /> </RelativeLayout>
5.創建Acitivity類
HomeActivity
應用程序的布局方案創建完成之後,現在要做的是創建兩個Activity類。當創建這兩個類時,請確保每個類的名稱都與我們之前在項目清單文件中所指定的內容相匹配。
創建一個名為HomeActivity的新類,然後將android.app.Activity設置為其超類。
package ah.hathi.simplelauncher; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; public class HomeActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); } public void showApps(View v){ Intent i = new Intent(this, AppsListActivity.class); startActivity(i); } }
在該類的onCreate方法中,我們調用setContentView並將其傳遞至之前已經創建完成的布局當中。大家可能還記得,我們曾為activity_home布局添加過一個按鈕,用於觸發名為showApps的方法。現在我們要做的是將該方法引入HomeActivity類當中。整個添加過程非常簡單,各位需要做的只是為AppsListActivity類創建一個Intent並付諸運行。
⑧ 如何打開android手機桌面啟動器
安卓系統由於其開源特性,用戶個性化話定製自由度非常高,所以也出現了不少的啟動器APP,用戶可以隨意的改變手機桌面的外觀和操作邏輯等。下面是android手機桌面啟動器ssLauncher的用法。 1、ssLauncher去掉了傳統桌面都附帶的底部固定工具欄,固定沒每個不同桌面的固定功能,一開始使用的時候會有些別扭,不過習慣了以後會大大提高實用效率。 2、首次使用ssLauncher的時候,它會顯示出預設的幾個桌面,分別是Home、Hot!、Applications、 Contacts、Bookmarks俄Credits,分別代表首頁、常用APP、全部APP、聯系人、瀏覽器書簽和製作組。首頁集合了手機的常用功能,將這些功能以文字方式展示了出來,比如說點擊Phone就可以直接撥打電話,配上壁紙以後,看上去就像一本時尚雜志的封面。在首頁點擊手機的Home 或者菜單鍵可以看到所有桌面的縮略圖,在點擊後就可以直接跳到指定桌面。在這個界面也可以隨意編輯已有的桌面。 3、在Applications桌面內,如果想建立文件夾管APP的話,不能用傳統的拖拽模式,但是ssLauncher提供了更方便的創建方法。點擊桌面底部菜單最左邊的按鈕,每個APP就會出現一個復選框,選好應用以後再點擊底部菜單同樣的按鈕就可以了。 4、如果默認的幾個桌面不夠用的話,點擊菜單鍵以後選擇最下方的新建頁面,然後輸入頁面名 稱,選好頁面類型,就可以直接創建了。