android.view

Here are the examples of the java api class android.view taken from open source projects.

1. AndroidHarness#onDestroy()

Project: jmonkeyengine
File: AndroidHarness.java
@Override
protected void onDestroy() {
    logger.fine("onDestroy");
    final DataObject data = (DataObject) getLastNonConfigurationInstance();
    if (data != null || inConfigChange) {
        logger.fine("In Config Change, not stopping app.");
    } else {
        if (app != null) {
            app.stop(!isGLThreadPaused);
        }
    }
    setContentView(new TextView(this));
    ctx = null;
    app = null;
    view = null;
    JmeAndroidSystem.setView(null);
    super.onDestroy();
}

2. AndroidHarness#onCreate()

Project: jmonkeyengine
File: AndroidHarness.java
@Override
public void onCreate(Bundle savedInstanceState) {
    initializeLogHandler();
    logger.fine("onCreate");
    super.onCreate(savedInstanceState);
    if (screenFullScreen) {
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    } else {
        if (!screenShowTitle) {
            requestWindowFeature(Window.FEATURE_NO_TITLE);
        }
    }
    final DataObject data = (DataObject) getLastNonConfigurationInstance();
    if (data != null) {
        logger.log(Level.FINE, "Using Retained App");
        this.app = data.app;
    } else {
        // Discover the screen reolution
        //TODO try to find a better way to get a hand on the resolution
        WindowManager wind = this.getWindowManager();
        Display disp = wind.getDefaultDisplay();
        Log.d("AndroidHarness", "Resolution from Window, width:" + disp.getWidth() + ", height: " + disp.getHeight());
        // Create Settings
        logger.log(Level.FINE, "Creating settings");
        AppSettings settings = new AppSettings(true);
        settings.setEmulateMouse(mouseEventsEnabled);
        settings.setEmulateMouseFlipAxis(mouseEventsInvertX, mouseEventsInvertY);
        settings.setUseJoysticks(joystickEventsEnabled);
        settings.setEmulateKeyboard(keyEventsEnabled);
        settings.setBitsPerPixel(eglBitsPerPixel);
        settings.setAlphaBits(eglAlphaBits);
        settings.setDepthBits(eglDepthBits);
        settings.setSamples(eglSamples);
        settings.setStencilBits(eglStencilBits);
        settings.setResolution(disp.getWidth(), disp.getHeight());
        settings.setAudioRenderer(audioRendererType);
        settings.setFrameRate(frameRate);
        // Create application instance
        try {
            if (app == null) {
                @SuppressWarnings("unchecked") Class<? extends LegacyApplication> clazz = (Class<? extends LegacyApplication>) Class.forName(appClass);
                app = clazz.newInstance();
            }
            app.setSettings(settings);
            app.start();
        } catch (Exception ex) {
            handleError("Class " + appClass + " init failed", ex);
            setContentView(new TextView(this));
        }
    }
    ctx = (OGLESContext) app.getContext();
    view = ctx.createView(this);
    // store the glSurfaceView in JmeAndroidSystem for future use
    JmeAndroidSystem.setView(view);
    // AndroidHarness wraps the app as a SystemListener.
    ctx.setSystemListener(this);
    layoutDisplay();
}

3. AutoHideController#onActivityCreated()

Project: jitsi-android
File: AutoHideController.java
/**
     * {@inheritDoc}
     */
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    Activity activity = getActivity();
    if (activity instanceof AutoHideListener) {
        listener = (AutoHideListener) getActivity();
    }
    view = activity.findViewById(getArguments().getInt(ARG_VIEW_ID));
    if (view == null)
        throw new NullPointerException("The view is null");
    hideTimeout = getArguments().getLong(ARG_HIDE_TIMEOUT);
    //inAnimation = AnimationUtils.loadAnimation(getActivity(),
    //                                           R.anim.show_from_bottom);
    //inAnimation.setAnimationListener(this);
    outAnimation = AnimationUtils.loadAnimation(activity, R.anim.hide_to_bottom);
    outAnimation.setAnimationListener(this);
}

4. MemoryService#onCreate()

Project: BeeFramework_Android
File: MemoryService.java
@Override
public void onCreate() {
    // TODO Auto-generated method stub
    super.onCreate();
    mPref = getSharedPreferences("sharedPref", Context.MODE_PRIVATE);
    BeeFrameworkApp.getInstance().currContext = this;
    wManager = (WindowManager) getApplicationContext().getSystemService(Context.WINDOW_SERVICE);
    mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
    WindowManager.LayoutParams wmParams = new WindowManager.LayoutParams();
    wmParams.type = LayoutParams.TYPE_PHONE;
    wmParams.format = PixelFormat.RGBA_8888;
    wmParams.flags = LayoutParams.FLAG_NOT_TOUCH_MODAL | LayoutParams.FLAG_NOT_FOCUSABLE;
    wmParams.gravity = Gravity.TOP | Gravity.LEFT;
    wmParams.x = mPref.getInt("x", 0);
    wmParams.y = mPref.getInt("y", 0);
    wmParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
    wmParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
    // ???????????????????????????
    mLayoutParams = wmParams;
    LayoutInflater inflater = LayoutInflater.from(this);
    view = inflater.inflate(R.layout.memory, null);
    total = (TextView) view.findViewById(R.id.f_memory_total);
    avail = (TextView) view.findViewById(R.id.f_memory_avail);
    low = (TextView) view.findViewById(R.id.f_memory_low);
    memSize = (TextView) view.findViewById(R.id.f_memory_memSize);
    pid = (TextView) view.findViewById(R.id.f_memory_pid);
    cpuUsage = (TextView) view.findViewById(R.id.f_memory_cpuUsage);
    processName = (TextView) view.findViewById(R.id.f_memory_processName);
    networkUsage = (TextView) view.findViewById(R.id.network_usage);
    networkWakeupTime = (TextView) view.findViewById(R.id.network_wakeuptime);
    networkLastSecondUsage = (TextView) view.findViewById(R.id.network_lastSecondUsage);
    networkLimitBandwidth = (TextView) view.findViewById(R.id.network_limit_bandwidth);
    logo = (ImageView) view.findViewById(R.id.f_logo);
    logo.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent intent = new Intent();
            intent.setAction("com.BeeFramework.MemoryService");
            stopService(intent);
        }
    });
    wManager.addView(view, wmParams);
    view.setOnTouchListener(new OnTouchListener() {

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // TODO Auto-generated method stub
            int ea = event.getAction();
            switch(ea) {
                case MotionEvent.ACTION_DOWN:
                    downX = mLayoutParams.x;
                    downY = mLayoutParams.y;
                    actionDownX = event.getX();
                    actionDownY = event.getY();
                    break;
                case MotionEvent.ACTION_MOVE:
                    moveX = event.getRawX();
                    moveY = event.getRawY() - 25;
                    updateViewPosition(false);
                    break;
            }
            return true;
        }
    });
    timer = new Timer();
    TimerTask timerTask = new TimerTask() {

        @Override
        public void run() {
            // TODO Auto-generated method stub
            Message msg = new Message();
            msg.what = 1;
            handler.sendMessage(msg);
        }
    };
    timer.schedule(timerTask, 0, 250);
}