美文网首页
Android 入门UI调整

Android 入门UI调整

作者: 哇啦啦哇啦啦 | 来源:发表于2017-03-05 21:42 被阅读0次

Activity基本用法

1. 隐藏标题栏

在activity的oncreate方法中增加一句话即可:getSupportActionBar().hide();

2. 在活动中使用toast

先用findViewById在布局文件中找到这个View,将它向下转型成Button对象;然后对Button实例用OnClickListener为按钮注册一个监听器;这样点击按钮就会执行监听器中的onClick方法,代码片段如下

Button alertButton = (Button) findViewById(R.id.alert_button);
alertButton.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {
                Toast.makeText(MainActivity.this, "You clicked this alert Button",        Toast.LENGTH_SHORT).show();
            }
});

3. 销毁一个activity

如何销毁一个活动呢?其实很简单,只要点击back键就可以销毁当前活动了;不过如果你不想通过点击back键销毁activity,而是希望在程序中通过代码来销毁活动呢?Activity类中提供了一个finish()方法,我们在活动中调用一下这个方法就可以销毁当前活动了,代码如下

Button finishButton = (Button) findViewById(R.id.finish_this_activity_button);
        finishButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
            }
        });

使用Intent在活动之间穿梭

显式Intent

隐式Intent

相关文章

  • Android 入门UI调整

    Activity基本用法 1. 隐藏标题栏 在activity的oncreate方法中增加一句话即可:getSup...

  • 【Android】UI(一)Android UI 必知必会

    Android UI 必知必会 UI是Android入门学习重中之重的板块,是直接面向用户的门面。本章我们将着重学...

  • android干货

    Android gradle从入门到放弃(Li Wenjing) 几行代码快速实现滑动清屏效果!动态绑定清屏UI,...

  • Android开发课程

    本课程提供Android开发所需要的入门技能,目标是能够熟悉Android开发环境,熟悉常用UI空间,了解四大组件...

  • Android Studio 中 System Trace 的新

    在 Android Studio 4.0 中,我们已经对 CPU Profiler 的 UI 做了大量调整来提供更...

  • Android UIAutomator2.0入门

    Android UIAutomator2.0入门 Uiautomator是由谷歌推出的用于UI自动化测试的工具,花...

  • Android UI入门(开篇:写作目的)

    这个系列文章,就是个入门介绍。一般学过Android的完全没必要看,这个是给小白看的 什么是 Android UI...

  • Android UI测试入门

    UI测试 UI 测试是为了确保对于用户的UI动作,app能返回正确的UI输出。根据实际实现方案大体可以分为两种: ...

  • Android入门总结-UI

    最近看了一下Android,只看书不总结一下,总感觉东西并没有放在脑子里,人过留名,雁过留声,遂写下这篇总结。 书...

  • GitHub资料汇集(2014.12.14整理)

    android android-ui Android UI library. chromeos-apk Run A...

网友评论

      本文标题:Android 入门UI调整

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