作者查詢 / PenguinLee

總覽項目: 發文 | 留言 | 暱稱
作者 PenguinLee 在 PTT [ AndroidDev ] 看板的留言(推文), 共44則
限定看板:AndroidDev
首頁
上一頁
1
下一頁
尾頁
[問題] Setvice回傳字串陣列
[ AndroidDev ]54 留言, 推噓總分: +1
作者: PenguinLee - 發表於 2019/05/14 12:36(6年前)
1FPenguinLee: 因為要做無限迴圈的工作,目前打算用startService 有05/14 12:39
2FPenguinLee: 看到有人說onstartcommand 裡面回傳可以用broadcast,05/14 12:39
3FPenguinLee: 只是看不太懂他的機制也不知道能不能回傳字串陣列 手05/14 12:39
4FPenguinLee: 機排版有點亂請見諒05/14 12:40
13FPenguinLee: 因為startService 剛好可以無限爬 只是問題在沒辦法把05/14 21:52
14FPenguinLee: 它運算的結果丟出來 只是想問要怎麼從service中取值05/14 21:52
17FPenguinLee: 目前看完service架構是想說用startService 塞一個thre05/15 07:59
18FPenguinLee: ad做無限迴圈應該ok吧~ 是想問一下如果要把無限迴圈05/15 07:59
19FPenguinLee: 的參數丟出來是用broadcast或是其他函數嗎05/15 07:59
21FPenguinLee: 請問如果是爬蟲爬到一半用broadcast自動傳值到activit05/15 08:30
22FPenguinLee: y (然後爬蟲繼續執行)這樣可行嗎05/15 08:30
24FPenguinLee: 是想請問我上面說的那個方法的可行性有辦法嗎 怕會因05/15 10:53
25FPenguinLee: 為broadcast導致程序跳出之類的05/15 10:53
34FPenguinLee: 不好意思我一開始沒說清楚 我要寫的那個迴圈在結果跑05/15 12:09
35FPenguinLee: 出來的時候因為傳資料可能會傳給好幾個activity之前問05/15 12:09
36FPenguinLee: 朋友說建議用service 包thread寫,不過現在主要問題是05/15 12:09
37FPenguinLee: :05/15 12:09
38FPenguinLee: 不管用哪個方法 在無限迴圈內如果要用broadcast對外傳05/15 12:09
39FPenguinLee: 參數,broadcast有辦法在不影響迴圈繼續跑的情況下把05/15 12:10
40FPenguinLee: 值丟給activity 嗎 因為不是很懂broadcast的運作細節05/15 12:10
41FPenguinLee: 想問一下 謝謝大家05/15 12:10
42FPenguinLee: 補充一下那個傳的值是字串陣列 謝謝05/15 12:40
45FPenguinLee: 有啊 只是都是在講他的寫法 細節看到的很少 所以想問05/15 16:04
46FPenguinLee: 一下各位高手05/15 16:04
52FPenguinLee: 感謝大家的建言 最後有用廣播做出來了 因為要在程式休05/24 10:09
53FPenguinLee: 眠還能繼續發送 目前打算用靜態廣播 不過順帶一提 8.005/24 10:09
54FPenguinLee: 的靜態廣播要改寫一下 不然用傳統寫法會出不來05/24 10:09
[問題] Broadcast接收端接收不到
[ AndroidDev ]32 留言, 推噓總分: +2
作者: PenguinLee - 發表於 2019/05/20 15:58(6年前)
1FPenguinLee: 那個網址手機貼文顯示不出來 寫在推文內05/20 16:09
2FPenguinLee: https://reurl.cc/Vqd0R05/20 16:09
8FPenguinLee: 不好意思 那張圖片是截圖併在一起的 左邊是service 發05/20 19:49
9FPenguinLee: 送廣播 右邊是activity 接收。05/20 19:49
10FPenguinLee: 後來發現將receiver 接收端放在其他的activity 都收不05/20 19:49
11FPenguinLee: 到只有最左邊的收的到 但是寫法都一樣...不知道哪裡出05/20 19:49
12FPenguinLee: 錯了05/20 19:49
13FPenguinLee: https://i.imgur.com/puz1teW.jpg05/20 19:49
20FPenguinLee: 感謝大家的回覆 找到問題所在 因為模擬的時候沒有跳到05/21 12:16
21FPenguinLee: receiver 那頁所以廣播接收器沒有開...算是接受端生命05/21 12:16
22FPenguinLee: 週期的問題 只是想問一下大家如果要讓頁面即使沒開05/21 12:16
23FPenguinLee: 還能接收到廣播的話動態註冊有辦法嗎 聽說靜態註冊好05/21 12:16
24FPenguinLee: 像很多都被停掉了QQ05/21 12:16
28FPenguinLee: 不是啦 我忘記點開 因為忘記動態靜態註冊生命週期不同05/21 15:17
29FPenguinLee: 只是現在想用靜態註冊 因為希望app沒開還能接收 不過05/21 15:17
30FPenguinLee: 看android 好像要關掉部分靜態註冊 現在在想怎麼辦比05/21 15:17
31FPenguinLee: 較好05/21 15:17
首頁
上一頁
1
下一頁
尾頁