Android Application

2017-12-21  本文已影响0人  荞麦穗

程序启动时会创建一个 Application,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 Application并在manifest的application标签中进行注册

<application
        android:largeHeap="true"
        android:name=".MyApplication">
</application>
public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
    }
}

Application是单例的,程序中只有一个,生命周期和程序的生命周期一样长。 所以可以用Application来进行一些数据传递,数据共享等,数据缓存等操作。
android:largeHeap="true"允许app内部的Activity使用页面最大内存

上一篇 下一篇

猜你喜欢

热点阅读