A. android 頁面布局時定義控制項ID時@id/XX和@+id/xx 有什麼區別@id/xx具體 怎麼用 哪位大哥幫我解答下 3Q
@id/XX是引用已經有的.@+id/XX是新加一個id.@id/XX的用法如下
先聲明一個新的隨便什麼比如<TextView android:id="@+id/aa"/>
然後再聲明一個隨便什麼<Button android:id="@+id/bb" android:layout align right="@id/aa"/>
B. 如何修改android aapt源碼實現自定義package ID
反編譯android代碼並在eclipse中查看:apk反編譯得到程序的源代碼、片、XML配置、語言資源等文件下載上述工具中的apktool,解壓得到3個文件:aapt.exe,apktool.bat,apktool.jar,將需要反編譯的APK文件放到該目錄下,打開命令行界面(運行-CMD),定位到apktool文件夾,輸入以下命令:apktool.batd-ftest.apktest在改目錄下會生成一個classes_dex2jar.jar的文件,然後打開工具jd-gui文件夾里的jd-gui.exe,之後用該工具打開之前生成的classes_dex2jar.jar文件,便可以看到源碼了