且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

.Net 转战 Android 4.4 日常笔记(3)--目录结构分析

更新时间:2022-09-14 17:43:54

看了创建项目后,出现的文件夹很多确实有点晕,不过经过简单的了解还是跟我们asp.net的目录有点相识滴。

.Net 转战 Android 4.4 日常笔记(3)--目录结构分析

下面这张图,概括了主要的文件用途。其实也只需要了解这几个就差不多了,知道在那里设计界面,那里写代码就差不多了

我们在学习asp.net也没有刻意去了解bin下的dll吧

.Net 转战 Android 4.4 日常笔记(3)--目录结构分析

全局配置文件,视图,控制层都还是比较容易理解,同样有样式,图片,资源文件等等,但是Android把这些资源文件注册到R.java里面,所以我们要通过R.java来调用这些文件。不能像.net拉拽生成

其中MainActivity.java是程序的入口,等于我们MVC的路由设置

.Net 转战 Android 4.4 日常笔记(3)--目录结构分析
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        if (savedInstanceState == null) {
            getSupportFragmentManager().beginTransaction()
                    .add(R.id.container, new PlaceholderFragment()).commit();
        }
    }
.Net 转战 Android 4.4 日常笔记(3)--目录结构分析

setContentView 设置了启动的页面。也就是我们软件启动的第一屏R.layout也看出我们的组件是注册到R.java里面的

本文转自ymnets博客园博客,原文链接:http://www.cnblogs.com/ymnets/p/3713278.html,如需转载请自行联系原作者