当前位置:首页 > 代码 > 正文

列表左侧导航栏代码(工作表标签左侧的导航栏)

admin 发布:2022-12-19 20:49 157


本篇文章给大家谈谈列表左侧导航栏代码,以及工作表标签左侧的导航栏对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

百度空间导航栏放在左边怎么设置代码

#tabline {display:none;}

#tabspan {display:none;}

#tab {top:180px;left:0px;width:600px!important;line-height:30px;}

#tab a {color:#f0f1f3;background:#f0f1f3;width:80px;filter:alpha(opacity=0);text-align:center;}

你的图片可能有点问题~

如有疑问,消息或者百度hi我!

android 怎么实现左侧推出导航菜单

      Android左侧推出导航菜单可以让Activity继承PopupWindow类来实现的弹出窗体,布局可以根据自己定义设计。弹出效果主要使用了translate和alpha样式实现。具体的做法是下列代码:

第一步:设计弹出窗口xml:

 

Xml代码  

?xml version="1.0" encoding="utf-8"?  

RelativeLayout   

    xmlns:android=""  

    android:layout_width="fill_parent"  

    android:layout_height="wrap_content"  

    android:gravity="center_horizontal"  

    android:orientation="vertical"  

    

  

LinearLayout   

    android:id="@+id/pop_layout"  

    android:layout_width="fill_parent"  

    android:layout_height="wrap_content"  

    android:gravity="center_horizontal"  

    android:orientation="vertical"  

    android:layout_alignParentBottom="true"  

     android:background="@drawable/btn_style_alert_dialog_background"  

       

  

      

    Button  

        android:id="@+id/btn_take_photo"  

        android:layout_marginLeft="20dip"  

        android:layout_marginRight="20dip"  

        android:layout_marginTop="20dip"  

        android:layout_width="fill_parent"  

        android:layout_height="wrap_content"  

        android:text="拍照"  

        android:background="@drawable/btn_style_alert_dialog_button"  

        android:textStyle="bold"  

         /  

  

    Button  

        android:id="@+id/btn_pick_photo"  

        android:layout_marginLeft="20dip"  

        android:layout_marginRight="20dip"  

        android:layout_marginTop="5dip"   

         android:layout_width="fill_parent"  

        android:layout_height="wrap_content"  

        android:text="从相册选择"  

         android:background="@drawable/btn_style_alert_dialog_button"  

         android:textStyle="bold"  

         /  

  

    Button  

        android:id="@+id/btn_cancel"  

       android:layout_marginLeft="20dip"  

       android:layout_marginRight="20dip"  

       android:layout_marginTop="15dip"   

       android:layout_marginBottom="15dip"  

       android:layout_width="fill_parent"  

       android:layout_height="wrap_content"  

       android:text="取消"  

       android:background="@drawable/btn_style_alert_dialog_cancel"  

       android:textColor="#ffffff"  

       android:textStyle="bold"  

         

        /  

/LinearLayout  

/RelativeLayout  

 第二步:创建SelectPicPopupWindow类继承PopupWindow:

 

Java代码  

import android.app.Activity;  

import android.content.Context;  

import android.graphics.drawable.ColorDrawable;  

import android.view.LayoutInflater;  

import android.view.MotionEvent;  

import android.view.View;  

import android.view.View.OnClickListener;  

import android.view.View.OnTouchListener;  

import android.view.ViewGroup.LayoutParams;  

import android.widget.Button;  

import android.widget.PopupWindow;  

  

public class SelectPicPopupWindow extends PopupWindow {  

  

  

    private Button btn_take_photo, btn_pick_photo, btn_cancel;  

    private View mMenuView;  

  

    public SelectPicPopupWindow(Activity context,OnClickListener itemsOnClick) {  

        super(context);  

        LayoutInflater inflater = (LayoutInflater) context  

                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);  

        mMenuView = inflater.inflate(R.layout.alert_dialog, null);  

        btn_take_photo = (Button) mMenuView.findViewById(R.id.btn_take_photo);  

        btn_pick_photo = (Button) mMenuView.findViewById(R.id.btn_pick_photo);  

        btn_cancel = (Button) mMenuView.findViewById(R.id.btn_cancel);  

        //取消按钮  

        btn_cancel.setOnClickListener(new OnClickListener() {  

  

            public void onClick(View v) {  

                //销毁弹出框  

                dismiss();  

            }  

        });  

        //设置按钮监听  

        btn_pick_photo.setOnClickListener(itemsOnClick);  

        btn_take_photo.setOnClickListener(itemsOnClick);  

        //设置SelectPicPopupWindow的View  

        this.setContentView(mMenuView);  

        //设置SelectPicPopupWindow弹出窗体的宽  

        this.setWidth(LayoutParams.FILL_PARENT);  

        //设置SelectPicPopupWindow弹出窗体的高  

        this.setHeight(LayoutParams.WRAP_CONTENT);  

        //设置SelectPicPopupWindow弹出窗体可点击  

        this.setFocusable(true);  

        //设置SelectPicPopupWindow弹出窗体动画效果  

        this.setAnimationStyle(R.style.AnimBottom);  

        //实例化一个ColorDrawable颜色为半透明  

        ColorDrawable dw = new ColorDrawable(0xb0000000);  

        //设置SelectPicPopupWindow弹出窗体的背景  

        this.setBackgroundDrawable(dw);  

        //mMenuView添加OnTouchListener监听判断获取触屏位置如果在选择框外面则销毁弹出框  

        mMenuView.setOnTouchListener(new OnTouchListener() {  

              

            public boolean onTouch(View v, MotionEvent event) {  

                  

                int height = mMenuView.findViewById(R.id.pop_layout).getTop();  

                int y=(int) event.getY();  

                if(event.getAction()==MotionEvent.ACTION_UP){  

                    if(yheight){  

                        dismiss();  

                    }  

                }                 

                return true;  

            }  

        });  

  

    }  

  

}  

 

第三步:编写MainActivity类实现测试:

 

Java代码  

import android.app.Activity;  

import android.os.Bundle;  

import android.view.Gravity;  

import android.view.View;  

import android.view.View.OnClickListener;  

import android.widget.TextView;  

  

public class MainActivity extends Activity {  

  

    //自定义的弹出框类  

    SelectPicPopupWindow menuWindow;  

      

    @Override  

    public void onCreate(Bundle savedInstanceState) {  

        super.onCreate(savedInstanceState);  

        setContentView(R.layout.activity_main);  

        TextView tv = (TextView) this.findViewById(R.id.text);  

        //把文字控件添加监听,点击弹出自定义窗口  

        tv.setOnClickListener(new OnClickListener() {             

            public void onClick(View v) {  

                //实例化SelectPicPopupWindow  

                menuWindow = new SelectPicPopupWindow(MainActivity.this, itemsOnClick);  

                //显示窗口  

                menuWindow.showAtLocation(MainActivity.this.findViewById(R.id.main), Gravity.BOTTOM|Gravity.CENTER_HORIZONTAL, 0, 0); //设置layout在PopupWindow中显示的位置  

            }  

        });  

    }  

      

    //为弹出窗口实现监听类  

    private OnClickListener  itemsOnClick = new OnClickListener(){  

  

        public void onClick(View v) {  

            menuWindow.dismiss();  

            switch (v.getId()) {  

            case R.id.btn_take_photo:  

                break;  

            case R.id.btn_pick_photo:                 

                break;  

            default:  

                break;  

            }  

              

                  

        }  

          

    };  

      

}

      上述的代码实现了从底部弹出,也可以根据PopupWindow类设置从左下部弹出。

Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于:

AlertDialog的位置固定,而PopupWindow的位置可以随意

AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的

PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具体如下

showAsDropDown(View anchor):相对某个控件的位置(正左下方),无偏移

showAsDropDown(View anchor, int xoff, int yoff):相对某个控件的位置,有偏移

showAtLocation(View parent, int gravity, int x, int y):相对于父控件的位置(例如正中央Gravity.CENTER,下方Gravity.BOTTOM等),可以设置偏移或无偏移

html框架如何实现左边为导航栏,右边为连接页面,代码写出来

1、首先打开Deamweaver8,新建一网页文件,接着输入以下导航菜单的内容。

2、此时对应效果如图。

3、接下来准备相关的导航按钮图片(可以事先利用PS制作好)。

4、然后将以下CSS代码加入到head/head之间。

5、网页此时的效果如图,就完成了。

HTML 制作左侧导航栏 源代码 要求如下图

你直接运行就可以了:: function setTab(m,n){ var tli=document.getElementById("leftmenu"+m).getElementsByTagName("li"); var mli=document.getElementById("mcont"+m).getElementsByTagName("ul"); for(i=0;i

关于列表左侧导航栏代码和工作表标签左侧的导航栏的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/23570.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载