在 Linux 下使用你的网站主机作为加密代理服务器
2010-04-11 17:27
603 查看
一概述
SlidingDrawer(滑动式抽屉)隐藏屏外的内容,并允许用户拖拽一个handle以显示隐藏的内容。SlidingDrawer可以在垂直或者水平使用。它由两个子视图组成:一个是用户拖拽的handle(柄),另一个是随着拖动变化的content(内容)。SlidingDrawer应当作为内部布局的覆盖来使用,也就是说SlidingDrawer内部应该使用FrameLayout或RelativeLayout布局。SlidingDrawer的大小决定了其内容显示时所占空间的大小,所以它的尺寸一般定义为match_parent。在XML布局中SlidingDrawer必须指定handle和content的id:
二 xml属性
具体实现:
main.xml
SlidingDrawer(滑动式抽屉)隐藏屏外的内容,并允许用户拖拽一个handle以显示隐藏的内容。SlidingDrawer可以在垂直或者水平使用。它由两个子视图组成:一个是用户拖拽的handle(柄),另一个是随着拖动变化的content(内容)。SlidingDrawer应当作为内部布局的覆盖来使用,也就是说SlidingDrawer内部应该使用FrameLayout或RelativeLayout布局。SlidingDrawer的大小决定了其内容显示时所占空间的大小,所以它的尺寸一般定义为match_parent。在XML布局中SlidingDrawer必须指定handle和content的id:
二 xml属性
属性名称 | 描述 | |||||||||
android:allowSingleTap | 指示是否可通过单击handle打开或关闭(如果是false,刚用户必须通过拖动,滑动或者使用轨迹球,来打开/关闭抽屉。)默认的是true。 | |||||||||
android:animateOnClick | 指示当用户点击handle的时候,抽屉是否以动画的形式打开或关闭。默认的是true。 | |||||||||
android:bottomOffset | Handle距离SlidingDrawer底部的额外距离 | |||||||||
android:content | 标识SlidingDrawer的内容 | |||||||||
android:handle | 标识SlidingDrawer的handle(译者注:如按钮) | |||||||||
android:orientation | SlidingDrawer的方向。必须是下面的一个值:
| |||||||||
android:topOffset | Handle距离SlidingDrawer顶部的额外距离 |
具体实现:
main.xml
package xiaosi.SlidingDrawer; import android.app.Activity; import android.os.Bundle; import android.widget.ImageButton; import android.widget.SlidingDrawer; public class SlidingDrawerActivity extends Activity { private SlidingDrawer slidingDrawer; private ImageButton handle = null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); handle = (ImageButton)findViewById(R.id.handle); slidingDrawer = (SlidingDrawer) findViewById(R.id.slidingDrawer); /* * 打开抽屉 */ slidingDrawer.setOnDrawerOpenListener(new SlidingDrawer.OnDrawerOpenListener() { public void onDrawerOpened() { /* * 给抽屉把手换图片 */ handle.setImageResource(R.drawable.arrow_bottom_pressed); } }); /* * 关闭抽屉 */ slidingDrawer.setOnDrawerCloseListener(new SlidingDrawer.OnDrawerCloseListener() { public void onDrawerClosed() { /* * 给抽屉把手换图片 */ handle.setImageResource(R.drawable.arrow_top_pressed); } }); } }
相关文章推荐
- linux上创建ftp服务器下载文件///使用AWS服务器作为代理,下载sbt相关的包
- Red Hat EnterPrise Linux 5.4下web服务器的综合使用(普通站点、虚拟主机、安全性、
- 使用Nginx作为Web服务器的国内网站[原创]
- linux主机使用vnc服务访问服务器图形化桌面
- 使用 ssh -R 穿透局域网访问内部服务器主机,反向代理 无人值守化
- 使用linux系统作为服务器发布web项目
- Linux web 网站服务器 虚拟主机
- Linux下使用 HTTP 代理连接 docker 中央服务器
- 使用linux作为服务器,配置静态ip
- 【翻译】使用nginx作为反向代理服务器,uWSGI作为应用服务器来部署flask应用
- 使用Nginx作为Web服务器的国内网站
- 【原创翻译】如何在本地主机上使用tbdev建立一台bt Tracker服务器【网站建
- 使用 ssh -R 穿透局域网访问内部服务器主机,反向代理 无人值守化
- 使用 Apache 作为 Web 服务器的网站突破5千万大关
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—使用各种WEB脚本环境
- 代理 XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用 sp_configure 来启用“代理 XP”。
- 【原创翻译】如何在本地主机上使用tbdev建立一台bt Tracker服务器【网站建设文档】
- wdcp wdCP是WDlinux Control Panel的简称,是一套通过WEB控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统,旨在易于使用Linux系统做为我们的网站服务器系
- 使用Nginx作为Web服务器的国内网站
- 使用Nginx/Lighttpd/Squid作为反向代理服务器 - [技术笔记]