第一节————安卓设计基础知识总结

标签: Andriod Studio
4人阅读 评论(0) 收藏 举报
分类:

快捷键Alt+Enter弹出提示(快速修正),Alt+Shift+Enter代码补全

内容

1.AndriodAPP是由界面组成,每个画面由一个Activity负责,Activity由视觉+程序逻辑组成。

视觉:页面设计 存放在res文件夹下的画面布局
逻辑:用户行为设计,java文件夹下的java程序
2.Activity画面内容由资源中的布局(Layout)文档定义

3.默认布局包含以下两个组件:
RelativeLayout:由"相对位置"规划组件位置
TextView组件用来显示一段文字,例如显示"hello world"字符串

4.在布局组件为组件id属性命名,在程序中能够通过id资源存取组件
格式:@id/(名称)
例如:在Text页面设置名称,格式是@id/(名称),在程序中存取资源ID:"R.id.名称"
假设一组件id是"dog",在XML文件中id值=@+id/dog,
在XML中要指定该组件是@id/dog
在程序中要存取该组件是R.id.dog
5.在res文件夹加入资源会自动在项目中创建该资源的ID,在程序中可使用
R.资源类.资源名

6.以R.资源类.资源名称为参数调用findViewById()会返回代表该组件的View对象,
通常要将其转换为组件专用的类(如TextView)

7.TextView类:setText()方法设置显示文字

8.onClick属性可指定Activity类中的public方法名称、
若(用户点击):
     Android调用xxx()方法
设置onClick属性为 xxx()方法
java文件:
public void xxx(参数列表){
 //当用户点击会执行此方法
 //例如显示文本框信息
 TextView txv = (TextView)findViewById(R.id.txv);
 txv.setView("你好!");
}

9.安卓支持多种尺寸
sp,dp:逻辑单位,可随手机屏的实际大小,分辨率调整
推荐sp:字号大小,dp:组件大小
px:像素,随屏幕分辨率而变动
160dpi(对角线长)1px=1/160in(英寸)
320dpi屏幕 1px=1/320in
1dp=1/160in , 1 in=25.4mm
10.复制就项目使用要更改程序包的名称,才会识别为不同程序,否则会被覆盖
在Gradle设置程序包ID:File/Project Structure----Flavors-----Application Id:xxxx(修改程序包名)----OK
查看评论

【孙伟老师】UI设计-ICON设计总结

-
  • 1970年01月01日 08:00

Android学习笔记:Android基础知识总结

一、布局管理器 a)         线性布局                         i.              有点像AWT编程中的FlowLayout,不同的是,Android的...
  • duancanmeng
  • duancanmeng
  • 2012-03-09 10:23:20
  • 19896

android基础知识点总结

  • 2015年11月26日 19:53
  • 4.49MB
  • 下载

Android基础知识点总结

Android基础知识点总结在学习了很长一段时间的Android基础内容,如果不做及时的复习,那么后面的项目学习起来可能就没那么顺利了,并且复习也是一件很愉快的事。古人有云:“学而时习之不亦说乎”,应...
  • u010495996
  • u010495996
  • 2016-05-07 19:25:55
  • 6581

Android基础知识总结

一、基础知识: 1.Android SDK:Android SDK包含了一个调试器、库、一个模拟器、文档、实例代码和教程。 2.ADT: 用于Eclipse的Android开发工具(Android D...
  • lantian0802
  • lantian0802
  • 2014-03-22 17:27:35
  • 2317

JAVA语言基础知识总结

今天写一下我的第一篇“技术博客”,作为一个仅学习了不到1个月时间的JAVA语言学习者,也只有用引号来演示一下自己的不安了。   前几天看了一个节目叫做老梁故事汇,讲到了影帝吴镇宇,说到一个特别的形容...
  • lvhongming1992
  • lvhongming1992
  • 2015-09-26 20:56:29
  • 1199

Android面试基础知识总结(一)

状态:未完成 Android面试基础知识总结。 Activity 生命周期 启动Activity:onCreate->onStart->onResume锁屏或被其它Activity覆盖...
  • wy819
  • wy819
  • 2016-05-16 20:30:42
  • 1203

Android基础知识整合篇——广播接收器知识点

好的,我又来完成我的个人第一个连载博客了,上次介绍的是Activity相关的基础知识,这次为大家带来广播接收器的相关解释和说明。希望博客能给诸位一点小小的帮助,也就是对我博客最大的鼓励! 四大组件...
  • wxj1018
  • wxj1018
  • 2016-05-31 16:24:45
  • 994

总结一下这两天所学RecyclerView

RecycleView学习总结复习篇                  recyclerView是android5.0之后推出的一款新的View布局,功能相较于ListView有过之而无不及,相信在以...
  • wxj1018
  • wxj1018
  • 2016-05-29 13:57:11
  • 2945

Java学习第一节

1.计算机概述 (1)计算机 (2)计算机硬件 (3)计算机软件            系统软件:window,linux,mac            应用软件:qq,yy  (4)软件开发    ...
  • Seven_1995
  • Seven_1995
  • 2016-11-03 22:17:48
  • 48
    个人资料
    等级:
    访问量: 181
    积分: 47
    排名: 179万+
    文章存档
    最新评论