Android项目_新闻

  侧拉菜单=======================

1.侧滑菜单===》导入 slidingmenu 的library 或者 jar包  

                     logUtils打印log日志的工具类,如果,我们使用的是jar包  打印的东西都会在控制台上,如果是library,这样便于我们控制log的显示或者输出

                     如果导入的jar包报错:就是你导入的library或者jar跟你本地的Android自带的jar包冲突,删掉你本地jar,重新导入一份新的

                     错误提示 :SHA-1(加密或者签名算法) 任何Android 项目上线之前都需要打包一个签名文件 

                               用途:1.Android系统的签名,使用sha1签名算法+md5算法

                                           2.妙传,qq聊天的时候第一次发一模一样的文件,第二次发就很快。 传递的文件经过服务器,第一次创建一个sha1值,第二次就不需要了。。

                                           md5会发生的值一样,虽然概率很小,同时判断文件的大小,减少文件的md5碰撞的情况

                                           3.用来做密保卡,或者将军令(随机产生的数据) sha1

                  library 要跟项目在同一个目录下         

 2.创建侧滑菜单的使用

                     写一个类继承 slidingMenuFragmentActivity

                      
 	          //去掉标题
                   requestWindowFeature(Window.FEATURE_NO_TITLE);
                   // 1、先得到滑动菜单
		SlidingMenu sm = getSlidingMenu();

		// 2、设置滑动菜单的显示位置 SlidingMenu.RIGHT 在右边显示 SlidingMenu.LEFT_RIGHT 左右都可以显示
		sm.setMode(SlidingMenu.LEFT);
		// 3.设置滑动菜单的xml页面
		setBehindContentView(R.layout.menu);

		// 4.滑动菜单出来后,设置内容页的适宜的宽度 dimens.xml中设置

		sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);
		// 5.设置 滑动菜单 touch的方式
		// SlidingMenu.TOUCHMODE_FULLSCREEN 设置滑动菜单全屏模式
		// SlidingMenu.TOUCHMODE_MARGIN设置滑动菜单只能在边沿处滑动
		// slidingMenu.NONE 设置滑动菜单不能滑动
		sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);

		// 6.内容菜单不跟滑动菜单颜色一样用于区分 中间添加阴影颜色
		sm.setShadowDrawable(R.drawable.shadow);
		// 设置阴影的宽度
		sm.setShadowWidthRes(R.dimen.shadow_width);
 

tab页的展示========================

             tabAcivity :

                      已经被废弃掉了。。activiy属于四大组件的重要组件

             彩票的框架:

                      VidoGroup

             fragment

                      在早期开发的时候,fragment不能嵌套fragment(在4.2版本后解决的)

                      必须使用v4包里面的fragment,做到上下兼容,,v4中的fragment会在最外层嵌套一个fragment ,嵌套太多会程序会崩溃

           

                       在Android系统里面布局层次不能嵌套太深,一般手机的配置不能嵌套15层以上,,只会在4.0的一下手机

 

              viewPager :

 

 

 

 

 

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值