android.intent.action.MAIN与android.intent.category

一个应用程序可以有多个Activity,每个Activity是同级别的,那么在启动程序时,最先启动哪个Activity呢?有些程序可能需要显示在程序列表里,有些不需要。怎么定义呢?android.intent.action.MAIN决定应用程序最先启动的Activity ,是程序的入口androi...

2015-08-28 19:39:40

阅读数:546

评论数:0

java适配器模式

首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的例子,比如有一个“源”是一个对象人,他拥有2种技能分别是说日语和说英语,而某个岗位(目标)需要你同时回说日语、英语、和法语,好了,现在我们的任务就是要将人这个“源”适配...

2015-08-21 16:39:59

阅读数:325

评论数:0

import static和import的区别

import static静态导入是JDK1.5中的新特性。一般我们导入一个类都用 import com.....ClassName;而静态导入是这样:import static com.....ClassName.*;这里的多了个static,还有就是类名ClassName后面多了个 .* ...

2015-08-16 11:19:19

阅读数:347

评论数:0

android私有文件资源文件的读取

Android有一套自己的安全模型, 可参见Android开发文档。当应用程序安装时就会分配一个userid,当应用要去访问其他资源比如文件时,需要userid匹配。默认情况下 ,任何应用创建的文件,数据库, sharedpreferences都应该是私有的(位于/data/data/your_p...

2015-08-04 13:44:30

阅读数:523

评论数:0

android中import出错,且该包切实存在的时候

我在做东西的时候发现 import android.app.Notification; 这个包怎么都导不进去,一直报错 然后后来才发现,因为我把类名写成Notification了,一定要保证起名字的时候要区分于包名,不然会混乱,出错

2015-08-03 16:33:24

阅读数:297

评论数:0

LayoutInflater

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Te...

2015-08-02 20:55:24

阅读数:330

评论数:0

ListView setOnItemSelectedListener setOnItemClickListener 区别

OnItemSelectedListener.setOnItemSelectedListener() 指的是鼠标获得一个条目的焦点,字面上理解是选择一个条目OnItemClickListener.setOnItemClickListener() 指的是你单击一个条目。 如果你从鼠标滚动(或者...

2015-08-02 18:56:16

阅读数:1226

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭