AndroidRuntime(5844): android.view.WindowManager¥BadTokenException: Unable to add window — tok

getApplicationContext()、Activity.this、 getBaseContext區別getApplicationContext() 返回應用的上下文,生命週期是整個應用,應用摧毀它才摧毀Activity.this的context 返回當前activity的上下文,屬於activity ,activity 摧毀他就摧毀getBaseContext() 

android 自訂spinner的下拉快顯視窗樣式

package com.test.ui;import android.app.Activity;import android.graphics.drawable.BitmapDrawable;import android.os.Bundle;import android.view.Gravity;import android.view.KeyEvent;import android.view.View;import

android小項目—生詞本

1.首先寫出一個資料庫協助類,如下package com.example.demonewword;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class MyDataBaseHelper extends SQLiteOpenHelper {public

android小項目—通過手勢縮放圖片

本執行個體是通過《瘋狂android講義》上的範例:親自打出來貼一下,從左往右手勢是放大,從右往左是縮小package com.example.demogesture;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Matrix;import

android遊戲開發—05—SharePreference簡單資料庫

儲存資料package mars.com; import android.app.Activity;import android.content.SharedPreferences;import android.os.Bundle; publicclass A_01_Activityextends Activity {   privatestaticfinal StringFILENAME ="mldn";//儲存的檔案名稱    publicvoid onCreate(Bundle

Android基本繪圖

寫的是一個基本的常用的繪圖小程式寫的比較亂,只是為了練習直接上代碼package mars.com;import android.app.Activity;import android.os.Bundle;public class Demo_Activity extends Activity {private MyGraphics myGraphics = null;public void onCreate(Bundle savedInstanceState)

android 匯入項目報錯

android 匯入項目報錯  1、打項目的properties -->android 為其指一個運版本,2、修改default properties 檔案 ,改相應版本等級3、選中項目,單擊右鍵,選中properties ,開啟android 選中相應 sdk4、project -->clean.      KO(blue moon 需指定 sdk 為Googles APIs )Eclipse啟動時在Android SDK Content Loader卡住 右擊android工程—

android.os.NetworkOnMainThreadException(android版本真噁心)

真氣人,以前寫的代碼,今天重新匯入,出現一大堆問題,開始是導進去報錯,弄了半天是版本問題,然後百度解決了一下http://blog.csdn.net/wang6279026/article/details/8564248後來又說什麼android.os.NetworkOnMainThreadException異常,我以為是我以前寫的代碼有問題呢,(話說我網路操作這一塊不是很擅長)。所以就一直在尋找代碼的錯誤。結果實在是找不出來,然後百度一下,發現原來還是版本問題,整天升級,升的我都無語了。浪費了

【警惕】synchronized導致的Android ANR

多線程雖說很方便,但是如果使用不當就會導致很多問題,比如下面這個例子:package com.example.anrtest;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.

Android 判斷Root的方法

方法一:(不彈框)    private final static int kSystemRootStateUnknow = -1;    private final static int kSystemRootStateDisable = 0;    private final static int kSystemRootStateEnable = 1;    private static int systemRootState = kSystemRootStateUnknow;public

Android將http xml儲存至檔案

private void loadxml(String uri, String fileName) {        HttpClient httpclipost = null;        HttpGet httpGet = new HttpGet(uri);        try {            httpclipost = m_tools.createHttpClient();            // HttpGet httpGet = null;            //

Android 用ListView實現GridView分列顯示

我想實現百度影音首頁的這種效果:在網上用ScrollView+GridView可以實現,但是touch scrollview的時候會莫名重新整理gridview,這樣使用者體驗很不好,而且感覺百度不是這樣做的,真是百思不得其解啊。最後我是用ListView實現的該功能。源碼詳見附件,如果有哪位大大知道百度影音怎麼實現的請告訴我,謝謝!!!源碼:http://download.csdn.net/detail/h3c4lenovo/5848303

Android Bitmap映像最佳化

    在Android應用開發中不可避免的會用到圖形映像,這樣就會產生Bitmap對象。如果在開發過程中沒有處理好Bitmap對象就很容易產生Out Of Memory(OOM)的異常。以下列舉幾點使用Bitmap對象需要注意的地方:    一個Android應用程式最多隻能使用16M的記憶體,在Android的 Android Compatibility Definition Document (CDD) 3.7節中描述了不同螢幕解析度及密度的裝置在VM中會分配的大小。          

線上閱讀android原始碼

 線上閱讀android原始碼 這兩天一直在尋找android系統的原始碼,但是直到一個小時之前,一直未能如願。但是,令人欣慰的是,現在找到了。網上有不少文章介紹如何下載android原始碼,包括在linux系統,windows系列和mac

Android configChanges屬性

android:configChanges="keyboardHidden|orientation"配置,當然還是很有用的。  就是如果配置了這個屬性,當我們橫豎屏切換的時候會直接調用onCreate方法中的onConfigurationChanged方法,而不會重新執行onCreate方法,那當然如果不配置這個屬性的話就會重新調用onCreate方法了,下面是測試  AndroidManifest.xml檔案  <?xml version="1.0" encoding="utf-8"?&

Android 書籍推薦

《Android 4進階編程(第3版)》http://product.dangdang.com/product.aspx?product_id=23227677編輯精選:Android權威專家撰寫,經典作品《Android 2進階編程(第2版)》最新升級版內容簡介:《Android 4進階編程(第3版)》由Android權威專家編寫,涵蓋了所有最新的內容,是學習使用Android 4 SDK開發行動裝置

怎樣讀別人Android項目原始碼?

  怎樣讀別人Android項目原始碼?        前段時間通過面試進了一家公司,進去後就開始讀他們做過項目的原始碼,所以有些感觸,在這裡與大家分享一下。對於讀項目原始碼來說,可能對大多數人是件困難的事。首先,第一個障礙:看到項目,就已經放棄!         如果有十個人,可能有5個人以上會是上面這種情況,分析其想法:這麼多的代碼,我要怎麼讀啊!我要讀好久啊!算了,還是看小Demo吧,所以這樣,他們也就只是把這個項目匯入到eclipse中,點了幾下滑鼠,然後就沒有下文了。        

給Android應用開發人員的十個建議

隨著移動平台的發展和其應用的不斷改善,品質成為決定成敗的關鍵。使用者要求他們選擇安裝的應用響應快、效能好,如果某個應用不能提供卓越的功能和穩定的使用者體驗,那這樣的應用註定會被很快卸載。儘管現在Android智能手機和平板電腦的運行速率越來越快,但開發人員仍需牢記,應用的運行環境仍受到電池和處理器等諸多資源的限制。以下是如何為應用“瘦身”的十條建議,以便能在當前和以後的所有Android裝置都能運行出最佳效果。  1)首先要有良好的編碼習慣  一個優秀的開發人員應該善於運用常識、完善的演算法和標

Android SAX解析xml檔案

andorid讀取xml檔案內容方法有三種 sax dom pull,其中 pull是android內建的1.先認識一下xml檔案中的些術語Xml代碼 <?xml version="1.0" encoding="UTF-8"?>    <persons>        <person id="23">            <name>李明</name>            <age>23</age>     

Android使用binder訪問service的方式(一)

binder機制是貫穿整個android系統的進程間訪問機制,經常被用來訪問service,我們結合代碼看一下binder在訪問service的情形下是怎麼具體使用的。service 你可以理解成沒有的介面的activity,它是跑在背景程式,所謂後台是相對於可以被看得到的程式的,背景程式是不能直接互動的程式。binder主要是用來處理序間通訊的,但也可用在和本地service通訊。1. 我們先來看一個與本地service通訊的例子。package com.ckt.wangxin;import

總頁數: 2771 1 .... 1087 1088 1089 1090 1091 .... 2771 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.