美文网首页Android
Android个人开发笔记

Android个人开发笔记

作者: varenyzc | 来源:发表于2018-11-23 13:49 被阅读52次

记录学习Android开发过程中的点点滴滴。

1.生成系统默认的返回按钮:

核心代码

onCreate方法中键入上图的两行代码

ActionBar actionBar = getSupportBar();

actionBar.setDisplayHomeAsUpEnabled(true);

ActionBar导入的包应该是android.support.v7.app.ActionBar而不是android.app.ActionBar。

生成按钮后需要生成按钮的点击事件

重写onOptionsItemSelected方法,在方法中判断item的id,该按钮的id是android.R.id.home。

2.将Activity设为全屏且状态栏为透明

代码如下:

首先判断SDK的版本,如果版本号大于21即Android 5.0才能执行目的操作。

核心代码:

if (Build.VERSION.SDK_INT >=21) {

    View decorView = getWindow().getDecorView();

    decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN

            | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);

    getWindow().setStatusBarColor(Color.TRANSPARENT);

}

3.设置屏幕常亮

有时app需要手机屏幕常亮,这事需要用到以下代码:

Window window=this.getWindow();

window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

4.

相关文章

  • Android开发艺术探索 第15章 Android性能优化 读

    正式开始前,推荐一下Android开发艺术探索的其他笔记 Android开发艺术探索 读书笔记目录下面正文开始。 ...

  • Android个人开发笔记

    记录学习Android开发过程中的点点滴滴。 1.生成系统默认的返回按钮: onCreate方法中键入上图的两行代...

  • Android个人开发笔记

    记录学习Android开发过程中的点点滴滴。 1.生成系统默认的返回按钮: onCreate方法中键入上图的两行代...

  • Android开发过程中使用的工具

    @随手笔记篇 windoms 应用 Android studio :android开发工具 Gradle :And...

  • IPC笔记

    一、说明 笔记主要是《Android开发艺术探索》的阅读笔记和自己的理解,笔记中部分内容引自《Android...

  • View事件体系笔记

    一、说明 笔记主要是《Android开发艺术探索》的阅读笔记和自己的理解,笔记中部分内容引自《Android...

  • Activity笔记

    一、说明 笔记主要是《Android开发艺术探索》的阅读笔记和自己的理解,笔记中部分内容引自《Android...

  • 常见问题和性能优化

    一、说明 笔记主要是《Android开发艺术探索》的阅读笔记和自己的理解,笔记中部分内容引自《Android...

  • 常用功能

    一、说明 笔记主要是《Android开发艺术探索》的阅读笔记和自己的理解,笔记中部分内容引自《Android...

  • View的工作原理笔记

    一、说明 笔记主要是《Android开发艺术探索》的阅读笔记和自己的理解,笔记中部分内容引自《Android...

网友评论

    本文标题:Android个人开发笔记

    本文链接:https://www.haomeiwen.com/subject/dlrjqqtx.html