1樓:忻璧計清馨
所謂知其然,還要知其所以然。
比如:textview
textview=(textview)
findviewbyid(r.id.textview);
很簡單的一段**,但是你問他為什麼要這麼寫,實現原理是什麼。10個裡邊能有兩個能答出來就不錯了。
萬物都怕究其本質。真正的技術人員都有追根問底的特性。只需簡單的幾個問題就能看出他是真正的大牛還是速成班出來的。
所以高階點的問題,無非都是深入android內部實現的。因為只有你知道的它的原理,你才能更好的駕馭它。
2樓:湯青泥孟陽
提供幾個供參考:
1.什麼是anr,如何避免anr。
android開發的問題
3樓:匿名使用者
這個並不是報錯,是logcat輸出的日誌, 不有擔心程式執行沒有發生異常即可, 日誌不需要理會!
4樓:稻草人__守護
這個問題其實可以忽略,原因是你手機已經安裝了這個程式,在**沒有改動的情況下,你又點選了執行。
解決方法就是把手機上安裝的解除安裝掉,再執行,或者修改**後再執行。
這本身不是個錯誤,**沒有改動,直接啟動手機上的程式就好了,沒必要重新編譯安裝執行
如果**改動了,就不會出現這個問題。
5樓:匿名使用者
剛剛好今天研究了,碰到跟你說的一模一樣。 第一個問題嘛,主要是後面那句話:「警告:
活動開始,其目前的任務已被帶到前面」 直接翻譯就是這樣的,其實也沒有什麼問題。在模擬器上先退出原來你已經正在除錯的程式, 再run一下吧。就ok啦。
第二個嘛。如果你要呼叫log日誌檢視的話, 點右上角紅箭頭那裡(視窗有個小加號的那個),調出debug 視窗。 好的,你所看見debug視窗下面就是你想要的logcat啦。
6樓:匿名使用者
出現這個錯誤一般都是,你執行的這個專案已經安裝在虛擬機器上了,而且專案裡面的**未做任何修改。解決方式就是:隨便在你的專案裡面打個空格,然後儲存執行就不會出現這個錯誤了。
7樓:絕愛阿嬌
兩個應用起了同樣的名字,模擬器(手機)總是識別第一個
刪除第一個程式、重啟模擬器(手機)試試
8樓:安徽新華電腦專修學院
首先你要確保這個控制元件寫在對應的fragment上,因為我也因為這個問題,而疑問好久,結果發現fragment應用的layout檔案不是對應的!,如果這個沒問題就有可能是v7的匯入問題了
android開發問題 20
9樓:wo是雷鋒
fragment建立時的資訊傳遞
//fragment內
public static fragmentphoto newinstance(string path, boolean islocal)
//oncreateview
bundle args = getarguments();
if (args != null)
android遊戲開發入門,Android遊戲開發入門
17xuee認為想要學習android遊戲開發首先要學習應用程式架構,要不然遊戲完成後的修改會變得非常困難 然後要獲得sdk,因為它包含了需要勇於應用認證和部署的工具 還要學習活動生命週期,最後要學習主迴圈,這幾點缺一不可。學android遊戲開發最基礎要學什麼 學習android遊戲開發首先要學習...
C智慧裝置程式,關於C 智慧裝置專案開發問題,所用開發平臺為VS
上樓寫的不錯,很有參考 注意,有些智慧裝置的sql版本不怎麼高哦,所以資料庫就需要注意版本問題 你就像操作sql2000那樣建立好資料庫,還有相關的表,然後到 那裡去呼叫資料庫就可以了。一樓的哥們給出了呼叫的 了。我用c 寫了一個wince智慧裝置程式 讓textbox只能輸入數字 如下 你把裝置直...
eclipse進行android開發學習時
我試了一下可以啊,會不會是你的 不好?換一張試試。不知道你是不是直接把圖拖到drawable的資料夾,如果你用eclipse,你需要import 到資料夾,然後可能需要重新clean一下以生成新的r檔案,這樣才能在r檔案註冊這個資源。用eclipse開發android程式,程式中引用了drawabl...