android 开发教程之日历项目实践(二)

2016-02-19 10:58 5 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的android 开发教程之日历项目实践(二)教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 编程语言 】

一、创建 Android Project

在新建对话框中输入 App 属性,SDK版本全部选最新的,不作版本兼容。主题选择 Holo Dark。

下一步,使用默认设置

下一步,使用默认设置

下一步,使用默认配置

下一步,使用默认设置

创建完成后的初始画面

在上面的步骤中,我们选择了创建 MainActivity,ADT 帮我们在 src 目录下生成了 MainActivity.java 文件,在 res/layout/ 目录下生成了 activity_main.xml 文件,并在编辑窗口打开,如上图,是 UI 界面定义文件,这是一个标准的 xml 文件,显示的图像就是由编辑器解析 xml 文件描绘出来的。点击下方的 "Graphical Layout" 和 “activity_main.xml" 可以在图形编辑 和 xml 文本编辑器之间切换。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

为了项目结构清晰,我们新建一个包,专门用来放 activity:

包名定为 ui.activity

 这里,将 Package Explorer 的显示方式改为 Hierarchical

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

拖动 MainActivity.java 到 ui.activity 包下,弹出更新对话框,选择OK。

由于改变了 activity 的位置,我们需要更新 AndroidManifest.xml,更正 Application 的配置。

如下图,双击打开 AndroidManifest.xml,选择 Application 标签页,选中 Application Nodes 中的 MainActivity,右边的 Name 属性是错误的,点击 Browse 重新选择,设为:com.lingsmm.purelunarcalendar.ui.acivity

继续向下拉,将 Screen orientation 设置为 ”sensorLandscape“,表示屏幕方向是横屏,并感应重力方向作调整。

界面编辑窗口上方是工具栏

1:多屏预览,如果你的程序要兼容多种尺寸的设备,可以选择此项。

2:主屏尺寸设定(我们的应用,不作兼容,只针对 google Nexus 7,将此选择为 Nexus 7,以10”画面进行编辑布局)

3:屏幕方向,我们选择横屏

4:主题

5:关联的 Java 类,Context 实例由它创建。

6:多语言支持。

7:系统版本选择,如果兼容多版本,可以选择不同版本进行预览。

[待续] 下节设计显示样式

来源:http://www.tulaoshi.com/n/20160219/1596251.html

延伸阅读
好了,I COME BACK,下面的代码显示了我们如何打印多个参数: 000: // CommandLinecmdline1.cs 001: using System; 002: 003: public class CommandLine 004: { 005: public static void Main(string[] args) 006: { 007: Console.WriteLine("Number of command line parameters = {0}", args.Length); 008: for(int i = 0; i args.Length; i++)...
标签: PHP
其实是我错了,我知道错了。原来 我们刚才添加的函数 function desktop(){ $this->desktop = 100; $this->baluster = 100; } 是个构造函数,什么是构造函数呢,哎呀,原来构造函数是类特有的函数,在类被实例化后,类会第一步自动执行构造函数,它在为类开辟内存单元嘛。 为了验证是不是它一开始就执行,...
最终效果 1.新建一个500*250象素的窗口,填充绿色(R:52,G:175,B:125),再新建一层命名为"按钮--底",选择“圆角矩形工具”如图1,半径数值为“25”如图2,绘制如图3所示的圆角矩形。 图1 图2 图3 2.如下图所示锁定透明象素 图4 3.选择渐变工具,颜色设置如下图5,由上至下绘制渐变...
步骤1: 步骤2: 步骤3: 步骤4: 步骤5: 步骤6: 步骤7: 步骤8: 步骤9: 步骤10: 步骤11: 步骤12: 步骤13: ...
文件存储: 代码如下: public class MainActivity extends Activity { EditText mname, mage; TextView mtv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mname = (EditText) findViewById(R.id.editText1); mage = (EditText) f...

经验教程

997

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部