編輯:高級開發
Launcher2.2自帶了屏幕標記,他是分了兩塊,分別為在左下角和右下角。
1) 每一塊為一個imagevIEw,在配置文件Launcher.XML中直接添加
< ImageVIEw
android:id="@+id/previous_screen"
android:layout_width="93dip"
android:layout_height="20dip"
android:layout_gravity="bottom|left"
android:layout_marginLeft="6dip"
android:scaleType="center"
android:src="@drawable/home_arrows_left"
android:onClick="previousScreen"
android:focusable="true"
android:clickable="true" />
其中android:onClick="previousScreen"引用了一個名為previousScreen的方法,在Launcher.Java類中定義。
其它一些用到的配置文件及圖片可以直接從2.2的工程中拷貝。
2) 在Launcher的setupViews方法中獲取配置文件中添加的imagevIEw:
mPreviousView = (ImageView) dragLayer.findVIEwById(R.id.previous_screen);
Drawable previous = mPreviousVIEw.getDrawable();
mPreviousVIEw.setHapticFeedbackEnabled(false);
mPreviousVIEw.setOnLongClickListener(this);
3) 在Launcher的setupVIEws方法後添加previousScreen方法:
public void previousScreen(VIEw v) {
mWorkspace.scrollLeft();
}
4) 在workspace的setIndicators方法中添加:
mPreviousIndicator = previous;
mNextIndicator = next;
setCurrentScreen方法中添加:
mPreviousIndicator.setLevel(mCurrentScreen);
mNextIndicator.setLevel(mCurrentScreen);
下文是JavaEye的zhang_xzhi_xjtu總結的OPhone/Androind入門教程,小編感覺不錯,在此推薦給大家學習。由於OPhone本質上和androi
android模擬器的重點就是商業應用,Google采用了一些手法來繞過這問題,建築在android之上的硬件驅動和應用程序,要求開源社區為它做貢獻,卻又不願提供回報。
2001年底,沃茲加入:沃茲是蘋果的聯合創始人,他加入 Danger 董事會,是 Danger 興起的標志。當年的新聞稿中引用沃茲的話,“Danger 蘊含了創新技術帶
隨著移動設備越來越普及,移動設備的功能越來越完善,移動設備的系統平台也日漸火熱起來。目前國內最常見的移動開發平台有塞班,iPhone,Windows phone以及當下