–> <? 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入门开发与实战相关推荐

  1. Android 使用ActivityGroup来切换Activity和Layout

    Android 使用ActivityGroup来切换Activity和Layout 减小字体 增大字体 前言 在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activ ...

  2. Android 平台最新资讯(《Google android 入门开发与实战》pdf完整下载)

    推荐最新学习Android平台网址:[url]http://www.eoeandroid.com[/url] 最新学习<Google android 入门开发与实战>: [url]http ...

  3. Android网络开发技术实战详解

    <Android网络开发技术实战详解> 基本信息 作者: 朱桂英 丛书名: Android移动开发技术丛书 出版社:电子工业出版社 ISBN:9787121173493 上架时间:2012 ...

  4. Android游戏开发项目实战

    Android游戏开发项目实战: 手机游戏开发工程师培训教程(Android4.3.Cocos2d-x.Untity2D/3D.跨平台引擎技术) 课程讲师:厉风行 课程分类:游戏开发 适合人群:初级 ...

  5. C# Xamarin For Android移动开发项目实战篇

    一.课程介绍 在前面阿笨的<C# Xamarin移动开发基础进修篇>课程中,大家已经熟悉和了解了Xamarin移动App开发的基础知识和原理.本次分享课<C# Xamarin移动开发 ...

  6. linux内核epub,Android底层开发技术实战详解——内核、移植和驱动(第2版)[EPUB][MOBI][AZW3][42.33MB]...

    内容简介 本书从底层原理开始讲起,结合真实的案例向读者详细介绍了Android内核.移植和驱动开发的整个流程.全书分为21章,依次讲解驱动移植的必要性, Goldfish.OMAP内核和驱动解析,显示 ...

  7. 最强Android入门开发指南,帮你打通Android的任督二脉

    Android 新手想要入门,很容易会遇到各类困难和学习瓶颈.没有一个好学的学习方向,学习规划,学习教程,这都是新手会面临的问题. 很多人会在百度上搜索,查阅相关资料.但是网上搜索的很多资料,都是断片 ...

  8. AndroidStudio安卓原生开发_Activity的基本配置_配置AndroidManifest配置activity的基本信息---Android原生开发工作笔记81

    暂时不写内容,后边补上,因为工作太忙,先把图,以及重要的难点说明写出来,后边会修改成详细的文章

  9. android高级开发强化实战,高级Android开发强化实战[PDF][215.59MB]

    内容简介 本书收集了约20个关于高级Android开发的进阶实例,这些实例都是对在日常开发中遇到的问题的抽象,涉及整个Android开发的各个技术栈.本书从常见的问题入手,引导读者逐步地掌握进阶的各个 ...

  10. android游戏开发项目实战——数独

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 一.程序 ...

最新文章

  1. 机器学习十大热文新鲜出炉,这个月你该读哪篇?
  2. 海南大学2020年申请考核博士研究生招生工作办法
  3. 自定义定时器的一点总结
  4. java 网络爬虫 正则表达式_【干货】Java网络爬虫基础知识
  5. js简单手动(自动)切换
  6. 女生适不适学习Java编程
  7. 管理R包——Pacman包介绍
  8. SSH远程管理OpenSSH使用
  9. mysql外连接基准表_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)...
  10. 每日笔记---使用@ConfigurationProperties读取yml配置
  11. UML学习(一)类图和对象图
  12. 云计算:21世纪的商业平台
  13. 基于javaweb+jsp的超市便利店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
  14. SwiftUI Button精品组件之完美的SwiftUI抖动按钮效果(教程含源码)
  15. 制作 maxdos 启动盘 Linux 安装盘
  16. c语言读取cmos的原理,电脑主板CMOS电路原理分析
  17. Qt网络编程-TcpClient入门Demo(1)
  18. 一级域名 二级域名,三级域名概念 -- linux内核
  19. iOS透明导航栏的平滑过渡(进阶版)
  20. mysql导出excelsql语句乱码_excel打开是乱码-悄悄告诉你,MySQL 通过SQL语句导出到Excel的方法...

热门文章

  1. GA-T1400协议--注册注销
  2. 世界各国各地区名称代码对应表
  3. java添加音乐_Java加入背景音乐
  4. 计算机组成与结构 第四版pdf,计算机组成与体系结构(原书第4版)
  5. 360报告显示:网友对摄像头的关注较去年提升201.5%
  6. 2021年压力焊工作业考试题库
  7. 简述RedHat 7 Linux系统
  8. 40句常用Linux命令总结(手写板)
  9. 如何压缩jpg图片的大小
  10. php 车牌号,总结关于车牌注意点