北京Android開發(fā)培訓哪家好
130 2017-05-23
北京Android開發(fā)培訓哪家好?使用Android隱藏類和隱藏方法?在Android源碼中,某些方法,成員,類或包(通過package文件)被打上@hide標簽,這些類,方法或成員在SDK中沒有公開,比如類android.app.ActivityThread,類android.text.method.Touch的getMaxScrollX()方法,類android.view.View的成員mScrollX等。因此在使用這些類時會提示類或成員不能被解決。下面北京找座兒培訓教育機構提供一種方法解決這個問題。
首先,下載Android源碼進行編譯。
然后在編譯后的out目錄下尋找包含你所用隱藏類的模塊的jar文件,通常文件名為classes.jar。比如framework的jar文件為outargemonobjJAVA_LIBRARIESframework_intermediatesclasses.jar。
最后在eclipse的Android項目中,選擇項目屬性->JavaBuildPath->Libraries->AddLibrary->UserLibrary->Next->UserLibraries進入到UserLibraries管理界面,點擊New新建一個UserLibrary,比如android_framework,點擊AddJars把Jar包加入到建立的UserLibrary中,最后點擊OK就可以了。
為了訪問因此成員,需要改變類搜索順序,選擇項目屬性->JavaBuildPath->OrderandExport,把所建立的UserLibraries移到AndroidSDK的上面。
北京Android開發(fā)培訓哪家好?本文為獨家提供!擁有全國10萬家培訓機構,您要的培訓這里都有,找培訓,上!
掃一掃
獲取更多福利
獵學網(wǎng)企業(yè)微信
獵學網(wǎng)訂閱號
獵學網(wǎng)服務號