- 博客(8)
- 收藏
- 关注
原创 第一行代码学习笔记-第二章 探究活动-5. 活动的最佳实现
1.知晓当前是在哪一个活动给所有的自定义activity添加一个父类baseActivity,该父类继承了Activity,重写了onCreate方法,因为大家都调用了super方法,所以不怕这里的代码执行不到,然后打印一行log日志,显示当前类的simpleName。2.随时随地退出程序创建一个类,有一个集合类的参数,每当创建一个活动的时候,就给这个类里的集合添加一个元素,每当摧毁一
2015-09-12 22:53:47
389
原创 第一行代码学习笔记-第二章 探究活动-4.活动的启动模式
1.standard启动模式也就是每次访问一个活动时,都会创建一个新的实例类2.singleTop启动模式也就是当活动在栈顶时,且请求的是自己时,则不会创建新的实例类3.singleTask使活动在整个应用程序中只存在一个实例。经检测,发现最多可以设置这么一个活动,如果有第二个,则第二个不生效,按standard算4.singleInstance创建属于自己的返回栈
2015-09-12 22:53:05
294
原创 第一行代码学习笔记-第二章 探究活动-3.活动的生命周期
1.生命周期分4部分运行状态暂停状态停止状态摧毁状态对应7个事件onCreateonStartonResumeonPauseonStoponDestroyonRestart2.活动被收回了怎么办当状态为停止状态时,也就是onStop事件发生以后,有可能会被系统收回该活动的内存,那么下次返回该活动时,就需要重新创建,这里有个方法,可以在系统收回
2015-09-12 22:51:14
365
原创 第一行代码学习笔记-第二章 探究活动-2.Intent的使用
1.使用显式IntentIntent intent= new Intent(MyActivity.this,MySecendActivity.class);startActivity(intent);方法就是定义一个intent,然后调用startActivity方法开始Intent显示,就是说这里是固定写死的,而不是动态匹配的,隐式的就可以动态匹配,可以根据输入的字符串不同组合,获取a
2015-09-12 22:48:58
406
原创 第一行代码学习笔记-第二章 探究活动-1.活动的基本用法
1.创建一个activity创建一个类,包名就是创建项目时候的包名,继承Activity,重新onCreate方法在res的layout中创建一个Android XML File,root element可以是linearLayout,file字段不能有大写,如果要大写,请用下划线代替。在AndroidManifest.xml中添加activity,配置如下:<applicatio
2015-09-12 22:47:05
637
原创 第一行代码学习笔记-第一章 开始启程-3.安卓Log方法介绍
有一个静态的Log类主要使用它的5个方法,对应5个级别:Log.v() verboseLog.d() debugLog.i() infoLog.w() wornLog.e() error在逻辑代码中调用这些方法即可一般情况下调用他们只有两个参数的方法,第一个参数表示tag,用于分类,好查找,第二个参数表示消息内容可以在LogCat中查看打印的日志
2015-09-12 22:43:45
313
原创 第一行代码学习笔记-第一章 开始启程-2.安卓系统文件介绍
src用于存储逻辑代码的gen自动生成的文件,不需要太多关注,里面有r.javaassets这个文件里主要存放系统运行中会用的文件,如果有webview了话,生成的文件也在里这存放bin也是系统生成的一些文件,只要知道我们编译成功后的apk也在这里面就可以了libs这里主要存放的是需要引用的jar,也可以是外部的jarres这里主要有四类文件draw
2015-09-12 22:41:43
395
原创 第一行代码学习笔记-第一章 开始启程-1.android简介
android的开发特色:1.四大组件:活动:也就是页面服务:就是后台可以运行的东西广播:就是各个应用之间可以互通消息内容:就是可以去读取别的应用的数据,比如通讯录2.丰富的组件3.sqllite数据库包含有数据库的api4.gps定位5.媒体功能6.传感器
2015-09-12 22:39:46
414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人