开源 java android app 开发(二)工程文件结构

文章的目的为了记录使用java 进行android app 开发学习的经历。本职为嵌入式软件开发,公司安排开发app,临时学习,完成app的开发。开发流程和要点有些记忆模糊,赶紧记录,防止忘记。

 

 相关链接:

开源 java android app 开发(一)开发环境的搭建-优快云博客

开源 java android app 开发(二)工程文件结构-优快云博客

开源 java android app 开发(三)GUI界面布局和常用组件-优快云博客

开源 java android app 开发(四)GUI界面重要组件-优快云博客

开源 java android app 开发(五)文件和数据库存储-优快云博客

开源 java android app 开发(六)多媒体使用-优快云博客

开源 java android app 开发(七)通讯之Tcp和Http-优快云博客

开源 java android app 开发(八)通讯之Mqtt和Ble-优快云博客

开源 java android app 开发(九)后台之线程和服务-优快云博客

开源 java android app 开发(十)广播机制-优快云博客

开源 java android app 开发(十一)调试、发布-优快云博客

开源 java android app 开发(十二)封库.aar-优快云博客

推荐链接:

开源C# .net mvc 开发(一)WEB搭建_c#部署web程序-优快云博客

开源 C# .net mvc 开发(二)网站快速搭建_c#网站开发-优快云博客

开源 C# .net mvc 开发(三)WEB内外网访问(VS发布、IIS配置网站、花生壳外网穿刺访问)_c# mvc 域名下不可訪問內網,內網下可以訪問域名-优快云博客

开源 C# .net mvc 开发(四)工程结构、页面提交以及显示_c#工程结构-优快云博客

开源 C# .net mvc 开发(五)常用代码快速开发_c# mvc开发-优快云博客

本章节主要内容是1个app的工程由哪些主要的文件组成,编程时去哪里找。

本章内容如下:

1.权限文件

2.界面文件夹

3.活动文件夹

4.资源文件夹

一、权限文件,AndroidManifest.xml。app如果需要用到手机的蓝牙、wifi、网络等设备,需要在标红处打开权限。如需横屏或去掉标题等都在这个文件设置。

代码如下

如需要横屏使用添加screenOrientation下列代码

<activity android:name=".MainActivity"
    android:screenOrientation="landscape"
    >

去掉标题栏

在 res/values/styles.xml 文件中,定义一个无标题栏的主题:

<style name="AppTheme.FullScreen" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- 隐藏标题栏 -->
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>

    <!-- 隐藏状态栏 -->
    <item name="android:windowFullscreen">true</item>

</style>

二、界面文件夹,所有的gui文件后缀名都为.xml,一般都在下面标红文件夹这里。activity_main.xml为默认界面文件,有2中设计模式,在Design模式下可以拖取组件区的组件进行设置,也可以切换设计模式到Text使用文件设计。

三、活动文件夹,主活动通常在下面标红这个文件夹里,后缀名为.java。MainActivity为主活动,程序最开始从这里执行。

四、资源文件夹,有图片、图标、字符串、颜色等

1.图片文件夹

2.app的图标文件夹

3.颜色color.xml,字符串string.xml,格式styles.xml资源文件夹

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值