2月1日学习内容

Project:

Src<<mian<<java:存放java代码

src<<mian<<res<< drawable:存放图片,自定义的.xml文件

Layout:activity存放布局文件

Mipmap-  :存放图片和logo

Values:颜色、文字、样式;

AndroidManfest. Xml:每个activity都要在这里面声明,才可以被调用

TextView:展示文本

然后学习了UI布局

线性布局: 要设置orientation方向,不然会报错

android:id="@+id/view_4"

android:id="@+id/字母_数字"

Margin外边距  padding内边距

orientation:方向(横竖)//排列方式

宽度用200dp

<LinearLayout

Android:gravity=””//里面元素的排列方式,居中

>

<View//在里面摆放元素

Android:layout_width:”math_parent”//父空间

Android:layout_width:”0dp”//分均分配的时候要保持一致

Android:layout_weight=”1”//平局分配空间;权重

/>

</LinearLayout>

Android:orientation=”vertical”垂直的排列方式

Android:orientation=”horizontal”水平排列方式

观看完视频后自己进行代码的编写,发现了其中的问题,网上百度后已解决

相对布局relativelayout

Android:layout_toLeftOf相对于在谁的左边

Android:layout_toRightOf在谁的右边

Android:layout_alignBottom跟谁底部对齐

Android:layout_alignParentBottom跟父空间底部对齐

Android:layout_below在谁的下面

android:layout_marginLeft="10dp"

TextView

文字大小、颜色:res下的values的strings里面定义文字/android:text=”可以直接输入文字 ”

颜色android:textColor=”#000000”  大小android:textSize=”16sp”

显示下不使用:android:maxLines=”1”显示行数  android:ellipsize=”end”如果宽度不够的话会 用.....来代替后面的文字。

文字+icon:图片放在drawable下面android:drawableRight=”@drawable/图片的路径”

Android:drawablepadding=”5dp”

原文地址:https://www.cnblogs.com/1234yyf/p/12249945.html

时间: 2024-10-08 13:23:44

2月1日学习内容的相关文章

2017年8月9日学习内容存放 #socket通信介绍

2017年8月9日学习内容存放 1 #socket通信介绍 2 3 ''' 4 OSI七层 5 6 应用 7 表示 8 会话 9 传输 10 网络 ip 11 数据链路 mac 12 物理层 网线 13 14 15 16 http 17 smtp 18 dns 19 ftp 20 ssh 21 snmp 22 icmp ping 23 dhcp 24 25 26 27 发 send 28 收 receive 29 30 31 32 33 TCP/IP 三次握手,四次断开 34 35 UDP 36

2月3日学习内容

今天看了学习安卓的视频,看了Button和EditText看完视频后,又将视频中老师所讲的代码自己敲写了一遍:有颇大的收获: <Button/> Button(继承TextView) 1.文字大小.颜色<Button    id/width/hight/text书写内容/textsize字体大小/textcolor文字 颜色/background按钮背景颜色   /> 2.自定义背景形状:在drawable下新建一个Drawable resource file  (shape) &

2月9日学习内容

今天观看视频学习了Toast的基本用法,弹出框,弹框位置的变化,弹框加上icon,以及弹框点击次数和弹框的秒数的设置: 新建一个activity,在Main里面设置一个按钮,然后跳转,然后再Toastactivity里面设置几个按钮,然后再前面代码里面声明一下, package com.example.yangy.myapplication123; import android.support.v7.app.ActionBarActivity; import android.os.Bundle;

10月17日学习内容

一.要约.要约邀请.承诺的定义及其理解. 要约:是希望他人订立合同而做出的有具体确定内容的.表明当接受要约人承诺后要约人即受该要约约束的书面.邮件.口头等多种表现形式的统称. 要约邀请:通过招标公告.拍卖公告.商业广告等方式表达希望他人向自己发出要约的意思表示. 承诺:是受要约人同意要约的意思表示,承诺通知到达要约人时生效. 二.项目配置管理的任务:制定配置管理计划,配置标识与建立基线,变更管理,版本管理.配置审核及配置状态报告. 三.配置项版本号规则:"0.YZ"."X.Y

7月12日学习内容

理清几个术语! 1.JAVA虚拟机 http://shenyuc629.iteye.com/blog/1698770 JAVA程序为了能一次编译之后再不同的平台上运行,就是因为在运行程序之前,把这台机器想象成了属于自己的那台熟悉的机器,即为虚拟机. JAVA程序先在虚拟机上运行,再将程序翻译为机器指令在具体的机器上运行. 一个JAVA程序对应一个虚拟机,3个JAVA程序就有三个虚拟机. 那为什么不多个JAVA程序共用一个虚拟机呢?我也不知道 http://blog.csdn.net/bingdu

2018年6月1日学习内容概要

开发工具: 一.站点的使用 二.首选项设置 快捷键:CTRL+U 或 编辑 ->首选项 代码格式 字体 实时预览 F12 三.快捷键 Tab(自动补全标签) Ctrl+D(复制本行) Ctrl+Z(撤销) Ctrl+Y(取消撤销) Ctrl+鼠标左键 (选择多个光标位置.不支持中文) Alt+光标拖动 (选择一列) Ctrl+H(代码提示) Ctrl+G(跳转指定行数) HTML 一.掌握标签的写法.用法 1.格式: <标签名 属性名1="属性值" 属性名2="属

6月6日学习内容

package org.westos_01; import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException; /** 将UDP编程的发送端和接收端优化!/public class SendDemo { public static void main(String[

2月15日学习内容

今天学习安装GitHub,将本地的项目传到GitHub上面: 首先下载GitHub这个我也不清楚是大佬给我的连接我就直接安装上了: 安装成功后,打开Git Bash界面,长这样鸭子 然后开始注册属于你的账号 在git bash界面输入如下内容即可完成邮箱的注册: $ git config --global user.name "user.name" (说明:双引号中需要你的用户名,这个可以随便输入,比如“zhangsan”) $ git config --global user.ema

12月29日 学习内容-第一个Java程序- Hello Java

1.新建文本文档,将其扩展名改为.java   文件名myapp.java  在里面输入源代码. 2.在当前页面按住Shift点击鼠标右键,选择“在此处打开命令窗口” 3.输入“javac myapp.java” 回车,对所写代码进行编译. 4.如果源代码没有错误,则在当前页面出现myapp.class文件,如果出错,会出现相应提示. 5.在命令窗口内输入“java myapp”   就会执行所写代码.