使用ActivityGroup来切换Activity和Layout,android入门开发与实战
–> <? xml version="1.0" encoding="utf-8" ?>
< LinearLayout xmlns:android =“http://schemas.android.com/apk/res/android”
android:layout_width =“fill_parent” android:orientation =“vertical”
android:layout_height =“fill_parent” >
< LinearLayout android:gravity =“center_horizontal”
android:background ="@drawable/myinfor2" android:layout_width =“fill_parent”
android:layout_height =“wrap_content” >
< TextView android:id ="@+id/cust_title" android:textColor ="@android:color/white"
android:textSize =“28sp” android:text =“模块1” android:layout_width =“wrap_content”
android:layout_height =“wrap_content” ></ TextView >
</ LinearLayout >
< ScrollView android:measureAllChildren =“true” android:id ="@+id/containerBody"
android:layout_weight =“1” android:layout_height =“fill_parent”
android:layout_width =“fill_parent” >
</ ScrollView >
< LinearLayout android:background ="@android:color/black"
android:layout_gravity =“bottom” android:orientation =“horizontal”
android:layout_width =“fill_parent” android:layout_height =“wrap_content” >
< ImageView android:id ="@+id/btnModule1" android:src ="@android:drawable/ic_dialog_dialer"
android:layout_marginLeft =“7dp” android:layout_marginTop =“3dp”
android:layout_marginBottom =“3dp” android:layout_width =“wrap_content”
android:layout_height =“wrap_content” />
< ImageView android:id ="@+id/btnModule2" android:src ="@android:drawable/ic_dialog_info"
android:layout_marginLeft =“7dp” android:layout_marginTop =“3dp”
android:layout_marginBottom =“3dp” android:layout_width =“wrap_content”
android:layout_height =“wrap_content” />
< ImageView android:id ="@+id/btnModule3" android:src ="@android:drawable/ic_dialog_alert"
android:layout_marginLeft =“7dp” android:layout_marginTop =“3dp”
android:layout_marginBottom =“3dp” android:layout_width =“wrap_content”
android:layout_height =“wrap_content” />
</ LinearLayout >
</ LinearLayout >
2.2 TestView.java
/\*\*\* 使用ActivityGroup来切换Activity和Layout
* @author 农民伯伯
* @version 2010-9-7
*
*/
public class TestView extends ActivityGroup {
private ScrollView container = null ;
@Override
protected void onCreate(Bundle savedInstanceState) {
super .onCreate(savedInstanceState);
// 隐藏标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
// 设置视图
setContentView(R.layout.layout);
container = (ScrollView) findViewById(R.id.containerBody);
// 模块1
ImageView btnModule1 = (ImageView) findViewById(R.id.btnModule1);
btnModule1.setOnClickListener( new OnClickListener() {
@Override
public void onClick(View v) {
container.removeAllViews();
container.addView(getLocalActivityManager().startActivity(
" Module1 " ,
new Intent(TestView. this , ModuleView1. class )
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))
.getDecorView());
}
});
总结
算法知识点繁多,企业考察的题目千变万化,面对越来越近的“金九银十”,我给大家准备好了一套比较完善的学习方法,希望能帮助大家在有限的时间里尽可能系统快速的恶补算法,通过高效的学习来提高大家面试中算法模块的通过率。
这一套学习资料既有文字档也有视频,里面不仅仅有关键知识点的整理,还有案例的算法相关部分的讲解,可以帮助大家更好更全面的进行学习,二者搭配起来学习效果会更好。
部分资料展示:
有了这套学习资料,坚持刷题一周,你就会发现自己的算法知识体系有明显的完善,离大厂Offer的距离更加近。
3l2LFr53-1643890375191)]
[外链图片转存中…(img-E1cJ8DAr-1643890375192)]
[外链图片转存中…(img-CKWdROBo-1643890375192)]
有了这套学习资料,坚持刷题一周,你就会发现自己的算法知识体系有明显的完善,离大厂Offer的距离更加近。
本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录
使用ActivityGroup来切换Activity和Layout,android入门开发与实战相关推荐
- Android 使用ActivityGroup来切换Activity和Layout
Android 使用ActivityGroup来切换Activity和Layout 减小字体 增大字体 前言 在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activ ...
- Android 平台最新资讯(《Google android 入门开发与实战》pdf完整下载)
推荐最新学习Android平台网址:[url]http://www.eoeandroid.com[/url] 最新学习<Google android 入门开发与实战>: [url]http ...
- Android网络开发技术实战详解
<Android网络开发技术实战详解> 基本信息 作者: 朱桂英 丛书名: Android移动开发技术丛书 出版社:电子工业出版社 ISBN:9787121173493 上架时间:2012 ...
- Android游戏开发项目实战
Android游戏开发项目实战: 手机游戏开发工程师培训教程(Android4.3.Cocos2d-x.Untity2D/3D.跨平台引擎技术) 课程讲师:厉风行 课程分类:游戏开发 适合人群:初级 ...
- C# Xamarin For Android移动开发项目实战篇
一.课程介绍 在前面阿笨的<C# Xamarin移动开发基础进修篇>课程中,大家已经熟悉和了解了Xamarin移动App开发的基础知识和原理.本次分享课<C# Xamarin移动开发 ...
- linux内核epub,Android底层开发技术实战详解——内核、移植和驱动(第2版)[EPUB][MOBI][AZW3][42.33MB]...
内容简介 本书从底层原理开始讲起,结合真实的案例向读者详细介绍了Android内核.移植和驱动开发的整个流程.全书分为21章,依次讲解驱动移植的必要性, Goldfish.OMAP内核和驱动解析,显示 ...
- 最强Android入门开发指南,帮你打通Android的任督二脉
Android 新手想要入门,很容易会遇到各类困难和学习瓶颈.没有一个好学的学习方向,学习规划,学习教程,这都是新手会面临的问题. 很多人会在百度上搜索,查阅相关资料.但是网上搜索的很多资料,都是断片 ...
- AndroidStudio安卓原生开发_Activity的基本配置_配置AndroidManifest配置activity的基本信息---Android原生开发工作笔记81
暂时不写内容,后边补上,因为工作太忙,先把图,以及重要的难点说明写出来,后边会修改成详细的文章
- android高级开发强化实战,高级Android开发强化实战[PDF][215.59MB]
内容简介 本书收集了约20个关于高级Android开发的进阶实例,这些实例都是对在日常开发中遇到的问题的抽象,涉及整个Android开发的各个技术栈.本书从常见的问题入手,引导读者逐步地掌握进阶的各个 ...
- android游戏开发项目实战——数独
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 一.程序 ...
最新文章
- 机器学习十大热文新鲜出炉,这个月你该读哪篇?
- 海南大学2020年申请考核博士研究生招生工作办法
- 自定义定时器的一点总结
- java 网络爬虫 正则表达式_【干货】Java网络爬虫基础知识
- js简单手动(自动)切换
- 女生适不适学习Java编程
- 管理R包——Pacman包介绍
- SSH远程管理OpenSSH使用
- mysql外连接基准表_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)...
- 每日笔记---使用@ConfigurationProperties读取yml配置
- UML学习(一)类图和对象图
- 云计算:21世纪的商业平台
- 基于javaweb+jsp的超市便利店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
- SwiftUI Button精品组件之完美的SwiftUI抖动按钮效果(教程含源码)
- 制作 maxdos 启动盘 Linux 安装盘
- c语言读取cmos的原理,电脑主板CMOS电路原理分析
- Qt网络编程-TcpClient入门Demo(1)
- 一级域名 二级域名,三级域名概念 -- linux内核
- iOS透明导航栏的平滑过渡(进阶版)
- mysql导出excelsql语句乱码_excel打开是乱码-悄悄告诉你,MySQL 通过SQL语句导出到Excel的方法...