導航:首頁 > 操作系統 > android製作開機logo

android製作開機logo

發布時間:2023-03-15 16:28:41

1. 怎樣將安卓手機設置成蘋果的開關機畫面

2. android 啟動頁 顯示自定義 LOGO

項目啟動時,需要在開屏頁顯示一個 Logo

先在 style.xml 中新建一個 樣式:

注意:重點是 android:windowBackground 屬性。

在 drawable 下面創建 splash.xml

注意: 顯示的Logo 尺寸要求切圖時就控制好尺寸。這里是沒法限制尺寸的。

樣式創建好之後,配置給你的 啟動頁面

然後就是,你的 LoadingActivity 頁面不需要有布局,或者只寫一個根布局,然後背景顏色設置為透明。

3. 如何修改Android開機畫面

Android系統開機動畫包括兩部分: 開機顯示的 ANDROID 文字; ANDROID發光動畫。 這篇文章說的開機動畫是第一種,下面開始正文! 1. 製作當前屏幕像素的圖片(模擬器默認為320*480) 使用PS製作一張320*480的圖片,保存時選「保存為 Web 所用格式」,然後在彈開的窗口上,「預設」項選擇「PNG-24」,保存為android_logo.png 註:好像只支持png-24,其他格式生成的rle文件顯示不正常,有興趣大家可以再驗證一下。 2. 將圖片轉換為raw格式 使用linux下的ImageMagick自帶的convert命令,進行raw格式轉換,命令為: convert -depth 8 android_logo.png rgb:android_logo.raw 註:ubuntu 10.04 默認已經安裝ImgageMagick工具,如果當前系統沒有安裝,可以執行下面的命令安裝: sudo apt-get install imagemagick 3. 將raw格式轉化為rle文件 需要用到android編譯後的rgb2565工具,在android/out/host/linux-x86/bin目錄下(android為當前源碼所在目錄),轉換命令如下: rgb2565 -rle < android_logo.raw > initlogo.rle 到目前為止,啟動需要顯示的圖像已經做好了,就是initlogo.rle,注意文件名必須是這個,如果想改文件名,需要修改android/system/core/init/init.h中的宏: #define INIT_IMAGE_FILE "/initlogo.rle" 下面需要將initlogo.rle加入的android文件系統中 4. 找到ramdisk.img文件(android/out/target/proct/generic/ramdisk.img),將文件名改為ramdisk.img.gz,然後使用下面的命令解壓: gunzip ramdisk.img.gz 解壓後得到ramdisk.img,可能有人要問,怎麼文件名又改回去了?其實不然,使用file ramdisk.img查看一下就知道了: 解壓前:ramdisk.img: gzip compressed data, from Unix 解壓後:ramdisk.img: ASCII cpio archive (SVR4 with no CRC) 跑題了,還是說正事兒。 5. 使用cpio提取文件: 新建一個temp目錄: mkdir temp cd temp cpio -i -F ../ramdisk.img 6. 導出文件列表: cpio -i -t -F ../ramdisk.img > list 註:list是一個文本文件,裡面存儲了ramdisk.img的文件結構,我們需要在這個文件中加入initlogo.rle這一行,修改後的文件如下: data default.prop dev init init.goldfish.rc init.rc initlogo.rle proc sbin sbin/adbd sys system 7. 生成ramdisk.img cpio -o -H newc -O ramdisk.img < list 註:根據list文件的描述,生成ramdisk.img文件 8. 用ramdisk.img覆蓋sdk目錄下的ramdisk.img(android-sdk-windows/platforms/android-2.1/images/ramdisk.img),最好先備份一下。 9. 啟動模擬器,就可以看到我們自己做的的開機界面了。對我有用(1)對我沒用(5)0

4. Android APP啟動白(黑)屏解決方案(適用於App啟動立即展現logo、版權等)

Android APP啟動白(黑)屏解決方案(適用於App啟動立即展現logo、版權等)

我們要求在App啟動時顯示我們設置的啟動頁面,實測發現打開app的時候,會有短暫的1秒--2秒的白屏或者黑屏,然後才進入到程序界面。

簡單高效的解決方案一:

1、使用layer-list製作背景樣式

新建bg_start_pic.xml

<?xml version="1.0" encoding="utf-8"?>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<!-- 設置整個屏幕背景為白色 -->

<item>

    <color android:color="@color/white" />

</item>

<!-- 中間logo -->

<item

    android:width="@dimen/dp_150"

    android:height="@dimen/dp_150"

    android:gravity="center">

    <bitmap android:src="@drawable/icon_splash_logo" android:gravity="center" />

</item>

<!-- 底部圖表 -->

<item

android:bottom="10dp"

android:gravity="bottom|center_horizontal">

<bitmap android:src="@drawable/pic_banner_home" />

</item>

</layer-list>

2、修改styles.xml文件

增加SplashTheme主題

<style name="SplashTheme" parent="AppTheme">

    <item name="android:windowNoTitle">true</item>

    <item name="android:windowBackground">@drawable/bg_start_pic</item>

</style>

3、修改AndroidManifest.xml

LauncherActivity使用StartAppTheme主題

<activity

            android:name=".LauncherActivity"

            android:label="@string/app_name"

            android:theme="@style/StartAppTheme" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

 </activity>

閱讀全文

與android製作開機logo相關的資料

熱點內容
安卓怎麼關許可權保護隱私 瀏覽:386
海牛微視app怎麼用 瀏覽:70
單片機怎樣選變壓器 瀏覽:829
癌症pdf 瀏覽:725
雲伺服器鏡像批量部署環境 瀏覽:683
安卓手機瀏覽器能訪問什麼網站 瀏覽:254
找不到網站的伺服器ip地址該如何解決 瀏覽:743
演算法十個數降序排列 瀏覽:95
基於單片機的老年人健康監測系統 瀏覽:706
python入門經典pdf下載 瀏覽:17
東芝變頻2p空調壓縮機 瀏覽:227
自家wifi怎麼能加密 瀏覽:644
紅米k40加密門禁卡 瀏覽:847
什麼樣的源碼好看 瀏覽:156
手機主伺服器有什麼用 瀏覽:612
程序編寫命令 瀏覽:597
android發送心跳包 瀏覽:385
指標源碼和原理 瀏覽:700
汽車空調壓縮吸盤 瀏覽:208
崽崽因app版本不同不能邀請怎麼辦 瀏覽:686