Android开发不定时小记录

  • 获取当前系统的API LEVEL:Build.VERSION.SDK_INT
    解决SDK版本的兼容性问题:将高API级别代码置于检查Android设备版本的条件语句中
    例如当前版本为API 22 LOLLIPOP系统,则加入判断:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
  } else {
}
  • 创建菜单资源

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/menu_item_new_crime"
        android:icon="@drawable/ic_menu_add"
        android:title="@string/new_crime"
        app:showAsAction="ifRoom|withText"/>
</menu>

showASAction属性用于指定菜单选项是显示在工具栏上,还是隐藏于溢出菜单。当前设置为ifRoom|withText的组合值意为只要空间足够,菜单项图标及其文字描述都会显示在工具栏上,如空间仅够显示菜单项图标,文字描述就不会显示,如空间不够显示任何项,菜单项就会隐藏到溢出菜单中

  • 使用Android Asset Studio

利用AS自带的图片资源,来定制应用图片
右键单击drawable目录,选择New—Image Asset菜单项,弹出Asset Studio窗口,点击Clip Art进行图片切换

asset.PNG

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,175评论 25 708
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,510评论 2 45
  • 鸟语花香 斑驳的老墙 还有布谷鸟的歌唱 母亲的温柔 爷爷的背影 簇新的葡萄架 闪闪发亮
    雪小凝阅读 342评论 4 4
  • 1.复仇 青阳城外,赏月楼内,悠悠琴声飘荡,搅拌得深夜破窗而入的清辉也微微抖动。 白衣男子盘腿端坐,焦尾琴横于两腿...
    叶人儿阅读 653评论 16 26
  • 一 送妞妞和爸爸一起出游 忽然有种难得的轻松 一个人的日子 多久没有过了 二 我独自开车上下班 听着我爱听的豫剧...
    海蓝26阅读 484评论 0 0