<?xml version="1.0" encoding="utf-8"?>
xmlns:android=""
package="com.example.helloandroid"
android:versioncode="1"
android:versionname="1.0" >
android:minsdkversion="8"
android:targetsdkversion="18" />
android:allowbackup="true"
android:icon="@drawable/ic_launcher"
android:name="com.example.helloandroid.mainactivity"
android:name="android.intent.action.main" />
android:name="android.intent.category.launcher" />
intent-filter>
activity>
manifest>
""
xmlns:tools=""
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingbottom="@dimen/activity_vertical_margin"
android:paddingleft="@dimen/activity_horizontal_margin"
android:paddingright="@dimen/activity_horizontal_margin"
android:paddingtop="@dimen/activity_vertical_margin"
tools:context=".mainactivity" >
"wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
對應著螢幕會好看點吧
看圖說話,這裡有乙個螢幕,也就意味這至少有乙個layout,xml裡面就定義了乙個relativelayout,然後這個layout裡面還有個textview,上面寫了hello world!有趣的事情是,textview定義的時候,裡面的text為@string/hello_world,沒錯,這個hello_world可以看成乙個字串變數,hello_world是它的變數名稱,那麼他的值在**呢?之前說過,res資料夾裡面存放資源,其中有一項資源便是字串,開啟res資料夾裡面的strings.xml,裡面便是這樣的
<?xml version="1.0" encoding="utf-8"?>
name="action_settings">settingsstring>
name="hello_world">hello world!string>
resources>
package com.example.helloandroid;
import android.os.bundle;
import android.view.menu;
public
class
mainactivity
extends
activity
@override
public
boolean
oncreateoptionsmenu(menu menu)
}
第乙個視窗程式
程式截圖 程式 include lresult callback wndproc hwnd,uint,wparam,lparam int winapi winmain hinstance hinstance,hinstance hprevinstance,pstr szcmdline,int icm...
第乙個popcap 程式
一 tips ddimage mmapimg ddimage 上f12,定位到ddimage.h,在vs2008 中ddimage.h tab標籤上alt o 定位到ddimage.cpp 二 vs2008 中c c code generation runtime library 設成multi t...
第乙個python 程式
有人在論壇 上問 將日誌格式化的方法,剛好學python,就拿這個練手了 09 55 54 error1 tmp error log.3 50 times mon jun 28 00 00 53 2009 09 55 54 error1 tmp error log.3 50 times 09 56 ...