Re: [問題] Android內容提供者

看板AndroidDev作者 (張昱珩)時間11年前 (2014/09/13 11:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
開發 Android app 一 定要知道 Android Developer Reference http://developer.android.com/reference/packages.html 這上面有所有 public API 的說明。 例如 Uri.getPathSegments() 在這上面也有說明:http://bit.ly/1woBmec 可以看到回傳型別是 List<String>, 其中 public abstract E get (int location) 是 List 的 method。 http://developer.android.com/reference/java/util/List.html#get%28int%29 package name 是 android 開頭的,source code 在 AOSP 的 frameworks 都找得到, 例如這個 API 的實作就在 http://bit.ly/1pZ2PdM 的這行開始 PathSegments getPathSegments() { 這裡面有用到 polymorphism,建議自己追過,很有幫助。 ※ 引述《gn00618777 (非常念舊)》之銘言: : 常看到 uri.getPathSegments().get(1)用法,書上並沒有太多著墨 : 不知道 uri.getPathSeqments() 代表的是甚麼,請問有簡易範例? : get(1)又是甚麼? 假設我用get(0)呢??? : 謝謝指教,虛心接受。 -- http://changyuheng.github.io/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.116.107 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1410579854.A.FC2.html

09/14 21:34, , 1F
有種恍然大悟的感覺0...0
09/14 21:34, 1F
文章代碼(AID): #1K4xsE_2 (AndroidDev)
文章代碼(AID): #1K4xsE_2 (AndroidDev)