android软件开发
安卓开发笔记
- 第一课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><!–intent过滤器,设置入口程序–><action android:name="android.intent.action.MAIN" /><!–程序运行入口activity–><category android:name="android.intent.category.LAUNCHER" /></intent-filter>--></activity></application></manifest>
操作十分简单,将MainActivity中的intent-filter节点剪切到SecondActivity节点下面。重新启动程序,进入模拟器查看效果:
android软件开发相关推荐
- Android软件开发之盘点自定义View界面大合集(二)
Android软件开发之盘点自定义View界面大合集(二) - 雨松MOMO的程序世界 - 51CTO技术博客 雨松MOMO带大家盘点Android 中的自定义View界面的绘制 今天我用自己写的一个 ...
- 李开复谏言学生转学Android软件开发
5月13日消息,随着采用Android系统的谷歌手机.平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现.据业内统计,目前国内的3G研发人才缺口有三.四百万,其中Android研发 ...
- Android游戏开发Android软件开发【教程三十篇】
Android软件开发之发送短信与系统短信库解析(三十) New Android软件开发之获取通讯录联系人信息(二十九) New Android软件开发之PreferenceActivity中的组 ...
- 面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像许可协议
英特尔公司面向 Android 软件开发套件(SDK)的 x86 Android* 系统映像的内部评估许可协议 此<内部评估许可协议>(以下简称"协议") 的订立双方为 ...
- 英特尔公司面向 Android 软件开发套件(SDK)4.3 的 x86 Android* 系统映像的内部评估许可协议...
此<内部评估许可协议>(以下简称"协议") 的订立双方为英特尔与贵方(作为开发人员个人或法律实体 - 下文认定为"接收方"). 英特尔应根据< ...
- 在Android软件开发教学过程中应当注意的事项总结
近些年来,为了提升学生就业率和收入水平,某些高校或培训机构将Android软件开发当做一门专业学科.Android学科的主要目标是培养学生快速掌握Android开发基本知识和技能,以便于学生利用掌握的 ...
- Android软件开发用什么语言?
C++没学过,Java懂一些,Javascript精通(不过肯定是不可能用这个的) 想学Android软件开发,用Java可以吗?相对C++会不会有功能上的限制? 如果是Java,那我当当上搜索了一下 ...
- Android软件开发之盘点界面五大布局(十六)
Android软件开发之盘点界面五大布局 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archive ...
- Android软件开发Log实时查看方式(无需数据线)
转: Android软件开发Log实时查看方式(无需数据线) 场景 在做Android软件开发的时候,查看实时Log是有效的debug方式之一,如果软件只关联到一部手机,那使用IDE的log查看工具或 ...
- Android软件开发之获取通讯录联系人信息
点击打开链接http://blog.csdn.net/snwrking/article/details/7601794 Android软件开发之获取通讯录联系人信息 + android联系人信息的存储 ...
最新文章
- 多媒体课程设计android,基于Android的多媒体播放器(课程设计)报告.doc
- 我知道的JavaScript--Json对象扁平化
- CSS3动画@keyframes中translate和scale混用出错问题
- python自动化运维之python2.6升级2.7和集中病毒扫描
- 蔚来明年推出Gemini 该系列保持高端定位?
- oracle数据库 bug,Oracle bug之vipca无法执行问题的解决
- 阿里AI智能音箱现在有了视觉能力,跟人交互时表情丰富
- 2011年国外最受欢迎的15个音乐网站
- OK335xS psplash Screen 移植
- CVPR2021论文整理
- 大学计算机试题在线,大学计算机基础试题选择题.pdf
- Query and transform XML
- 图:最新微软框架的现场计分双屏管理系统终于收工,大家请欣赏界面。
- 带你Dart带你Diao之重要概念
- 计算机网络基础之数据交换技术
- Container killed by YARN for exceeding memory limits
- 面向Instagram信息采集的网络爬虫
- php tagcloud,WordPress函数:wp_tag_cloud(标签云)详解和举例
- 转载:chatbot聊天机器人技术路线
- 服务器dump文件位置,为服务器核心安装配置内存转储文件
热门文章
- 惠普HP LaserJet Enterprise M4555 MFP 驱动
- 顺丰java_Java顺丰同城接口开发
- Linux远程联机服务(二)——Rsh服务器安装与使用详解
- 关于Python发布三十周年的纪念
- CDH5: 使用parcels配置lzo
- 《大明王朝》掠之于商——沈一石的“盛世”悲歌
- predefined Serial item
- html5做宠物饲养,说一说最适合上班族养的十大宠物
- Halcon学习笔记:3D_coordinates(3D标定)
- 阿里云镜像服务 vpc地址 无法 pull