我試圖找到一個簡單的JSOUP例子與AsyncTask實現。我試圖查詢結果的網址(http://www.sheriff.org/apps/arrest/results.cfm?lname=&fname=),但我還沒有找到一個簡單的工作示例,說明如何在Googleing它時完成此操作。尋求與AsyncTask簡單的JSOUP例子實現
0
A
回答
0
這裏是一個粗略的輪廓,讓你開始 -
使類
private class AsyncTest extends AsyncTask<String, Void, String>
第一個字符串是什麼將被傳遞給任務,在這種情況下,您的網址。第二個字符串是結果
括號內有3種方法 - onPreExecute()
,String doInBackground(String... params)
和onPostExecute(String result)
。
在第一個中,做一些事情來告訴用戶一個任務在後臺運行,即產生一個等待旋轉的對話框,或者在主GUI上反映出來。
第二種方法接受你傳遞給它的數據,並運行在一個單獨的線程上處理它並返回一個字符串(它可以返回任何你想要的,你只需要在類頭中設置它)。我會在這裏獲取URL並解析數據。返回您需要的任何信息。
最後一個方法返回到gui線程,並允許您顯示您從中間方法收到的數據。
的任務,然後通過調用new UpdateZmanim().execute(urlString);
由於異步類的限制,只允許一個ASYC對象來運行運行還有其他的方法來調用AsycTask,但我發現這是最好的只有一次。爲了避免這種情況,我建議每次要運行它時創建一個new
對象。
注意:您並不總是必須使用AsycTask。通常一個簡單的線程就足夠了。
希望這會有所幫助,祝你好運;)
相關問題
- 1. 實現OAuth2.0的一個簡單例子
- 2. Android-ListView和使用JSOUP的AsyncTask實現
- 3. 尋找簡單的MVVM光的例子
- 4. Mithril簡單的例子要求ReactJS
- 5. 簡單的例子
- 6. 簡單的例子
- 7. 需要一個簡單的例子來實現同步
- 8. pdf與JavaScript的3d:簡單的例子
- 9. 與簡單的VBO例子的麻煩
- 10. Jsoup Asynctask實現具有以前活動的值的片段
- 11. 使用AutoLayout尋求一個簡單的Mac OS NSTextView示例
- 12. Masstransit與RabbitMQ的簡單例子
- 13. 簡單的例子,消息與RabbitMQ
- 14. AsyncTask實例
- 15. 尋求單子上執行
- 16. 簡單的MVVM - 尋找用戶註冊頁面的例子
- 17. 尋找簡單實用的C++示例如何使用ICU
- 18. 尋找boost message_queue和序列化用法的簡單例子
- 19. 尋找一個使用ajax的rails例子,越簡單越好
- 20. JSON新手,尋找一個簡單的例子,用PHP/jquery
- 21. 一個簡單的方法來使用子彈物理實現尋路 - iPhone SDK
- 22. 尋找一個非常簡單的ckeditor和AngularJS的實現
- 23. 如何從以下示例實現AsyncTask?
- 24. 單例實現
- 25. 尋求實現儀表板的框架
- 26. 尋找示例Jasper Reports GenericElementPdfHandler的實現
- 27. JSoup - 解析簡單的HTML
- 28. Android的簡單Jsoup代碼
- 29. python類的簡單實例
- 30. Facebook AsyncTask實現
我欣賞的AsyncTask教程...(我還需要知道如何使用JSOUP分析數據,以及雖然) – AmaniSwann
我需要使用的AsyncTask與JSOUP幫助! :) – AmaniSwann
冷靜一點。你有兩個單獨的任務在這裏做。異步任務,並在其中的jsoup解析器。我已經制定了異步任務,並且可以通過以下任一鏈接找到android中的jsoup用法 - https://www.google.com/search?q=JSOUP&oq=JSOUP&aqs=chrome.0.69i57&sourceid=chrome&ie=UTF -8#安全=關閉&sclient = PSY-AB&q = jsoup +機器人+例子&OQ = JSOUP +和&gs_l = serp.3.1.0i20j0l2j0i20.5060.5841.0.7720.4.3.0.1.1.0.182.503.0j3.3.0 .... 0.0..1c .1.20.psy-ab._E9FQGKCsS8&PBX = 1&BAV = on.2,or.r_cp.r_qf。&BVM = bv.49478099%2Cd.cGE%2Cpv.xjs.s.en_US.c75bKy5EQ0A.O&FP = f6f4197e888c5ffe&BIW = 1920&波黑= 947 – Shmuel