Android開發學習筆記 splash畫面的顯示

2021-09-06 18:27:55 字數 2908 閱讀 4150

貼**:

<?

xml version="1.0" encoding="utf-8"

?>

<

manifest

xmlns:android

=""package

="com.frank.mobilesafe"

android:versioncode

="1"

android:versionname

="1.0"

>

<

uses-sdk

android:minsdkversion

="10"

android:targetsdkversion

="21"

/>

<

android:allowbackup

="true"

android:icon

="@drawable/ic_launcher"

android:label

android:theme

>

<

activity

android:name

=".mainactivity"

android:label

>

activity

>

<

activity

android:name

=".splashactivity"

android:theme

="@android:style/theme.notitlebar"

android:label

="@string/title_activity_splash"

>

<

intent-filter

>

<

action

android:name

="android.intent.action.main"

/>

<

category

android:name

="android.intent.category.launcher"

/>

intent-filter

>

activity

>

>

manifest

>

處理類:

package

com.frank.mobilesafe;

import

import

android.content.pm.packageinfo;

import

android.content.pm.packagemanager;

import

android.content.pm.packagemanager.namenotfoundexception;

import

android.os.bundle;

import

android.view.window;

import

android.widget.textview;

public

class splashactivity extends

activity

protected

string getversion() catch

(namenotfoundexception e)

return

versionstr;

}}

配置檔案:

<

android:allowbackup

="true"

android:icon

="@drawable/ic_launcher"

android:label

android:theme

>

<

activity

android:name

=".mainactivity"

android:label

>

activity

>

<

activity

android:name

=".splashactivity"

android:theme

="@android:style/theme.notitlebar"

android:label

="@string/title_activity_splash"

>

<

intent-filter

>

<

action

android:name

="android.intent.action.main"

/>

<

category

android:name

="android.intent.category.launcher"

/>

intent-filter

>

activity

>

>

1、在設定splash畫面顯示的時候,最初以為是使用imageview,最後了解才知道是使用的android:background="@drawable/luncher_bg"

2、新技術主要就是使用packmanger類讀入關於版本的一些資訊了

3、在去除標題的時候在配置檔案中加入 android:theme="@android:style/theme.notitlebar"之後程式在啟動的時候就報錯,最後看logcat順著流程走才發現原來

activity預設繼承的是actionbaractivity類,將其改為activity則程式正常啟動

android 字型大小 與 sp 轉換

字型大小與 sp轉換 36號此為36 號字的大小 字型大小的單位是 pt 1 72 英吋 如果ui給字型大小的單位是畫素1號字 1px px 1 dpi 在 android 中文字大小建議使用 sp,方便適配。換算方法如下 公式 px pt dpi 72 pt px 72 dpi pt 約等於 2....

Android開發筆記之《Intent學習》

之前已經接觸過intent,現在來深入學習intent的一些東西 intent可以用來啟動乙個activity,乙個service,還可以用來發起乙個廣播 broadcast 啟動方法如下 元件名稱 方法名稱 activity startactivity startactivityforresult...

Android 學習筆記之開發環境搭建

android開發環境搭建分為sdk安裝和ide安裝,我使用的ide為myeclipse 8.5,那麼還需要在eclipse中安裝android的開發外掛程式adt。首先了解一下adt和sdk free,open source,and runs on most major os platforms....