進度對話方塊報錯的問題

需求:從一個Activity跳轉到另外一個Activity的時候,需要驗證資訊.當通過驗證的時候跳轉,否則提示錯誤資訊.驗證時候通過進度對話方塊來顯示效果.問題:跳轉時候出錯,總是在報:View not attached to window

WindowFeature(視窗樣式)筆記

關於視窗樣式的幾個小例子1 在表單上顯示表徵圖和提示文字(即視窗的自訂標題)//MainActivity如下package cn.ifeng.com;import android.app.Activity;import android.os.Bundle;import android.view.Window;public class WindowFeatureTestActivity extends Activity { @Override public void onCreate(

Activity間傳遞ArrayList

目的:Activity間傳遞ArrayList<HashMap<String,String>>方法:1 利用bundle.putSerializable("arrayList",arrayList)添加欲傳送的ArrayList2 利用intent.putExtras(bundle)添加Bundle3 利用startActivity(intent)啟動下一個Activity//跳轉前Activitypackage cn.com.brave;import

單例設計模式

餓漢式單例對於餓漢模式,我們可這樣理解:該單例類非常餓,迫切需要吃東西,所以它在類載入的時候就立即建立對象。懶漢式單例類對於懶漢模式,我們可以這樣理解:該單例類非常懶,只有在自身需要的時候才會行動,從來不知道及早做好準備。它在需要對象的時候,才判斷是否已有對象,如果沒有就立即建立一個對象,然後返回,如果已有對象就不再建立,立即返回。單例設計模式常用於JDBC連結資料庫注意:1 我們常用的是第一種餓漢式,因為: (1)既然採用了單例設計模式,就是為了使用單例類的對象,所以就先把他執行個體化出來. 

記憶體和SD卡工具類

 package com.example.testandroid;import java.io.File;import android.os.Environment;import android.os.StatFs;public class StorageUtil {private static final int ERROR = -1;public static int save_dir = 1;// 判斷是否已經安裝SD卡public static boolean

內部類(三)

package cn.com;//在內部類(一)和內部類(二)中,內部類都是作為全域變數出現的即定義在了類裡//在此獎內部類定義為局部變數,即定義在方法裡.尤其注意:此時內部類要想訪問局部變數,那麼此//局部變數必須是被final修飾的,如此處的yclass Outer { int x = 110; public void show() { final int y=99; class Inner {// 內部類

自訂對話方塊的添加和刪除

// 添加自訂對話方塊public void addBlackNumber(View view) {LayoutInflater addBlackNumberInflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);View addBlackNumberView = addBlackNumberInflater.inflate(R.layout.addnumber, null);//

內部類(二)

// 內部類之所以可以直接存取外部類的成員變數,是因為內部類持有外部類的引用。格式:外部類名.this// 如:System.out.println("x="+Outer.this.x);//訪問外部類的xclass Outer{ int x=110; class Inner{ int x=220; public void show(){ int x=330;

ListView綁定資料的兩種方法

1 ListView的布局此ListView採用水平線性布局,裡面擺放三個TextView在layout檔案夾下面單獨建立此item.xml表示ListView的布局方法:layout—>new—>Android XML File<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal"

儲存網狀圖片至SD卡

package com.example.saveimagetosdcard;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import android.os.Bundle;import android.os.Environment;import

Menu中彈出Dialog樣本(二)

package cn.menu;//dialog和menu的小應用//1 菜單的建立需要複寫activity的方法:onCreateOptionsMenu(Menu menu)//2 在此方法中利用MenuInflater來實現用xml檔案來inflate所需menu//3 複寫activity的方法:onOptionsItemSelected(MenuItem item)處理功能表項目的點擊事件//4 當點擊某功能表項目時彈出一個對話方塊,並且在對話方塊中有一個按鈕//

Activity之間傳遞資料

1 自己寫的activity應該繼承自Activity類2 應該在資訊清單檔中3 重寫父類的方法public void onCreate(Bundle savedInstanceState) {}  並在其中使用setContentView(R.layout.newmain)為此Activity設定布局4 在方法(二)中主要是使用了Bundle利用Intent向其餘Activity傳遞資料的兩種方法:利用Intent啟用其餘Activity並傳遞資料方法(一) Intent

程式的啟動和退出以及activity和window和視圖樹的關係.txt

應用程式啟動過程:第一步 系統為此分配一個進程第二步 系統為此分配一個虛擬機器.在Android中每個進程獨佔一個虛擬機器.所以說android是多進程多虛擬機器的第三步

Get和Post

Android應用通過HTTP協議向WEB應用傳遞資料,常用Get和Post兩種方式Get方式傳遞的資料的小餘2K(此大小也因瀏覽器不同而相異),而使用Post方式向WEB應用傳遞資料時沒有資料大小的限制.在執行複雜的操作可以選用,如要操作https和cookie以及重新導向時可選用Android的提供的開源項目HttpClient來處理(見下)第一部分:Get方式注意:1 Get方式中被傳送的資料就跟在URl後面2 conn.setRequestMethod("GET")中的GET一定要大寫3

監聽內容提供者的資料變化

//在DB應用的基礎上實現監聽內容提供者的資料變化//1 在DB應用的主介面添加一個按鈕,當點擊按鈕的時候,往內容提供者中添加一條資料 button =(Button) findViewById(R.id.button); button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View view) {ContentResolver

系統服務getSystemService

傳入的NAME                          返回的對象                       說明WINDOW_SERVICE                      WindowManager                    視窗管理服務LAYOUT_INFLATER_SERVICE             LayoutInflater                   填充布局服務ACTIVITY_SERVICE                   

Http發送XML

注意:1 發送xml資料給伺服器,並非以請求參數方式發送,而是以實體資料,類型為位元組數組2 既然以實體資料發送就必須要採用POST方式即conn.setRequestMethod("POST");3 必須要設定Content-Type和Content-Length這兩個屬性4 利用OutputStream outStream = conn.getOutputStream();outStream.write(entity);發送實體資料5 需要對<?xml version="1.0"

array資源的使用

步驟:1 在res/values下建立arrays.xml檔案,內容如下:<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="testStringArray"> <item>hello1</item> <item>hello2</item> <item>hello3</

ViewPager使用樣本(二)

//MainActivity如下package cn.ifeng.com;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.os.Parcelable;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import

使用系統樣式及主題

主題一般是針對整個Activity而言的,樣式是針對某個具體的控制項而言的1 在資訊清單檔中使用系統主題,方式如下: <activity android:name=".MainActivity" android:theme="@android:style/Theme.Dialog" android:label="@string/app_name"> <intent-filter>

總頁數: 61357 1 .... 12671 12672 12673 12674 12675 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.