精华内容
下载资源
问答
  • 在Android3.0以后就开始引入了ActionBar了,这篇重点记录如何自定义ActionBar让标题显示在中间的位置。虽然android手机有自带的返回键,不过当今很多应用还是添加actionbar显示标题在中间,在左侧加入一个返回按钮。...


        在Android3.0以后就开始引入了ActionBar了,这篇重点记录如何自定义ActionBar让标题显示在中间的位置。虽然android手机有自带的返回键,不过当今很多应用还是添加actionbar显示标题在中间,在左侧加入一个返回按钮。

        添加一个ActionBar很简单,在AndroidManifest.xml文件中指定Application或者Activity的theme为Theme.Holo或其子类即可。添加完ActionBar后,要实现题目所述功能,首先需要自定义你自己需要的标题文件布局,这里,我给出一个示例(action_bar_title):

    [java] view plain copy
    1. <?xml version="1.0" encoding="utf-8"?>  
    2. <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    3.     android:layout_width="match_parent"  
    4.     android:layout_height="wrap_content"  
    5.     android:background="#ff0000">  
    6.       
    7.     <ImageButton   
    8.         android:id="@+id/image_btn"  
    9.         android:layout_width="wrap_content"  
    10.         android:layout_height="wrap_content"  
    11.         android:background="@drawable/fh"  
    12.         android:layout_marginLeft="12dp"  
    13.         android:gravity="center"  
    14.         android:layout_gravity="left|center"  
    15.         />  
    16.       
    17.     <TextView   
    18.         android:id="@+id/title"  
    19.         android:layout_width="wrap_content"  
    20.         android:layout_height="wrap_content"  
    21.         android:text="标题"  
    22.         android:gravity="center"  
    23.         android:background="#ff0000"  
    24.         android:layout_gravity="center"  
    25.         android:textSize="20sp"  
    26.         />  
    27.       
    28. </FrameLayout>  

    接下来就可以在activity中直接实现需求:

    [java] view plain copy
    1. package com.example.actionbar;  
    2.   
    3. import android.app.ActionBar;  
    4. import android.app.Activity;  
    5. import android.content.Context;  
    6. import android.os.Bundle;  
    7. import android.view.Gravity;  
    8. import android.view.LayoutInflater;  
    9. import android.view.View;  
    10. import android.widget.ImageButton;  
    11. import android.widget.Toast;  
    12.   
    13. public class MainActivity extends Activity{  
    14.   
    15.     @Override  
    16.     protected void onCreate(Bundle savedInstanceState) {  
    17.         super.onCreate(savedInstanceState);  
    18.         setContentView(R.layout.main);  
    19.           
    20.         ActionBar actionBar = getActionBar();  
    21.         actionBar.setDisplayHomeAsUpEnabled(true);  
    22.           
    23.         ActionBar.LayoutParams lp =new ActionBar.LayoutParams(  
    24.                   ActionBar.LayoutParams.MATCH_PARENT,  
    25.                   ActionBar.LayoutParams.MATCH_PARENT,  
    26.                   Gravity.CENTER);  
    27.         LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);  
    28.         View titleView = inflater.inflate(R.layout.action_bar_title, null);  
    29.         actionBar.setCustomView(titleView, lp);  
    30.           
    31.         actionBar.setDisplayShowHomeEnabled(false);//去掉导航  
    32.         actionBar.setDisplayShowTitleEnabled(false);//去掉标题  
    33.         actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);  
    34.         actionBar.setDisplayShowCustomEnabled(true);  
    35.           
    36.         ImageButton imageBtn = (ImageButton) actionBar.getCustomView().findViewById(R.id.image_btn);  
    37.           
    38.         imageBtn.setOnClickListener(new View.OnClickListener() {  
    39.               
    40.             @Override  
    41.             public void onClick(View v) {  
    42.                 Toast.makeText(MainActivity.this"返回", Toast.LENGTH_SHORT).show();  
    43.             }  
    44.         });  
    45.     }  
    46. }  

    在activity中通过ActionBar actionBar = getActionBar();获得ActionBar实例,然后通过actionBar.setCustomView(titleView, lp);设置自己定义的标题布局。


    代码链接:http://download.csdn.net/detail/tan313/8593441



    原文地址:http://blog.csdn.net/tan313/article/details/45039677



    展开全文
  • 在Android3.0以后就开始引入了ActionBar了,这篇重点记录如何自定义ActionBar让标题显示在中间的位置。虽然android手机有自带的返回键,不过当今很多应用还是添加actionbar显示标题在中间,在左侧加入一个返回按钮。...

       在Android3.0以后就开始引入了ActionBar了,这篇重点记录如何自定义ActionBar让标题显示在中间的位置。虽然android手机有自带的返回键,不过当今很多应用还是添加actionbar显示标题在中间,在左侧加入一个返回按钮。

        添加一个ActionBar很简单,在AndroidManifest.xml文件中指定Application或者Activity的theme为Theme.Holo或其子类即可。添加完ActionBar后,要实现题目所述功能,首先需要自定义你自己需要的标题文件布局,这里,我给出一个示例(action_bar_title):

    [java] view plain copy
    1. <?xml version="1.0" encoding="utf-8"?>  
    2. <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    3.     android:layout_width="match_parent"  
    4.     android:layout_height="wrap_content"  
    5.     android:background="#ff0000">  
    6.       
    7.     <ImageButton   
    8.         android:id="@+id/image_btn"  
    9.         android:layout_width="wrap_content"  
    10.         android:layout_height="wrap_content"  
    11.         android:background="@drawable/fh"  
    12.         android:layout_marginLeft="12dp"  
    13.         android:gravity="center"  
    14.         android:layout_gravity="left|center"  
    15.         />  
    16.       
    17.     <TextView   
    18.         android:id="@+id/title"  
    19.         android:layout_width="wrap_content"  
    20.         android:layout_height="wrap_content"  
    21.         android:text="标题"  
    22.         android:gravity="center"  
    23.         android:background="#ff0000"  
    24.         android:layout_gravity="center"  
    25.         android:textSize="20sp"  
    26.         />  
    27.       
    28. </FrameLayout>  

    接下来就可以在activity中直接实现需求:

    [java] view plain copy
    1. package com.example.actionbar;  
    2.   
    3. import android.app.ActionBar;  
    4. import android.app.Activity;  
    5. import android.content.Context;  
    6. import android.os.Bundle;  
    7. import android.view.Gravity;  
    8. import android.view.LayoutInflater;  
    9. import android.view.View;  
    10. import android.widget.ImageButton;  
    11. import android.widget.Toast;  
    12.   
    13. public class MainActivity extends Activity{  
    14.   
    15.     @Override  
    16.     protected void onCreate(Bundle savedInstanceState) {  
    17.         super.onCreate(savedInstanceState);  
    18.         setContentView(R.layout.main);  
    19.           
    20.         ActionBar actionBar = getActionBar();  
    21.         actionBar.setDisplayHomeAsUpEnabled(true);  
    22.           
    23.         ActionBar.LayoutParams lp =new ActionBar.LayoutParams(  
    24.                   ActionBar.LayoutParams.MATCH_PARENT,  
    25.                   ActionBar.LayoutParams.MATCH_PARENT,  
    26.                   Gravity.CENTER);  
    27.         LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);  
    28.         View titleView = inflater.inflate(R.layout.action_bar_title, null);  
    29.         actionBar.setCustomView(titleView, lp);  
    30.           
    31.         actionBar.setDisplayShowHomeEnabled(false);//去掉导航  
    32.         actionBar.setDisplayShowTitleEnabled(false);//去掉标题  
    33.         actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);  
    34.         actionBar.setDisplayShowCustomEnabled(true);  
    35.           
    36.         ImageButton imageBtn = (ImageButton) actionBar.getCustomView().findViewById(R.id.image_btn);  
    37.           
    38.         imageBtn.setOnClickListener(new View.OnClickListener() {  
    39.               
    40.             @Override  
    41.             public void onClick(View v) {  
    42.                 Toast.makeText(MainActivity.this"返回", Toast.LENGTH_SHORT).show();  
    43.             }  
    44.         });  
    45.     }  
    46. }  

    在activity中通过ActionBar actionBar = getActionBar();获得ActionBar实例,然后通过actionBar.setCustomView(titleView, lp);设置自己定义的标题布局。



    展开全文
  • 当用户尝试删除数据行时如何显示确认对话框默认状态下,用户于DataGridView控件中只要单击最左侧的数据行标题来选取数据行,然后单击Delete键即可将数据行删除。有许多人询问,如果希望能显示一个对话框用户先行...
    当用户尝试删除数据行时如何显示确认对话框
    

    在默认状态下,用户于DataGridView控件中只要单击最左侧的数据行标题来选取数据行,然后单击Delete键即可将数据行删除。有许多人询问,如果希望能显示一个对话框让用户先行确认的话,该怎么做呢?

    做法非常简单,当用户于DataGridView控件中选取一笔数据行并按下Delete键时,就会引发UserDeletingRow事件。因此您可以在UserDeletingRow事件处理函数中编写程序代码来显示一个确认对话框。如果用户表示不要删除,只需将DataGridViewRowCancelEventArgs类型的参数的Cancel属性设置成True即可。

    所示是程序范例CH13_DemoForm008.cs的执行画面,它示范如何完成删除确认操作。这里将程序代码列示如下:

    private void DataGridView1_UserDeletingRow(

    object sender, DataGridViewRowCancelEventArgs e)

    {

    if (!(e.Row.IsNewRow))

    {

    DialogResult response =

    MessageBox.Show("您确定要删除此笔数据行吗?", "请确认",

    MessageBoxButtons.YesNo,

    MessageBoxIcon.Question,

    MessageBoxDefaultButton.Button2);

    if (response == System.Windows.Forms.DialogResult.No)

    {

    e.Cancel = true;

    }

    }

    }

    展开全文
  • 最近百度搜索结果的每个条目左侧出现了小图片,这一变化可以说是极大满足了用户的体验,不用进入网站就提前直观的判断出网站内容是否是自己要找的,此举对于那些用非相关关键词、标题吸引用户点击的网站也起到了很好...

    原先以为百度搜索结果有图片是可以人为控制的,结果发现并不是这样。

    最近百度搜索结果的每个条目左侧出现了小图片,这一变化可以说是极大满足了用户的体验,不用进入网站就提前直观的判断出网站内容是否是自己要找的,此举对于那些用非相关关键词、标题吸引用户点击的网站也起到了很好地遏制作用。下面我就来说一下如何才能让网页内的图片被百度抓取放到搜索页上。

    点击打开链接


    看完链接后就明白了,只要将图片打下设置为120*75就可以显示了。

    1)下载要改变格式的图片

    如:



    次图片的大小为192*220;

    2)打开画图,将图片导入画图中


    3)点击重新调整



    4)选择像素



    5)去掉复选框的勾,设置像素。



    将他改成120*75的,显示如下:



    百度显示结果如下:







    展开全文
  • 1.在打印时每页都显示标题在Excel中制作一个长表格时,默认打印时,并不是每页都会显示出顶端标题行和左侧标题列,它只会在第一页上显示,那如何表格打印出来时,每页都带有标题栏呢?可以这样设置:打开...
  • 如何制作文档结构图

    2014-03-12 09:01:51
    2、然后点击“视图”中的“文档结构图”,“文档结构图”显示在文档左侧。 3、然后选择相应的文字,点击“大纲级别”选择你需要的级别,这是该标题就会出现“文档结构图”中。 例如: 【个人管理】功能用于...
  • Highcharts所有的图表除了饼图都有X轴和Y轴,默认情况下,x轴显示在图表的底部,y轴显示在左侧(多个y轴时可以是显示在左右两侧),通过chart.inverted = true 可以x,y轴显示位置对调。一、坐标轴组成部分轴标题-...
  • 安装SP2后,大多数用户发现访问某些需要填写验证码的地方,都无法显示验证码图片(显示为一个红色小叉),这是一个非常严重的Bug。解决办法为:运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_ LOCAL_...
  • ECSHOP设置及开发技巧汇总

    热门讨论 2012-11-22 09:29:29
    2.18 如何让ecshop首页商品显示购买过的次数 47 2.19 不同级别客户看到不同的会员等级价格 54 2.20 分类描述使用FCKeditor作为编辑器 56 2.21 如何去掉ECSHOP帮助中心文章页的评论功能 57 2.22 ecshop 自定义分类...
  • 这意味着,您添加的标题保存图片内,无论您是将图片作为网页导出,还是制作 CD 演示,标题都会和图片一起保存。Picasa 标题可以进行完全编辑和搜索,并且您还可以选择是否显示标题。 缩放。平移。倾斜。获取您需要...
  • Smooth Slider插件

    2010-10-16 21:44:51
    它能帮你创建动态的幻灯片,帮你把最优秀的文章显示在博客上,博客的作者考虑到SEO相关方面的内容,对这个插件做了相关的优化,使这个插件基于JavaScript和文本样式,你的博客更加有利于搜索引擎。 除此之外,...
  • 12、纠正有时插入U盘后在左侧分区目录视图中多出盘符的BUG。 13、纠正用DOS版向NTFS分区写入文件后在Windows下看不到写入的文件的问题。 14、纠正无法在空闲区域搜索到逻辑分区的问题。 15、纠正了对NTFS分区执行...
  • 简约精致的界面,功能一目了然 无干扰的阅读工具,阅读更加舒适 金山PDF阅读器使用方法 金山PDF是一款精巧稳定的PDF阅读工具,为您提供更快速、舒适的阅读体验。它同时支持多种浏览模式,启动迅速,简洁...
  • ExtAspNet_v2.3.2_dll

    2010-09-29 14:37:08
    -Button控件将不再自动拥有display:inline属性,如果希望两个按钮一行显示,请为第一个按钮设置CssStyle="float:left;"属性。 -修正了弹出菜单的位置Firefox下不正确的BUG(feedback:eroach)。 -为TriggerBox...
  • 可以通过微调广告图片的高度、新闻显示条数、品牌和商品图片尺寸和显示个数等来调整,左右两部分均可继续自由增删版块,且版块顺序可以可视化编辑中使用鼠标拖动来完成。并不需要严格按照模板默认的效果,目测协调...
  • -Button控件将不再自动拥有display:inline属性,如果希望两个按钮一行显示,请为第一个按钮设置CssStyle="float:left;"属性。 -修正了弹出菜单的位置Firefox下不正确的BUG(feedback:eroach)。 -为TriggerBox...
  • 支持新版浮动客服QQ功能,可以开启或关闭,支持客服QQ显示位置功能,如左侧、右侧显示,支持导航条BBS论坛菜单关闭功能 五一、同类商品推荐功能 网趣网上购物系统商品详细介绍页面均增加了同类商品推荐功能,即...
  • 卡片堆积:多卡片自动堆积,与菜单双向关联,切换tab卡时自动显示左侧菜单 拖动手势:tab卡支持拖拽手势,上拖新窗口打开、下拽悬浮打开、左拽快速关闭 双击全屏:当卡片属于悬浮状态时,双击标题区域可以快速全屏,...
  • 商城默认中的用户积分和预存款兑换比率一直是一比二,很多用户不知如何修改,本次更新中增加了用户积分和预存款兑换比率设置,后台可以方便的设置兑换比率,方便用户进行修改设置。 二六、帮助中心栏目无限量...
  • 商城默认中的用户积分和预存款兑换比率一直是一比二,很多用户不知如何修改,本次更新中增加了用户积分和预存款兑换比率设置,后台可以方便的设置兑换比率,方便用户进行修改设置。 二三、帮助中心栏目无限量...
  • 网趣商城ASP源码

    2013-02-17 17:11:35
    商城默认中的用户积分和预存款兑换比率一直是一比二,很多用户不知如何修改,本次更新中增加了用户积分和预存款兑换比率设置,后台可以方便的设置兑换比率,方便用户进行修改设置。 二六、帮助中心栏目无限量...
  • MySQL命令大全

    2018-01-15 11:19:17
    若要给此用户赋予他相应对象上的权限的管理能力,可GRANT后面添加WITH GRANT OPTION选项。而对于用插入User表添加的用户,Password字段应用PASSWORD 函数进行更新加密,以防不轨之人窃看密码。对于那些已经不用...
  • 我们按下按钮,会弹出一个对话框,无论如何关闭这个对话框,都会回到主窗口。 实现原理: 程序里我们先建立一个主工程,作为主界面,然后再建立一个对 话框类,将其加入工程中,然后程序中调用自己新建的对话框类...

空空如也

空空如也

1 2
收藏数 40
精华内容 16
关键字:

如何让标题在左侧显示