貼**:
<?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
>
處理類:
packagecom.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....