步步为营_Android开发课[3]_Activity学习

Focus on technology, enjoy life!—— 杨焕州 QQ:804212028

原文链接:http://blog.csdn.net/y18334702058/article/details/44624305

本文可能存在参考或借助部分外界资源,如有任何侵权行为,请与我联系!


  • 主题:Activity学习

    -activity是用户和应用程序交互的窗口,在其上可以布置按钮,文本框等各种控件,简单来说就是Android的UI部分,在手机或平板电脑的屏幕上你看到的界面就是它喽!

Activity启动模式

传送门:http://blog.csdn.net/y18334702058/article/details/44544469

Activity生命周期

传送门:http://blog.csdn.net/y18334702058/article/details/44467633

Activity全屏和隐藏标题栏

核心代码:

requestWindowFeature(Window.FEATURE_NO_TITLE);//去标题
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//全屏显示

如上代码要写在Activity.setContentView()之前,否则无效。

Activity相互间的切换

核心代码:

Intent intent = new Intent();
intent.setClass(Activity1.this, Activity2.class);
startActivity(intent);

实现从Activity1跳转到Activity2.

Focus on technology, enjoy life!—— 杨焕州 QQ:804212028

原文链接:http://blog.csdn.net/y18334702058/article/details/44624305

时间: 2024-10-10 20:22:33

步步为营_Android开发课[3]_Activity学习的相关文章

步步为营_Android开发课[7]_AsyncTask学习

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:AsyncTask学习 -在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验.但是在子线程中无法去操作主线程(UI线程),在子线程中操作UI线程会出现错误.因此androi

步步为营_Android开发课[4]_Intent学习

Focus on technology, enjoy life!-- 杨焕州 QQ:804212028 原文链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:Intent学习 -Intent(意图)主要是解决Android应用的各项组件之间的通讯问题.Intent消息传递是一种组件间运行时绑定的机制. Intent和Bundle机制 Intent和Bundle实现从一个Activity带参数转换到另一个Activit

步步为营_Android开发课[12]_Json学习

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:json学习 -JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. JSON采用完全独立于语言的文本格式,JSON是理想的数据交换语言.易于人阅读和编写,同时也易于机器解析和生成(网络传输速度). json的数据格式: 1.对

步步为营_Android开发课[10]_Thread学习

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:Thread学习 -当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分发到对应的组件进行处理.所以主线程通常又被叫做UI

步步为营_Android开发课[6]_ContentProvider学习

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:ContentProvider学习 ContentProvider是什么 ContentProvider(内容提供者)是Android中的四大组件之一.主要用于对外共享数据,也就是通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过Con

步步为营_Android开发课[5]_Service学习

Focus on technology, enjoy life!-- 杨焕州 QQ:804212028 原文链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:Service服务相关内容 -Android开发中Service服务是非常重要滴,也是有一定难度滴,不怕,我们一起一步一步来看: 一. Service简介 Service是android系统中的四大组件之一(Activity.Service.BroadcastR

步步为营_Android开发课[11]_AIDL服务学习

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:AIDL服务 -AIDL(Android Interface Definition Language)即Android接口定义语言.Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信.我们知道4个Android应用程序组件中的3

步步为营_Android开发课[19]_用户界面之ListView(列表视图)

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:用户界面之ListView(列表视图) -ListView和TextView,Button等控件一样,一样的定义方式和显示方式,所以不再重复学了.但是Android开发中ListView经常适配一些适配器来显示,所以我们要学重点是是ListView的各种适配. List

步步为营_Android开发课[14]_用户界面之Layout(布局)

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:用户界面之Layout(布局) -在Android开发中我们有传说中的5大布局,它们的结合使用,画出了APP界面的条条框框. Android中常用的5大布局: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件. 帧布局(FrameLayout):组件