1. 第一个Android程序的搭建—Hello Worda)
a. 如何新建一个工程(2种)
b.整个工程的目录结构Android工程视图
i. Manifests(全局的资源控制)
ii. Java(逻辑业务代码)
iii. Res(静态资源文件)
1.图片
2. 布局
3. 3. 静态资源(颜色、字符串、样式)
a.布局与控件之间的关系
b. 常用的控件以及它们常用的属性
c. 常用的布局(线性布局)及常用的属性
1.新建工程
Feil-------new-------project------EmptyActivity--------工程的相关设置
2. 项目的目录结构
i. Manifests(清单文件,全局的资源控制,APP图标,名字设置,活动页面)
ii. Java(逻辑业务代码)
iii. Res(静态资源文件)
1. 线性布局(LinerLayout)
a. android:orientation(设置方向的属性)两个方向的重要属性(vertical,horizontal)
b.方向上的比重属性(layout_weight)
c.layout_gravity和gravity的区别
2.相对布局(RealateiveLayout)
3.表格布局(TableLayout)
4.帧布局(FrameLayout
5.百分比布局(Percent RealateiveLayout,Perent FrameLayout)
6. 约束布局(ContrainerLayout)
7.自定义控件
9.RecycleView
添加依赖
1.打开File —> Project Structure或点击快捷图标或者快捷键ctrl+shift+alt+sl 选中app —> Dependencies —> 点击加号 —> Library dependencel
2.在选择框中输入recyclerviewl
3.成功添加
导入ListViewDemo相关文件
导入ListViewDemo创建的Hero和HeroList源文件
导入ListViewDemo的资源文件(图片文件)
导入ListViewDemo的item布局文件
创建RecyclerView布局文件
创建Adapter
1. 活动的创建与基本用法
a.什么是活动(layout——soul)
b.创建活动(2种方式)
c.创建和加载布局
d. 菜单(menu)的创建
e.如何使用我们菜单(menu)
2. 活动的生命周期
a.帮助文档:
b. 生命周期的5种状态
i. 启动
ii. 运行
iii. 暂停
iv. 停止
v. 销毁
c.生命周期方法
3.Intent的基本属性及用法
a. 显示Intent
b.隐式Intent
4.活动间的数据传递
a. 简单的数据传递
i. Intent.putextra(key,vaule)
ii. getIntent()
iii. 通过key拿到相应的vaule
b. 数据包传递
i. Bundle对象,通过Bundle.putString(Int)
ii. Intent.putextras(bundle)
iii. Intent.getextras();
c.值对象传递
d.Activity之间数据回传
5. 活动的启动方式
1. 文件存储
a. 怎样写一个文件,以及我们查找文件存储的位置(真实手机查看数据(前提:获取root权限))(data/data/包名/Files/…)
b.读取系统中的文件并展示
2. SP(SharePreferences)存储
a. 储存方式:键值对(key(键),value(值)),xml的文件
b.存储的数据类型:Java8大基本数据类型,String
c. 使用SP进行数据的存储
3. SQLite存储
一、 基本sql语句地操作
a.建表语句
b. 新增语句
c. 修改语句
d. 查询语句
本文地址:https://blog.csdn.net/Miraclefate/article/details/107165056
如对本文有疑问, 点击进行留言回复!!
unity的错误解决办法:NullReferenceException: Object reference not set to an instance of an object;tiny proje
Hadoop 之 HDFS (HDFS 数据流的 读写 流程)
听说你一读Spring源码就懵逼?我帮你把架子搭好了,你填就行!
首席架构师推荐:金融保险领域数字化转型实践--如何优雅地修改业务中台中分层应用Maven多模块的版本号?(命令导入式)
[JVM学习之路]一、初识JVM,了解其结构、模型及生命周期
网友评论