摘要: http://pan.baidu.com/s/1d58hI#path=%252F%25E4%25BC%25A0%25E6%2599%25BA%25E6%2592%25AD%25E5%25AE%25A2_8%25E5%25A4%25A9%25E5%25BF%25AB%25E9%2580%259F%25... 阅读全文
posted @ 2015-07-31 08:58 举个栗子 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 第一种:匿名内部类作为事件监听器类大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对... 阅读全文
posted @ 2015-07-30 15:58 举个栗子 阅读(3167) 评论(0) 推荐(0) 编辑
摘要: 1.Intent的用法:(1)Action跳转1、 使用Action跳转,当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action,如果恰好与目标Action匹配,且其IntentFilter中没有定义其它的 Type或Category过... 阅读全文
posted @ 2015-07-29 10:59 举个栗子 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 现在主流的APP都会使用到Fragment,相信你也一定使用过,今天为大家介绍一下我曾经踏过的一个关于Fragment的坑。以前做过的一个项目,Fragment嵌套高德地图,当再次进入Fragment的时候,会出现奇怪的现象。嵌套的地图会出现滑动不动的情况,起先还以为是高德的bug呢,经过一番研究,... 阅读全文
posted @ 2015-07-29 10:51 举个栗子 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 某天,Android 启动模拟器是出现“Failed to allocate memory: 8”错误,模拟器无法启动,如下图:原因:设置了不正确AVD显示屏模式,4.0版默认的模式为WVGA800,改成WXGA720后导致不支持。解决办法:编辑这个AVD,将Skin -> Build in的参数改... 阅读全文
posted @ 2015-07-24 12:00 举个栗子 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 问题:点击运行时eclipse报错如下:An internal error occurred during: "Launching New_configuration".Path for project must have only one segment.具体如下图1:点击上图OK后,Acitiv... 阅读全文
posted @ 2015-07-24 10:45 举个栗子 阅读(4849) 评论(0) 推荐(0) 编辑
摘要: 最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类... 阅读全文
posted @ 2015-07-23 17:24 举个栗子 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。 我们也知道Android系统也是在不断升级的,有关Notification的用法也就有很多种,有的方法已... 阅读全文
posted @ 2015-07-23 17:16 举个栗子 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一、什么是UI线程当程序第一次启动的时候,Android会同时启动一条主线程( Main Thread)。主要负责处理与UI相关的事件。二、UI线程存在的问题出于性能优化考虑,Android的UI操作并不是线程安全的,意味着如果多个线程并发操作UI线程,可能导致线程安全问题。为了解决这个问题,And... 阅读全文
posted @ 2015-07-23 11:19 举个栗子 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: AsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask:Params是指调用execu... 阅读全文
posted @ 2015-07-23 10:55 举个栗子 阅读(10578) 评论(0) 推荐(0) 编辑