作者查詢 / ssccg
作者 ssccg 在 PTT [ AndroidDev ] 看板的留言(推文), 共1488則
限定看板:AndroidDev
看板排序:
全部Gossiping57312ChainChron8708NIHONGO5749C_Chat5643LightNovel3843java2140Wine2005chess1958AndroidDev1488FORMULA11463LoL1393Soft_Job1124C_Sharp1030FATE_GO759Web_Design637TypeMoon589Tennis550SMSlife547Tech_Job457FBG421Aviation200Tea187Grad-ProbAsk186StupidClown179KIRARA149marriage147MLB100e-shopping79PuzzleDragon79Ajax73Salary59home-sale54GraduateCram49GO44Japan_Travel42Seikai42joke38study35creditcard32L_TalkandCha32Marginalman32MacDev31car28WorldCup25HatePolitics24graduate22Teacher22LordsOfWater21PublicServan19Master_D17NihonBook17SENIORHIGH17Kaohsiung15Bank_Service13book13Olympics_ISG12StarCraft12C_BOO11Drink11MJ_JP11pts11C_and_CPP10nCoV201910rent-exp9ScienceNote9CVS8Hsinchu7Post7R_Language7TaichungBun7TOEIC7TPC_Police7WomenTalk7Baseball6biker6Fantasy6gallantry6NTU6NTUcourse6NY-Yankees6PingTung6Stock6BigBanciao5Examination5LangService5movie5MuscleBeach5Sub_GMobile5Taoyuan5AfterPhD4Delivery4I-Lan4Liu4NDHU-His964Tainan4AppleDaily3e-coupon3Finance3Hearthstone3IA3media-chaos3MobileComm3NTUDormG13PhD3specialman3SuperBike3TW-language3TY_Research3Weyslii3YOLO3Boy-Girl2cookclub2Doraemon2GameDesign2H-GAME2KOTDFansClub2KS95-3182LAW2Lawyer2Military2Non-Graduate2Palmar_Drama2PublicIssue2Railway2Translation2AC_Music1B97A013XX1bicycle1BraveFrontie1C_ChatBM1CFantasy1Database1EatToDie1Food_Safety1Geography1GossipPicket1juniorhigh1LTK1MATLAB1MGL-history1Miaoli1NextTV1NTPU-CSIE941NTPU-CSIE951NTUE-ME1001NTUSA1PunishRecord1sex1Shana1stationery1TamShui1Test1<< 收起看板(152)
1F→: SQLiteOpenHelper用singleton並不需要確保只有一個thread讀08/18 15:21
2F→: 寫SQLite,多個thread共用它裡面一樣是serialized mode吧08/18 15:22
3F→: 而即使開了WAL,還是應該用singleton,是SQLiteDatabase內08/18 15:30
4F→: 部實作去處理掉開多個connection,不是自己開多個DB物件08/18 15:31
5F→: 上面我是指多個Thread可以共用同一個SQLiteDatabase,沒有08/18 15:57
6F→: 必要像這頁說的加synchronized,只要SQLiteDatabase(Helper08/18 15:57
7F→: )實例只有一個,它內部本來就會處理掉同步問題08/18 15:58
8F→: 而WAL單純是SQLiteDatabase內部連接(開資料庫檔案)的模式不08/18 15:59
9F→: 同,沒開WAL時只有一個連線,所有方法呼叫會變成依序執行08/18 15:59
10F→: 不管是read還write08/18 16:01
11F→: 有開WAL會開多個連線,才有真的平行執行08/18 16:04
12F→: 總之要用SQLiteDatabase(Helper),就是用singleton或是放在08/18 16:14
13F→: ContentProvider,不用考慮有沒有multithread需求08/18 16:15
14F→: 真的有大量同時讀+寫的需求,就開WAL08/18 16:15
1F→: 你的這個jar裡面存取sqlite用的是一個叫sqlitejdbc的native08/12 10:29
2F→: library,但是你apk裡沒有包到這個so檔08/12 10:30
3F→: 另外android存取jdbc本來就有android SDK自己的API,不透過08/12 10:34
4F→: jdbc,你最好先確定你這jar檔有沒有android版,沒有的話說08/12 10:35
5F→: 不定需要自己換一個android相容的jdbc driver實作08/12 10:35
1F→: 有在執行時動態要求權限嗎? 看你只提到設在xml08/11 19:11
1F→: 看一下PendingIntent.getBroadcast第四個參數的說明吧08/03 15:14
2F→: PendingIntent的get系列方法在已經有(extra以外)相同intent08/03 15:20
3F→: 建立的PendingIntent存在時,就會回傳現有的08/03 15:21
4F→: 如果同時只需要一個但要更新extra可用FLAG_UPDATE_CURRENT08/03 15:24
5F→: 要多個的話必須用不同的intent或request code08/03 15:25
6F→: 用實機試試看08/03 18:09
4F→: 哪來的陣列,不就只有字串嗎?08/01 12:04
5F→: 而且status完全就沒放進intent,是說只有兩個狀態的話,我08/01 12:04
6F→: 會想用boolean...08/01 12:05
1F→: WakeLock?07/31 15:20
10F→: 資料可以分頁,不用全部一次讀出07/29 15:26
11F→: 這樣讀取速度比較快,也比較不容易把記憶體用滿擠掉別人07/29 15:28
4F→: 其實okhttp只要看到有content-encoding header是gzip就會自07/25 10:25
5F→: 己解壓縮,這個網站沒提供就是了07/25 10:25
6F→: okhttp手動解壓建議你參考這個 https://goo.gl/DA4Gm207/25 10:27
8F→: 維持原本okhttp內部用okio的處理方式,不過這個client也有07/25 10:30
9F→: 用在不需解壓的地方的話還要再自己加些判斷07/25 10:30
10F→: 是,這個網站沒提供content-encoding的header07/25 10:31
11F→: 不過也有可能這網站就是放gzip不是json,他的content-type07/25 10:33
12F→: 是application/octet-stream,而不是application/json07/25 10:33
14F→: 正式的壓縮作法是content-type要放解壓後的type,然後在07/25 11:45
15F→: content-encoding放壓縮方式,這個站就...不太標準07/25 11:46
16F→: octet-stream當然是萬用的,不過附個charset就奇怪了,通常07/25 11:48
17F→: 是用在text類07/25 11:52
19F→: 要讓okhttp自動做的話無解,因為那網站你不能改。當然手動07/25 14:26
20F→: 解壓縮可以07/25 14:26
5F→: Resources.getIdentifier07/22 18:21
6F→: 不過數量不太多的話寫死int array放view id比較好07/22 18:22