Chinaunix首页 | 论坛 | 博客
  • 博客访问: 200912
  • 博文数量: 102
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1015
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-05 16:45
文章存档

2014年(73)

2013年(29)

我的朋友

分类: Android平台

2013-11-17 21:06:34

以前的学习都没有很好做笔记的习惯,学了之后就忘。现在起,每学一个知识都要有记录要点和难点。以便以后能很好地复习。


mars.andrid@gmail.com



Android开发视频教程第一季(Mars)
Android开发视频教程1
Android开发视频教程2
Android SDK的安装
ADT的安装和配置
Android模拟器的配置
Android开发视频教程3
创建一个Android应用程序的步骤
Android应用程序的目录结构
AndroidManifest.xml文件的作用
Android相关资源文件的作用
Android开发视频教程4
创建Activety的要点
1、一个Acitivity就是一个类,继承Activity类
2、需要复写Oncreate()
3、每一个Acitivity都要在AndrondMainFest.xml中进行配置。
lesson/16670


Android开发视频教程5
1、多个Activity之间的关系
2、Intent的基本作用
3、在一个Activity当中启动另一个Activity的方法
4、使用Intent在Activity之间传递数据的基本方法。


1、多个Activity之间的关系
startAcitivity(Intent intent)

2、Intent的基本作用(Intent 意图,像一个请求)
一个Intent对象包含了一组信息。
1、Component name   (指定启动哪个Activity或其他的)
2、Action   (启动之后要做什么)
3、Data (要传输数据)
4、Category
5、Extras (传送键值对)
6、Flags
3、在一个Activity当中启动另一个Activity的方法
4、使用Intent在Activity之间传递数据的基本方法。


Android开发视频教程6
TextView的使用方法
EditText的使用方法
Button的使用方法
Menu的使用方法


1、在Activity中,要声明四个控件
2、要为其中的两个空间设置显示的值
3、创建一个监听器类,监听按键按钮按下的动作
4、将监听类的对象,绑在按钮对象上


Android开发视频教程7
Activity的声明周期
android安装路径android-sdk-windows/docs/index.html


FisrtActivity->onCreate()  布局、按钮、文本框等静态布局时调用
FirstActivity->onStart() Activity在屏幕能被用户看到时,调用onStar()
FirstActivity->onResume() Activity能捕捉用户焦点时,调用onResume()


点击 启动第二个activity按钮
FisrtActivity->onPase()    保存第一个保存数据


SecondActivity->onCreate()  布局、按钮、文本框等静态布局时调用
SecondActivity->onStart() Activity在屏幕能被用户看到时,调用onStar()
SecondActivity->onResume() Activity能捕捉点击等事件时,调用onResume()


FisrtActivity->onStop()  第一个Activity不可见时,调用onStop()




点击返回按钮
SecondActivity->onPase()    保存第二个保存数据


FisrtActivity->onRestart()  布局、按钮、文本框等静态布局时调用(不用重新创建)
FisrtActivity->onStart() Activity在屏幕能被用户看到时,调用onStar()
FisrtActivity->onResume() Activity能捕捉点击等事件时,调用onResume()


SecondActivity->onStop()  第二个Activity不可见时,调用onStop()
SecondActivity->onDestory() 系统资源不够用、finish()  


Android开发视频教程8
Task基本概念 A task is stack of activities
Activity和Task之间的关系

对话框使用风格的方法
FisrtActivity->onCreate()  布局、按钮、文本框等静态布局时调用
FirstActivity->onStart() Activity在屏幕能被用户看到时,调用onStar()
FirstActivity->onResume() Activity能捕捉用户焦点时,调用onResume()


点击 启动第二个activity按钮
FisrtActivity->onPase()    保存第一个保存数据


SecondActivity->onCreate()  布局、按钮、文本框等静态布局时调用
SecondActivity->onStart() Activity在屏幕能被用户看到时,调用onStar()
SecondActivity->onResume() Activity能捕捉点击等事件时,调用onResume()


//FisrtActivity->onStop()  第一个Activity不可见时,调用onStop(),对对话框风格的是不用调用onStoop()的。


Android开发视频教程9
Activity的布局初步(一)
LinearLayout的使用方法
TableLayout的使用方法


Android开发视频教程10
Activity的布局初步(二)


Android开发视频教程11
Activity的布局初步(三)
1、相对布局的基本概念
2、相对布局与其他布局的区别
3、相对布局常用属性介绍


Android开发视频教程12
常用控件(二)
1、RadioGroup和RadioButton的使用方法
2、CheckBox的使用方法
3、Toast的基本用法


Android开发视频教程13
常用控件(二)
1、ProgressBar的使用方法
2、ListView的使用方法


1、ProgressBar的使用方法
2、ListView的使用方法 (要多练习这个)
使用的是ListActivity。(ListActivity是Activity的子类)


Android开发视频教程14
1、Handler的基本概念
2、Handler基本使用方法 提供异步的消息处理(线程 消息队列)
3、使用Handler更新ProgressBar


(Activity是一个线程,下载数据的又是另一个线程。可以提高用户体验)

步骤:
1、创建handle()对象
2、调用handler的post方法,将呀执行的线程对象添加到队列当中去
3、在run方法内,执行postDelayed()或post().
Runnable updateThread = new Runnable(){


@Override
public void run(){
System.out.println("udateThread");
handler.ostDelayed(updateThread,3000); //3000ms后updateThread加入到消息队列。
}
}
阅读(614) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~