适配

适配

    前台服务

音乐播放前台服务
  1)创建IMusicService.aidl
  2)创建MusicService extends Service
  3)在play()方法中定义前台服务
  4)在清单文件中注册服务
  5)调用服务

        1)本地2)远程
        1)bindService()2)startService()

    DrawLayout


        加载V7

使用v7步骤:
1)删除libs目录先的v4
2)添加v7的library
3)让activity继承AppCompatActivity
4)修改清单中application的皮肤
     android:theme="@style/Theme.AppCompat.Light"

        使用步骤

1)使用<android.suppor.v4.widget.DrawerLayout>
     包含两个布局
         a.  内容
        b.侧边菜单
2)通过ActionbarDrawerToggle绑定actionbar


    SlidingMenu

 menu = new SlidingMenu(this);
       //左滑
       menu.setMode(SlidingMenu.LEFT);
       //点击屏幕任何位置都可以滑出菜单
       menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
       //滑出的最大宽度
       menu.setBehindWidth(300);
       //设置侧滑菜单的布局
       menu.setMenu(R.layout.slidingmenuleft);
       menu.setFadeDegree(0.4f);
       //绑定Activity
       menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);


    适配

 1)语言适配
          通过res/values-xx实现,xx为国家语言代码
    2)平台适配
           通过res/values-vxx实现,xx为版本号
    3)尺寸匹配
           drawable匹配:
           ldpi=low  dpi
           mdpi=middle dpi
           hdpi=hight dpi
           xhdpi= x hight dpi
           布局匹配
          通过res/layout-xx实现,xx为大中小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值