(17人评价)
Android核心技术

15天精讲精练Android核心技术

价格 免费

onCrate:在当前(aitivity)对象创建的时候自动调用  

[展开全文]

功能配置mainfest

icon(应用图标)

label应用名称

activity标签用来配置activity类

name属性:可以省略包名,写成   .MainActivity

label属性:界面的标题

intent-filter的作用是让当前Activity成为主activity

 

[展开全文]

在android中,以on开头的,on***(onCreate)这些方法都是回调方法,是系统在一定情况下自动调用的,这些方法不需要我们调用,我们只需要重写此类方法。

1.调用父类处理做一些默认的初始化工作

super.onCreate

2.设置窗口要显示的内容视图(界面/布局)

setContentView(R.layout.activity_main)

指定布局文件在R

 

 

 

 

 

[展开全文]

Handler:发送消息、处理消息、移除消息

sendMessageDelayed发送延迟消息;

sendEmptyMessage 发送空消息;

Message msg=Message.obtain();

延迟消息>=0;

这样一个队列

[展开全文]

                第一节安卓基础知识

1 三个开发工具

  1.1 ADB

  1.2 DDMS

  1.3 Log

[展开全文]

样式,多个视图中有很多相同的属性时可以将这些属性放在一个styles.xml文件中,之后引用他

[展开全文]

dimiss使用handler实现主线程移除dialog

runOnUiThread(new Runnable()){

public void run(){

Toast.makeText(DialogActivity.this,xxx,0).show()

}

}

[展开全文]

区别DVM和JVM

 1.首要区别

Dalvik 基于寄存器 编译运行快

JVM基于栈 编译和运行慢

2.字节码区别

Dalvik  .dex格式的字节码  是对class文件进行压缩后产生的,文件变小

JVM执行.class的字节码

运行环境区别

Dalvik  一个应用启动都会运行一个单独虚拟机运行在一个单独的进程中

JVM只能运行一个实例也就是所有应用都运行在同一个JVM中

[展开全文]

lib ---->sdk --->

platflag ---->

android-support-v4.jar

将Bin文件下的目录包导入到libs目录下,如果没有这个jar包,即会报错;

[展开全文]
业界大牛亲自授课
前沿技术实时更新
足不出户学编程
关注尚硅谷微信 一键下载全部视频教程

关注尚硅谷微信

一键下载全部视频教程

©2018课程版权均归谷粒学院所有  京ICP备17055252号