Time of Update: 2018-12-06
TabActivity 該類已經到期要使用tab可以直接繼承Activity,不過要做相應的修改。TabHost tabHost = getTabHost();改為TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost); 添加 LocalActivityManager lam = new LocalActivityManager(MainActivity.this,
Time of Update: 2018-12-06
這裡不是指tab的切換問題,而是單個tab中的內部跳轉比如有一個tabWidget,比如上面有4個a,b,c,d的Activity,然後a上面有一個按鈕,對要使其實現跳轉到ActivityX,若代碼如下的話:Intent intent = new
Time of Update: 2018-12-06
一:使用系統內建寫好的TabHost(及繼承自TabActivity類)tabHost = this.getTabHost(); tabHost.addTab(tabHost.newTabSpec("tab1") .setIndicator("list")//設定顯示的tab名 .setContent(new Intent(this,
Time of Update: 2018-12-06
兩個參數意思一樣 match_parent到底是什麼類型呢? 其實從Android 2.2開始FILL_PARENT改名為MATCH_PARENT ,從API Level為8開始我們可以直接用MATCH_PARENT來代替FILL_PARENT,,他們的定義本質是一樣均為 -1,只是換了個別名,可能為了更準確些,比如最終在SDK中的定義為: android.view.ViewGroup裡的靜態嵌套類LayoutParams中的代碼:fill_parent -1 The view
Time of Update: 2018-12-06
monocross 中各個平台環境不同:針對ios的MonoTouch只能在OSX上弄。Android 的Mono for Android在mac 及pc機上都可以..... 安裝MonoTouch for mac:1、安裝MonoFramework http://www.go-mono.com/mono-downloads/download.html2、安裝MonoDevelop http://monodevelop.com/download 3、安裝ios開發環境,直接下xcode。4
Time of Update: 2018-12-06
裝完mono之後,在弄monocross項目之前,先試了下直接用mono for Android開發Android應用。1、建立一個mono for Android
Time of Update: 2018-12-06
在Android中,除了從介面上啟動程式之外,還可以從命令列啟動程式,使用的是命令列工具am.啟動的方法為 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--># am start -n 包(package)名/包名.活動(activity)名稱
Time of Update: 2018-12-06
一:怎麼在搭建Android開發環境? 首先下載JDK並配置環境變數,本博文中有相關文章,並下載Java開發工具,推薦使用Eclipse或MyEclipse,安裝完成後,點擊“help”,選擇“ Install new softWare ”然後彈出新對話方塊,點擊右邊的“add”,出現如下畫面,然後在填入以下內容:Name可以隨便填,下面的地址為:http://dl-ssl.google.com/android/eclipse/
Time of Update: 2018-12-06
經過上一篇的描述,我想大家對建立一個Android應用程式也有一定的瞭解啦,首先要想學習好Android首先建議學習好Java,因為Android的應用程式層開發全是使用的Java語言,並推薦大家多去http://developer.android.com/index.html安卓開發人員官網學習。本篇為大家介紹一個有介面的安卓APP,安卓的三大組件:Activty、Intent、Services.Activty:中文翻譯為活動,在安卓機器人中表現為一個頁面(面板)的活動過程,安卓提供給我們的一
Time of Update: 2018-12-06
在android中,如果程式的提示訊息只是很少量的,且不需要使用者進行操作時,就可以使用android提供的輕量級訊息提示toast。純文字提示。 帶圖片的訊息提示 使用一個Toast的執行個體即可public class ToastTest extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)
Time of Update: 2018-12-06
參考書:瘋狂 android講義1、展示2、介面布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_p
Time of Update: 2018-12-06
Android橫豎屏要解決的問題應該就兩個:一.布局問題二.重新載入問題1.布局問題:如果不想讓軟體在橫豎屏之間切換,最簡單的辦法就是在項目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation屬性,他有以下幾個參數:"unspecified":預設值
Time of Update: 2018-12-06
DroidDraw是一個Android介面設計器,基於Java Swing開發,我們可以通過它來產生複雜的Android Layout XML檔案,據作者介紹,Android的Layout和Swing Layout中有很好的對應,設計器的代碼編寫起來還是比較容易的。android下,進階組件,通過xml來配置,書寫,然後程式裝載這個xml資源顯示在螢幕上。雖然官方提供了ide得外掛程式,可以更方便的編輯xml,
Time of Update: 2018-12-06
onInterceptTouchEvent:onInterceptTouchEvent是在ViewGroup裡面定義的。Android中的layout布局類一般都是繼承此類的。onInterceptTouchEvent是用於攔截手勢事件的,每個手勢事件都會先調用onInterceptTouchEvent。onTouchEvent:onTouchEvent同樣也是在view中定義的一個方法。處理傳遞到view
Time of Update: 2018-12-06
一.@代表引用資源1.引用自訂資源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系統資源。格式:@android:type/name android:textColor="@android:color/opaque_red" 注意:其實@android:type/name是@[package:]type/name
Time of Update: 2018-12-06
平時我們需要在手機上面儲存想音頻,視頻等等的大檔案,以前學過使用File進行儲存(使用File操作進行儲存);由於考慮到手機本身的儲存空間小,這時候我們需要把檔案儲存體在SDcard中,今天自己也學習了一下在android進行sdcard的儲存使用方法; 首先如果要在程式中使用sdcard進行儲存,我們必須要在AndroidManifset.xml檔案進行下面的使用權限設定: 在AndroidManifest.xml中加入訪問SDCard的許可權如下: <!--
Time of Update: 2018-12-06
Android中的AutoCompleteTextView可以實現文本輸入框的自動補全功能,和網頁上的輸入框使用Ajax時有點像,使用這個功能時,需指定一個adapter來設定補全的<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" an
Time of Update: 2018-12-06
*/要想類比一個打電話程式,我們需要的是什麼呢?1.畫出Android的UI圖2.介面搭載在UI介面中我們的設計中,分析發現String字串有兩個,一個text文字框,一個button。首先在res-values-strings.xml中添加兩個字串<?xml version="1.0" encoding="utf-8"?><resources> <string name="hello">Hello World, MyPhoneActivity!<
Time of Update: 2018-12-06
經過了一番折騰,忙忙碌碌了一下午,終於搞明白了Android軟體介面嵌入廣告的方法,以下我以嵌入有米廣告為例小結一下:步驟一,下載有米廣告SDK,將 youmi-android.jar 匯入想要嵌入廣告的的工程中。1. 右鍵您的工程根目錄,選擇“Properties”2. 在左面板中選擇“Java Build Path”3. 然後選擇“Libraries”標籤4. 點擊“Add External JARs„”5. 選擇 youmi-android.jar 的目錄路徑.6.
Time of Update: 2018-12-06
在建立項目中一般會預設建立assets檔案,當然我們還可以在res檔案下面建立raw檔案夾,這裡面都可以存放一些圖片,音頻或者文本資訊,可以供我們在程式當中進行使用,不過他們兩個也有不同點; assets下面的檔案不會被編譯,通過路徑可以去訪問其中的內容。raw中檔案會自動編譯,我們可以在R.java檔案中找到對應的ID, 看下面: 那麼既然這樣那我們平時該怎麼樣進行把資源放入這兩個檔案當中呢?