当前位置:  编程技术>移动开发
本页文章导读:
    ▪ViewFlipper 汉语文档        ViewFlipper 中文文档 XML属性 属性名称 描述 android:autoStart 当设为true时,自动启动动画 此时必须是一个布尔值,属性值为true或false (对应于全局资源属性R.attr.autoStart) android:flipInt.........
    ▪ 自定义dialog 全屏的方式(转)        自定义dialog 全屏的形式(转)   继续讨论自定义dialog 2012-02-28 20:26 21人阅读 评论(0) 收藏 举报 由于练手用到了一些自定义dialog的小技巧,现和大家一起分享下(基本的设置可以看我.........
    ▪ 设立Dialog全屏显示(转)       设置Dialog全屏显示(转) 设置Dialog全屏显示 博客分类:  android Android 昨天有人问如何让Dialog全屏显示? 默认的Dialog是不能全屏的。也就是怎么设置Dialog的Layout都没用的。   有一个地方可.........

[1]ViewFlipper 汉语文档
    来源: 互联网  发布时间: 2014-02-18
ViewFlipper 中文文档

XML属性

属性名称

描述

android:autoStart

当设为true时,自动启动动画

此时必须是一个布尔值,属性值为true或false

(对应于全局资源属性R.attr.autoStart)

android:flipInterval

显示下一个视图的时间间隔

 

公共方法

public bool isAutoStart ()

    如果视图显示到窗口上时会自动调用startFlipping()方法,则返回true

 

public bool isFlipping()

如果子视图正在切换,则返回true

 

public bool setAutoStart (bool autoStart)

设置视图显示到窗口上时是否会自动调用startFlipping()方法

 

public bool setFlipInterval (int milliseconds)

视图间切换的时间间隔

参数

                            milliseconds    毫秒数

 

public bool startFlipping ()

开始在子视图间定时循环切换

 

public bool stopFlipping ()

         停止切换


    
[2] 自定义dialog 全屏的方式(转)
    来源: 互联网  发布时间: 2014-02-18
自定义dialog 全屏的形式(转)

  继续讨论自定义dialog
2012-02-28 20:26 21人阅读 评论(0) 收藏 举报

由于练手用到了一些自定义dialog的小技巧,现和大家一起分享下(基本的设置可以看我之前的博文):

1.自己添加图标和标题(在窗口最上方)

可以完全用xml布局文件实现,

[javascript] view plaincopy
  • <RelativeLayout  
  •       xmlns:android="http://schemas.android.com/apk/res/android"  
  •       android:orientation="horizontal"  
  •       android:layout_width="wrap_content"  
  •       android:layout_height="wrap_content">  
  •         <ImageView   
  •                 android:id="@+id/iconimage"   
  •                 android:layout_width="60dp"    
  •                 android:layout_height="60dp"   
  •                 android:scaleType="centerInside"//将图标集中缩放至所需宽度和高度  
  •                 android:src="/blog_article/@drawable/phone_holdon/index.html"   
  •                 android:layout_alignTop="@+id/texttitle"/>   
  •         <TextView android:text="设置方式"   
  •                   android:textSize= "25dp"   
  •                   android:id="@+id/texttitle"   
  •                   android:layout_width="wrap_content"   
  •                   android:layout_height="wrap_content"  
  •                   android:layout_toRightOf="@+id/iconimage"//相对布局 在图标的右边  
  •                   android:layout_centerInParent="true"//相对于父控件(图标)呈垂直居中  
  •                   android:layout_marginLeft="16dp">  
  •         </TextView>  
  •     </RelativeLayout>  
  • 2.自己添加分割线

     

    最简单的就是在布局文件中添加,将已经做好的分割线放在drawable中

     

    [javascript] view plaincopy
  • <ImageView android:layout_width="fill_parent"  
  •       android:src="/blog_article/@drawable/fenge5/index.html" android:layout_height="wrap_content"/>  
  • 非常简单

     

    3.我自己定义了图标和标题,如何去掉dialog本身空出的标题行(title bar)?

    找了很多方法,最好的方法是用主题去描述对话框,就OK啦,在value中添加一个style.xml:

    [javascript] view plaincopy
  • <?xml version="1.0" encoding="utf-8"?>  
  • <resources>  
  •     <style name="dialog" parent="@android:style/Theme.Dialog">  
  •         <item name="android:windowFrame">@null</item><!-- 去掉对话框边框 -->  
  •         <item name="android:windowIsFloating">true</item>  
  •         <item name="android:windowIsTranslucent">false</item>  
  •         <item name="android:windowNoTitle">true</item><!-- 隐藏标题栏 -->  
  •         <item name="android:background">@null</item>  
  •         <item name="android:backgroundDimEnabled">true</item><!-- 屏幕不会变暗 -->  
  •     </style>  
  •   
  • </resources>  
  • 其中windowNoTitle就可以隐藏标题栏啦!

     

    在.java中这样使用主题:

    [javascript] view plaincopy
  • dialogholdon dg = new dialogholdon(Preference_activity_of_huitestActivity.this,R.style.dialog);  
  • dg.dialogshow();          
  • [javascript] view plaincopy
  • public dialogholdon(Context context,int theme) {//构造函数  
  •             super(context,theme);  
  •           
  •             // TODO Auto-generated constructor stub  
  •         }  
  • 希望大家多多交流!!!^^

     


        
    [3] 设立Dialog全屏显示(转)
        来源: 互联网  发布时间: 2014-02-18
    设置Dialog全屏显示(转)

    设置Dialog全屏显示
      博客分类: 
    • android
    Android

    昨天有人问如何让Dialog全屏显示?

    默认的Dialog是不能全屏的。也就是怎么设置Dialog的Layout都没用的。

     

    有一个地方可以设置。

     

    就是。。。。

     

    看代码直观。

     

    先设置一个style

     

     

    Xml代码  
  • <style name="Dialog_Fullscreen">  
  •     <item name="android:windowFullscreen">true</item>  
  •     <item name="android:windowNoTitle">true</item>  
  • </style>  
  •  

    然后在代码里设置Dialog的Theme

     

     

    Java代码  
  • Dialog dialog = new Dialog(this, R.style.Dialog_Fullscreen);  
  • dialog.setContentView(R.layout.main);  
  • dialog.show();  
  •  

    这样就可以。。

     

    TRY TRY。。


        
    最新技术文章:
    ▪Android开发之登录验证实例教程
    ▪Android开发之注册登录方法示例
    ▪Android获取手机SIM卡运营商信息的方法
    ▪Android实现将已发送的短信写入短信数据库的...
    ▪Android发送短信功能代码
    ▪Android根据电话号码获得联系人头像实例代码
    ▪Android中GPS定位的用法实例
    ▪Android实现退出时关闭所有Activity的方法
    ▪Android实现文件的分割和组装
    ▪Android录音应用实例教程
    ▪Android双击返回键退出程序的实现方法
    ▪Android实现侦听电池状态显示、电量及充电动...
    ▪Android获取当前已连接的wifi信号强度的方法
    ▪Android实现动态显示或隐藏密码输入框的内容
    ▪根据USER-AGENT判断手机类型并跳转到相应的app...
    ▪Android Touch事件分发过程详解
    ▪Android中实现为TextView添加多个可点击的文本
    ▪Android程序设计之AIDL实例详解
    ▪Android显式启动与隐式启动Activity的区别介绍
    ▪Android按钮单击事件的四种常用写法总结
    ▪Android消息处理机制Looper和Handler详解
    ▪Android实现Back功能代码片段总结
    ▪Android实用的代码片段 常用代码总结
    ▪Android实现弹出键盘的方法
    ▪Android中通过view方式获取当前Activity的屏幕截...
    ▪Android提高之自定义Menu(TabMenu)实现方法
    ▪Android提高之多方向抽屉实现方法
    ▪Android提高之MediaPlayer播放网络音频的实现方法...
    ▪Android提高之MediaPlayer播放网络视频的实现方法...
    ▪Android提高之手游转电视游戏的模拟操控
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3