带你了解安卓学习的刚开始———UI安卓《手机信息页面》

来源:互联网 发布:js embed 属性 编辑:程序博客网 时间:2024/05/01 05:47

对于安卓编写的入学,也是有一个先苦后甜的过程,从迷茫到懵懂,再到熟知。

今天小编带着大家简单编写一个安卓手机信息页面的过程,了解安卓的基本功能的实现。如下:

这是最后实现的效果


首先,打开Android Studio,创建一个项目,先给讲解一下初学经常使用的菜单栏。


打开项目下的APP,打开源文件src,主代码和前台设计都是在里面,res是放入我们

设计一个东西的所需要的资源,比如说drawable是放入图片的,layout是前端设计xml文件的,mipmap显而易见这个是应用图标的大小,values这里面是我们自己设置的一些颜色,dimens,名字,还有设计的类型,可以直接拿到前端调用。

     这是我们这次所需要的基本项,以便于在下面我讲的时候大家了解。

    首先,我们这次用到的是RelativeLayout和LinearLayout两个布局一起完成的项目,各有各的功能,用的时候注意相对应。我们要先新建一个xml文件demo1,再把设计这次的资源,属性编好,将用到的图片放到drawable,然后设置一下背景颜色还有事垂直的线性布局。接着在LinearLayout中插入三个RelativeLayout(相对布局)放入相应的Textview。定义一下styles,定义一个h_wrap_content类型设置高度和宽度,定义一个TV_style设置它的属性,这样我们用到它直接在前端调用就好,不用再一个一个敲了省时间。


比如说这里就是直接调用的。


在Textview中可以用drawableTop插入你的图片在textview上面。再利用margin是子控件和主控件的距离,这里是子控件位于主控件的左边相距30dp

最后以此类推完成将是这个效果


这是一个运行的效果


你还可以再

创建values-zh-rCNvalues-en-rUS文件夹,并在文件夹中创建strings.xml文字

编写上

<resources>

    <string name="app_name">手机信息页面</string>

    <string name="menu_settings">设置</string>

    <string name="hello_world">你好,世界!</string>

    <string name="_cloud">云通信</string>

    <string name="_bluetooth">蓝牙</string>

    <string name="_gesture">自定义手势</string>

    <string name="_gps">定位</string>

    <string name="_system_info">系统信息</string>

    <string name="_internet">网络</string>

    <string name="_language">语言设置</string>

    <string name="_set_notifycation">通知栏设置</string>

</resources>将会变成中文版的


如果哪里有不合适,不规整的,可以根据它们本身的功能去调试。我平时比较粗心,一些功能代码容易忘记,也是容易,熟能生巧,多敲敲,自己再熟练熟练。

这样我们的基本操作就算是完成了,若有不懂之地,尽管给小编留言,给你解决。

3 0
原创粉丝点击