摘要: 回答第一个问题:什么是选项菜单?答:选项菜单就是可以显示在操作栏上的菜单。 菜单的视图需要建立在res/menu下。 其中,showAsAction属性用于指定菜单选项是显示在操作栏还是隐藏到溢出菜单(overflow menu)。ifRoom|withText表示只要空间够,就显示图标... 阅读全文
posted @ 2015-12-15 15:40 人生真是寂寞如雪 阅读(2821) 评论(0) 推荐(1) 编辑
摘要: 首先需要申明一点,系统图标并不存在于项目资源中,而是存在于设备中。 这就带来一个大问题,界面风格的控制权交到了不同的设备手中。这是我们不愿意看到的。 如何解决这个问题?有两种方法: 1.创建自己的图标,但需要针对不同的屏幕密度准备不同版本的图标。 http://developer.and... 阅读全文
posted @ 2015-12-15 15:20 人生真是寂寞如雪 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 兼容性问题从何而来?答:使用了低版本没有的功能,可是目标设备包括低版本。那我们如何解决兼容性问题? 1.如果是JAVA代码 1.1 使用TargetApi(x)注解,避免Android Lint报错 1.2 使用版本判断功能,实现向下兼容 Build.VERSION.SDK_INT:设备... 阅读全文
posted @ 2015-12-15 14:51 人生真是寂寞如雪 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Code nameVersionAPI levelLollipop5.1API level 22Lollipop5.0API level 21KitKat4.4 - 4.4.4API level 19Jelly Bean4.3.xAPI level 18Jelly Bean4.2.xAPI leve... 阅读全文
posted @ 2015-12-15 14:18 人生真是寂寞如雪 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 步骤很简单,只需要两步: 1.创建带有目标语言的配置修饰符的资源子目录 2.将可选资源放入该目录下,android系统会自动处理后续工作 在这里我们需要讲解一下配置修饰符。 中文的配置修饰符:-zh,那么我们需要在res目录下新建两个子目录:res/raw-zh,res/values-z... 阅读全文
posted @ 2015-12-15 10:53 人生真是寂寞如雪 阅读(1047) 评论(0) 推荐(0) 编辑