赞
踩
① .gradle、.idea文件夹为系统自动生成的,不需要关心里面的内容,也不要手动编辑。
② grale文件夹包含Grale wrapper配置文件,默认目录:C:\Users\用户名.gradle\wrapper\dists
③ .gitignore用于存放目录和不受版本控制的文件
④ build.gradle为全局gradle构建脚本,一般不需手动编辑。
⑤ gradle.properties存放全局gradle配置,在此配置的属性将会影响整个项目gradle的编辑脚本。
⑥ local.properties用于存放SDK的路径。
⑦ setting.gradle用于指定项目中所引入的模块。
⑧ app:
build:Android项目经过编译后产生的文件。apk软件也存放于此。
libs:存放第三方抓包文件。
src:存放项目源码、资源文件(图片、布局、图标)、清单配置文件AndroidManifest.xml、build.gradle(存放当前版本信息和第三方包)
android:foreground:*设置改帧布局容器的前景图像
android:foregroundGravity:设置前景图像显示的位置
1.默认纯文字提示
2.自定义提示位置
3.自定义带图片信息提示
4.自定义布局的信息提示
新增一个布局文件:→
功能界面中的代码:
实例:MainActivity中代码:
新建一个类CustomDialog代码为:
创建一个新的类,并把Activity作为父类的操作:将Backwords Compatibility(AppCompat)勾去掉。
参数1:当前Activity的上下文对象;参数2:将要跳转的类
参数1:给Intent的Action进行赋值;参数2:作为传递的数值
方法三:
参数2:Int类型常量
参数1:乞求码数据;参数2:结果码
完整生命周期:
MainActivity中6个这样的代码:
前台生命周期:
可视生命周期:
运行后出现第一个,点击按钮后出现后两个,各不相同。
FirstActivity中部分代码:
出栈顺序:F→T→S
getItem(int):获取列表项;getItemId(int):获取列表项ID;
getCount():获取当前ListView有多少个数据;getView(int,View,ViewGroup):用于自定义视图
将图片粘贴到mipmap中。
以上代码为:通讯录实体类;以下为:自定义适配器
在3下加监听事件:
在//构造方法上添加以下代码:
在//上添加以下代码:
在//获取通讯录数据下添加如下代码:
在//5下添加如下代码:
新建project→UI布局处将原有布局改为LinearLayout(h)→添加ViewPager(ID为myViewPage)→将图片存入mipmap→建3个布局文件(UI)→将图片分别加入3个布局文件→新建一个类:
→
隐藏导航栏:打开清单文件→
主UI布局:
新建三个布局文件,分别放入三张图片:
新建三个Fragment并重写以下方法(Ctrl+o):
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。