对于android工程,开发环境会自动对每个资源控件 给一个id(大牛们都知道,莫笑),程序解读时,就根据id来找到资源控件 还有布局文件。而这些id 都是保存在R.java里面。所以,上一步骤中药先覆盖资源,后覆盖R.java.
上码(jd-gui读取jar里面的源码):
public class activity1 extends Activity
{
public void onCreate(Bundle paramBundle)
{
super.onCreate(paramBundle);
setContentView(2130903040);
}
}
上码(正常的adroid):
public class activity1 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}