摘要: 最近在回顾Android的基础知识,就把一些常见的知识点整理一下,以后忘了也可以翻出来看一看。 在TextView中显示图像(使用< img>标签)     在TextView中显示图片的方法有许多种,常见的有通过View.setBackground()来设置背景、在onDraw方法中绘制。这里我讲 阅读全文
posted @ 2016-03-14 22:07 Vonnie_Jade 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 翻译自这里,并做了部分修改。             阅读全文
posted @ 2016-03-13 19:29 Vonnie_Jade 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 这几天在回顾Android的基础知识,就把一些常见的知识点整理一下,以后忘了也可以翻出来看一看。         在Android API中是这样onPause方法的: Called when the system is about to start resuming another activit 阅读全文
posted @ 2016-03-13 19:21 Vonnie_Jade 阅读(372) 评论(0) 推荐(0) 编辑
摘要: Drawable有很多种,它们表示一种图像概念,但它们不全是图片。Drawable是什么呢?下面是Google Android API中的定义: A Drawable is a general abstraction for “something that can be drawn.” Most o 阅读全文
posted @ 2016-03-10 22:10 Vonnie_Jade 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: Android为什么要提供Handler Android建议我们不要在UI线程中执行耗时操作,因为这很容易导致ANR异常(在Android源码中我们可以看到,UI如果对用户的操作超过5秒无响应,就会报ANR异常)。因此,一些耗时操作都会在子线程中完成。当我们在子线程中获取了数据,要将其显示到UI中, 阅读全文
posted @ 2016-03-08 22:18 Vonnie_Jade 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 首先,我们假设这样一个场景:一个ViewPager里面嵌套一个ViewPager,内部滑动方向和外部滑动方向一样时,该怎么解决这一冲突呢? 针对滑动冲突这里给出两种解决方案:外部拦截法,内部拦截法。 外部拦截法 情景:一个ViewPager嵌套了一个Listview,一个是左右滑动,一个上下滑动。这 阅读全文
posted @ 2016-03-07 12:55 Vonnie_Jade 阅读(14948) 评论(3) 推荐(1) 编辑
摘要: activity有四种启动模式,分别为standard,singleTop,singleTask,singleInstance。如果要使用这四种启动模式,必须在manifest文件中标签中的launchMode属性中配置,如 standard 标准启动模式,也是activity的默认启动模式。在这种模式下启动的activity可以被多次实例化,即在同一个... 阅读全文
posted @ 2016-03-05 18:44 Vonnie_Jade 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Android屏幕适配主要有五种方法:图片适配、布局适配、尺寸适配、权重适配、代码适配。前两种不太常用,后三种用的较多。 图片适配 开启4种分辨率的模拟器 在drawable的多个目录下放置内容不同但命名相同的图片 运行程序,查看在不同模拟器上的显示效果 常规做法: 美工只做一套1280*720的图片,放置在drawable-xhdpi的目录下, ImageView宽高指... 阅读全文
posted @ 2016-03-05 15:09 Vonnie_Jade 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 顺序图 顺序图是交互图的一种形式,它显示对象沿生命线发展,对象之间随时间的交互表示为从源生命线指向目标生命线的消息。顺序图能很好地显示那些对象与其它那些对象通信,什么消息触发了这些通信,顺序图不能很好显示复杂过程的逻辑。 生命线 一条生命线在顺序图中代表一个独立的参与者。表示为包含对象名的矩形,如果它的名字是"self",则说明该生命线代表控制带顺序图的类元。 有时,顺序图会包含一个顶... 阅读全文
posted @ 2016-02-29 13:55 Vonnie_Jade 阅读(48014) 评论(0) 推荐(2) 编辑
摘要: 为了方便说明,将容量为12品脱,8品脱,5品脱瓶子分别称为大瓶子,中瓶子,小瓶子。按照下面2种规则中的如何一种可以解决这个问题: 规则: 1. 大瓶子只能倒入中瓶子 2. 中瓶子只能倒入小瓶子 3. 小瓶子只能倒入大瓶子 4. 小瓶子只有在已经装满的情况下才能倒入大瓶子 5. 若小瓶子被倒空,则无论中瓶子是否满,应马上从中瓶子倒入小瓶子 之所以要规定倒酒的顺序是为了防止状态重复... 阅读全文
posted @ 2016-02-29 13:55 Vonnie_Jade 阅读(1689) 评论(0) 推荐(0) 编辑