近期遇到的Android問題解決與總結

2021-07-09 07:23:47 字數 583 閱讀 4309

一.android無法訪問伺服器

在eclipse新建乙個web工程,伺服器開啟之後,android客戶端負責鏈結資料庫然後解析伺服器上的文字資料。

但是始終無法得到伺服器上的資料。兩個坑:

1)位址寫錯了 

既然是將電腦作為伺服器,應該將本機ip加8080埠設定為訪問位址,而不是用localhost!

2)  得到伺服器資料後要在客戶端更新ui,顯示從伺服器上返回過來的資料,預設應該在子執行緒中解析然後在主線程中修改ui

結果重寫handlemessage()方法,沒有注意寫成了大寫handlemessage()! 導致主線程無法更新資料.....

二 切換android studio 的工程目錄

發現android studio不如eclipse構建多個專案方便,乙個檢視範圍內只有乙個工程。。。

切換方法是開啟專案的路徑 :

紀錄近期遇到的問題

1.區域性變數必須初始化。在objective c中成員變數會被自動初始化,根據變數型別自動被置為0,nil,no等。但是局不變數需要手動初始化,這個類似於c c 語言。2.self和super的區別。self表示的是只想當前物件的指標,而super並不是指向父類的指標,而只是乙個編譯器的指令符號,...

近期遇到的和FTP有關的問題

首先在ftp的目錄中建立乙個目錄,然後設定許可權為777 sudo mkdir var ftp write sudo chmod r 777 var ftp write 然後修改vsftp的配置檔案 etc vsftpd.conf檔案 在最後新增上 local root var ftp 儲存,然後殺...

近期海投筆試遇到的問題(1)

乙個演算法執行所耗費的時間,從理論上是不能算出來的,必須上機執行測試才能知道。但我們不可能也沒有必要對每個演算法都上機測試,只需知道哪個演算法花費的時間多,哪個演算法花費的時間少就可以了。並且乙個演算法花費的時間與演算法中語句的執行次數成正比例,哪個演算法中語句執行次數多,它花費時間就多。乙個演算法...