博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
今日小结 4.29
阅读量:7286 次
发布时间:2019-06-30

本文共 1514 字,大约阅读时间需要 5 分钟。

  • 布局layout,视图view   OK

 


 

1.布局layout是盛放视图view的容器

再说一遍,视图view是放在layout布局中的! 通过改变布局大小来改变视图大小

布局layout的参数一般是大小,位置,内容(内部视图控件)的排列方式(水平,垂直等)

所以在视图控件(比如Button)的设置中,关于layout_的都是布局的参数,比如 layout_width 是改变Button所在的布局的宽度的,如果选择matchparent则是充满整个布局

 

2.LayoutInflate 常用于动态加载视图view的时候,且需要布局管理器(比如LinearLayout)的配合

linearLayout = (LinearLayout) findViewById(R.id.main_layout);   //通过id取得当前活动的主布局控件        layoutInflater = LayoutInflater.from(this);     //从当前上下文中取得布局膨胀器        View buttonLayout = layoutInflater.inflate(R.layout.button_layout,null);    //膨胀布局,将xml布局文件解析成view视图对象        linearLayout.addView(buttonLayout);             //加载视图view

 

3.Application类

Application中的onCreate()是App最先执行的部分,所以可以在这里进行针对整个应用的一些初始化,比如数据库目录的创建,ImageLoader的全局配置等

/** * 在这里进行(1)ImageLoader的全局配置 * (2)数据库目录的创建 * Created by LiChong on 2016/4/28. */public class UILApplication extends Application{    private static final String DBDir = Environment.getExternalStorageDirectory() + File.separator            + "000MyDressingHelper" + File.separator            + "databases" + File.separator;         //数据库所在目录    @Override    public void onCreate(){        super.onCreate();        Log.d("mylog","进入Application的onCreate(),Application的onCreate()是App最先执行的部分所以可以在这里进行整个应用的相关初始化");                //初始化ImageLoader的全局配置        initImageLoader(getApplicationContext());        //初始化数据库配置        File dir = new File(DBDir);       //检测数据库目录是否存在,不存在则创建        if(!dir.exists()){            dir.mkdirs();        }    }

 

 

转载于:https://www.cnblogs.com/Chongger/p/5445013.html

你可能感兴趣的文章
基于本地配置文件的vsftpd
查看>>
MFC 对话框添加背景图片
查看>>
javascript中的void运算符语法及使用介绍
查看>>
《从零开始学Swift》学习笔记(Day 18)——有几个分支语句?
查看>>
类-Class
查看>>
T-SQL 优化
查看>>
System Center2012综述
查看>>
zabbix proxy搭建及应用proxy监控腾讯CVM服务器
查看>>
面向对象
查看>>
SQL语法2
查看>>
grub应用
查看>>
test
查看>>
linux配置Yum源
查看>>
So what, So TM what?
查看>>
我的友情链接
查看>>
动画编辑器的使用
查看>>
shell中命令间的逻辑关系
查看>>
空间地理信息产业:看好GIS“基础平台+应用开发”模式
查看>>
python 分割list
查看>>
Redhat 5.4搭建 DNS服务器解析负载
查看>>