摘要: android当中显式intent和隐式intent的区别定义:Intent定义:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。 显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。 隐式Intent定义:对于没有明确指出目标组件名称的Intent,则称之为隐... 阅读全文
posted @ 2015-08-20 17:32 Lucas_1993 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。一 Tween Animation Tween Animation有四种形式: l alpha 渐变透明度动画效果 l scale 渐变尺... 阅读全文
posted @ 2015-08-20 17:18 Lucas_1993 阅读(648) 评论(0) 推荐(0) 编辑
摘要: ANR定义 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样,系统不会显示ANR给用户。来自为知笔记(Wiz) 阅读全文
posted @ 2015-08-20 16:52 Lucas_1993 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、启动android默认浏览器在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。 Intent intent =newIntent(); intent.setAction("android.intent.action.VIEW"); ... 阅读全文
posted @ 2015-08-20 16:34 Lucas_1993 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 一、启动android默认浏览器在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。 Intent intent =newIntent(); intent.setAction("android.intent.action.VIEW"); ... 阅读全文
posted @ 2015-08-20 16:34 Lucas_1993 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 注册广播有几种方式,这些方式有何优缺点?请谈谈 Android 引入广播机制的用意。 在 android 下,要想接受广播信息,那么这个广播接收器就得我们自己来实现了,我们可以继承 BroadcastReceiver,就可以有一个广播接受器了。有个接受器还不够,我们还得重写 BroadcastReceiver 里面的 onReceiver 方法,当来广播的时候我们要干什么,这就要我们自己来实... 阅读全文
posted @ 2015-08-20 15:05 Lucas_1993 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 如何启用 Service,如何停用 Service。 Android 中的 service 类似于 windows 中的 service, service 一般没有用户操作界面,它运行于系统中不容易被用户发觉。一。步骤第一步:继承 Service 类public class SMSService extends Service { }第二步:在 AndroidManifest.xml 文件中... 阅读全文
posted @ 2015-08-20 14:58 Lucas_1993 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一.SharedPreferences 方式SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPrefe... 阅读全文
posted @ 2015-08-20 14:44 Lucas_1993 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1,FrameLayoutFrameLayout是五大布局中最简单的一个布局,在这个布局中,整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。显示效果如下,第一个TextView被第二个TextView完全遮挡,第三个TextView遮挡了第二个TextView的部分位置。Fr... 阅读全文
posted @ 2015-08-20 11:46 Lucas_1993 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1,Activity的生命周期必须调用的三个方法,onCreate() --> onStart() --> onResume(),用 AAA 表示( 1 )父 Activity 启动子 Activity,子 Actvity 退出,父 Activity 调用顺序如下AAA --> onFreeze() --> onPause() --> onStop() --> onRestart() --> on... 阅读全文
posted @ 2015-08-20 11:27 Lucas_1993 阅读(151) 评论(0) 推荐(0) 编辑