Android native应用开发简明教程 (2) - 本地应用的原理
本地应用原理
从NativeActivity说起
本地App,本质上是一个Java App调用了一个JNI的库,而应用的逻辑通过native代码来实现。
NativeActivity是继承自Activity的一个类,代码在:/frameworks/base/core/java/android/app/NativeActivity.java中:
public class NativeActivity extends Activity implements SurfaceHolder.Callback2,InputQueue.Callback, OnGlobalLayoutListener{
...
然后我们再看NativeActivity的onCreate方法:
@Override
protected void onCrea