安卓开发笔记

  • 第一课xml
    • mach_parent
  • 文件夹组成
  • 新建导入程序页面

第一课xml

Linear layout:线性布局

android:orientation=“vertical”(垂直布局)
布局属性
background="#ff0000"(设置背景色)

layout_width=“200dp” (dp类似像素单位)
其中字体单位应用sp,sp设置文字大小的优点:sp随着手机系统大小而改变,其他格式诸如dp都是绝对大小

mach_parent

表示盒子大小铺满父元素

文件夹组成


drawble文件夹存放普通图片
mipmap文件夹存放图标文件

新建导入程序页面

1.新建一个java类以及相应布局文件
按图示步骤添加一个空白activity就会弹窗信息表格,完成填写后自动生成一个java文件和布局文件

新生成的布局文件是空白页面。啥也没有

2.在AndroidManifest.xml文件中修改配置,使打开应用程序的初始页面为自己设置的页面

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.class1"><!--ic_launcher在下面第二个标签更改应用图标--><applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/Theme.Class1"><activityandroid:name=".SecondActivity"android:exported="true" ><!--下面这坨节点,控制这应用程序进入的初始页面--><intent-filter><!--intent过滤器,设置入口程序--><action android:name="android.intent.action.MAIN" /><!--程序运行入口activity--><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity><activityandroid:name=".MainActivity"android:exported="true"><!-- <intent-filter>&lt;!&ndash;intent过滤器,设置入口程序&ndash;&gt;<action android:name="android.intent.action.MAIN" />&lt;!&ndash;程序运行入口activity&ndash;&gt;<category android:name="android.intent.category.LAUNCHER" /></intent-filter>--></activity></application></manifest>

操作十分简单,将MainActivity中的intent-filter节点剪切到SecondActivity节点下面。重新启动程序,进入模拟器查看效果:

android软件开发相关推荐

  1. Android软件开发之盘点自定义View界面大合集(二)

    Android软件开发之盘点自定义View界面大合集(二) - 雨松MOMO的程序世界 - 51CTO技术博客 雨松MOMO带大家盘点Android 中的自定义View界面的绘制 今天我用自己写的一个 ...

  2. 李开复谏言学生转学Android软件开发

    5月13日消息,随着采用Android系统的谷歌手机.平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现.据业内统计,目前国内的3G研发人才缺口有三.四百万,其中Android研发 ...

  3. Android游戏开发Android软件开发【教程三十篇】

    Android软件开发之发送短信与系统短信库解析(三十)  New Android软件开发之获取通讯录联系人信息(二十九)  New Android软件开发之PreferenceActivity中的组 ...

  4. 面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像许可协议

    英特尔公司面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像的内部评估许可协议 此<内部评估许可协议>(以下简称"协议") 的订立双方为 ...

  5. 英特尔公司面向 Android 软件开发套件(SDK)4.3 的 x86 Android* 系统映像的内部评估许可协议...

    此<内部评估许可协议>(以下简称"协议") 的订立双方为英特尔与贵方(作为开发人员个人或法律实体 - 下文认定为"接收方"). 英特尔应根据< ...

  6. 在Android软件开发教学过程中应当注意的事项总结

    近些年来,为了提升学生就业率和收入水平,某些高校或培训机构将Android软件开发当做一门专业学科.Android学科的主要目标是培养学生快速掌握Android开发基本知识和技能,以便于学生利用掌握的 ...

  7. Android软件开发用什么语言?

    C++没学过,Java懂一些,Javascript精通(不过肯定是不可能用这个的) 想学Android软件开发,用Java可以吗?相对C++会不会有功能上的限制? 如果是Java,那我当当上搜索了一下 ...

  8. Android软件开发之盘点界面五大布局(十六)

    Android软件开发之盘点界面五大布局 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archive ...

  9. Android软件开发Log实时查看方式(无需数据线)

    转: Android软件开发Log实时查看方式(无需数据线) 场景 在做Android软件开发的时候,查看实时Log是有效的debug方式之一,如果软件只关联到一部手机,那使用IDE的log查看工具或 ...

  10. Android软件开发之获取通讯录联系人信息

    点击打开链接http://blog.csdn.net/snwrking/article/details/7601794 Android软件开发之获取通讯录联系人信息 + android联系人信息的存储 ...

最新文章

  1. 多媒体课程设计android,基于Android的多媒体播放器(课程设计)报告.doc
  2. 我知道的JavaScript--Json对象扁平化
  3. CSS3动画@keyframes中translate和scale混用出错问题
  4. python自动化运维之python2.6升级2.7和集中病毒扫描
  5. 蔚来明年推出Gemini 该系列保持高端定位?
  6. oracle数据库 bug,Oracle bug之vipca无法执行问题的解决
  7. 阿里AI智能音箱现在有了视觉能力,跟人交互时表情丰富
  8. 2011年国外最受欢迎的15个音乐网站
  9. OK335xS psplash Screen 移植
  10. CVPR2021论文整理
  11. 大学计算机试题在线,大学计算机基础试题选择题.pdf
  12. Query and transform XML
  13. 图:最新微软框架的现场计分双屏管理系统终于收工,大家请欣赏界面。
  14. 带你Dart带你Diao之重要概念
  15. 计算机网络基础之数据交换技术
  16. Container killed by YARN for exceeding memory limits
  17. 面向Instagram信息采集的网络爬虫
  18. php tagcloud,WordPress函数:wp_tag_cloud(标签云)详解和举例
  19. 转载:chatbot聊天机器人技术路线
  20. 服务器dump文件位置,为服务器核心安装配置内存转储文件

热门文章

  1. 惠普HP LaserJet Enterprise M4555 MFP 驱动
  2. 顺丰java_Java顺丰同城接口开发
  3. Linux远程联机服务(二)——Rsh服务器安装与使用详解
  4. 关于Python发布三十周年的纪念
  5. CDH5: 使用parcels配置lzo
  6. 《大明王朝》掠之于商——沈一石的“盛世”悲歌
  7. predefined Serial item
  8. html5做宠物饲养,说一说最适合上班族养的十大宠物
  9. Halcon学习笔记:3D_coordinates(3D标定)
  10. 阿里云镜像服务 vpc地址 无法 pull