Android Studio开发学习 - 1. 添加Activity
2024-09-03 06:03:40
1. 项目上点右键,New -> Activity -> Blank Activity
这将生成Activity的 Layout、Class 、和相关的配置信息(在AndroidManifest.xml文件中).
如果选择添加 Login Activity , 会添加一个登录页面。
2. 打开Activity
class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main) //打开Activity
startActivity(Intent(this, LoginActivity::class.java))
}
}
3. 隐藏某个Activity的标题栏。
登录页面或者一些特别的页面往往需要隐藏标题栏。 方法是在 super.onCreate后添加一行
supportActionBar?.hide()
有时候加上这句在调试的时候出现不太稳定的情况,选择 Build 菜单下的 Make Project 重新编译后应该能解决问题。
4. 改变默认启动的Activity
在AndroidManifest.xml中, 把
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
移入默认要启动的 Activity 中即可。
以上在Android Studio3.1.2下, 用 Kotlin 测试通过。
最新文章
- CSS学习心得
- UE4 去除不正确的水面倒影以及不完整镜头轮廓
- Chrome书签被篡改之后的恢复
- input属性控制弹出键盘类型
- mybatis父子表批量插入
- Java jdbc 连接oracle
- WebClient+Fiddler2完美搭配下载远程页面信息
- 武汉科技大学ACM :1010: 零起点学算法12——求2个日期之间的天数
- Android Fragment详解(三): 实现Fragment的界面
- unity3d 捕获系统日志,来处理一些问题
- smaba服务的搭建
- android的edittext输入长度
- H.264转码加速:NVENC大战Quick Sync
- Dagger2学习笔记
- Java虚拟机—垃圾回收算法(整理版)
- Vue渲染列表,在更新data属性后,列表未更新问题
- 访问google提示";您的连接不是私密连接";
- Space Ant
- 配置ArcGIS Server使用Windows AD Windows集成身份认证
- django项目分页
热门文章
- HDU 5875 Function 大连网络赛 线段树
- R中,将从MySQL中获取的结果字符列表转化为向量,并测试绘制图形
- Caused by: java.sql.SQLException: Failed to start database &#39;metastore_db&#39; with class loader org.apache.spark.sql.hive.client.IsolatedClientLoader$$anon$1@d7c365, see the next exception for details.
- OSGI框架—HelloWorld小实例
- Python3: Command not found(Mac OS)
- linux统计当前文件夹下所有文件的个数
- JavaScript工具库 lodash 中文文档 英文文档
- mongoDb,下载及启动
- nginx 413文件上报太大
- mysql锁机制之乐观锁(二)