Tabhost选项卡组件的使用方法

Tabhost选项卡组件的使用方法

3年前 (2015-04-01) 浏览: 121 评论: 0

Tabhost选项卡组件的使用方法 Tabhost选项卡组件个人认为是安卓APP中比较常见的,比如QQ,应用商店等都采用了选项卡。下面是QQ的选项卡: QQ相信是国人必用,如图采用了消息、联系人、动态三个选项卡,并且为每个选项卡编写了不同的界面,这个我写的“联系人”相似,下面讲讲我是怎样实现选项卡并为每个选项制作不同交互界面的。 Tabhost选项卡使用布局代码:   怎样将TabWidget移到下面 1. 首先使用RelativeLayout包裹tabwidget和FrameLayout,同时在tabwidget添加属性: 2. 到上面一步会出现的问题是,选项卡的tabwidget会浮在最下面,但是tabcontent的内容也会挤满整个屏幕,而不是在tabwidget上面。解决这一问题,需要给FrameLayout添加如下属性: 怎样为tabHost添加内容(Activity) 实现的代码如下:

wordpress时间函数the_time()和data()的区别

wordpress时间函数the_time()和data()的区别

3年前 (2015-03-25) 浏览: 951 评论: 0

昨天笔者在完善个人的wordpress插件作品“BY超级扩展”时为自己的主题量身定制了获取邮件订阅用户和退订用户记录的功能。在生成退订记录时需要附加退订时间信息。笔者本能地使用the_time()函数输出时间信息,但是无论不管我怎么修改,退订记录的时间信息总是无法写进数据库。最后发现时间直接在网页中输出打印出来,这才意识到the_time()是时间输出函数,它的返回值并不是时间。最后成功使用date('')函数实现功能。 the_time()和data()区别是返回类型不停,前者是void,后者是string。两者的使用方法基本相同。下面为大家总结一下the_time()和data()的使用方法。 wordpress the_time()的使用方法 代码示例1: 输出效果: 2015年3月25日 the_time()函数的传入值里除了几个字母有讲究, 其它的内容可以完全自定义,下面是为大家总结的wordpress the_time()函数各参数的表示意义,请注意字母的大小写往往代表不同的含义: 参数z:    描述:天数                  示例:365 参数Y:    描述:年份                  示例:2015 参数y:    描述:年份                  示例:15 参数W:    描述:周数                  示例:22 参数w:    描述:星期                  示例:2 参数T:    描述:时区                  示例:CST 参数S:    描述:序列型数字的后缀      示例:st/th 参数r:    描述:完整的日期时间        示例:Wed,25 Mar 2015 20:30:10 +0800 参数O:    描述:时区                  示例:+0800 参数n:    描述:月份                  示例:6 参数M:    描述:月份                  示例:Jan 参数m:    描述:月份                  示例:01 参数l:    描述:星期                  示例:星期一 参数A:    描述:上下午                示例:AM/PM 参数a:    描述:上下午                示例:am/pm 参数H:    描述:分钟                  示例:06 参数h:    描述:分钟                  示例:6 参数G:    描述:小时                  示例:06 参数g:    描述:小时                  示例:6 参数F:    描述:月份                  示例:一月 参数D:    描述:星期                  示例:一 参数j:    描述:日期                  示例:6 参数d:    描述:日期                  示例:06 为了大家对以上参数的用法有个比较直观深入的了解,下面提供几个实例供大家参考: 1.怎样用wordpress输出时间:年 月 日, 如:2015年3月25日:       2.怎样用wordpress输出时分秒时间:, 如:12:00:00:   3.怎样用wordpress输出星期几: 如:2015年3月25日星期三: 注意 在最后还要强调一个问题,就是当你使用中文版的wordpress时,它会很智能的将你的某些时间参数转换成中文的输出方式,比如月份。有时我们可能并不需要这样智能的转换,而只是希望利用阿拉伯数字进行输出,那么应该怎么去解决这个问题呢? 其实解决问题的办法也不难,只是要求我们将时间函数的参数进行一些修改即可: 比如说我们原来输出月份的代码如下: 我们只需要将以上代码替换成下面这样就行了:  wordpress时间函数 data() 上面介绍了wordpress data()函数的使用方法,data函数的参数和the time相同,在此不一一赘述。需要提醒的还是:如果你要在网页中直接输出时间请用the_time(),如果需要调用时间,比如把它传给一个变量,写进数据库等等,就要使用data()了。 一句话:

安卓项目的文件结构

安卓项目的文件结构

3年前 (2015-03-23) 浏览: 138 评论: 1

android开发环境搭建完成后,新建一个android项目,可以看到如下的目录结构: src:存放源代码 gen:edu.xidian 是在新建android项目时输入的包名,R.java是开发工具自动生成的一个类,它会根据res文件中内容自动修改,不需要我们编辑 assets:是存放应用需要的资源文件的地方(比如图片,动画等) res:也是存放应用资源文件的地方,和assets不同的是存放在这个文件夹中的所有资源文件都会在R.java文件中自动生成以个ID,当我们在程序中使用它们时,不用写路径,只需调用R.java中变量就行。这应该是ADT提供的一种规范的开发方法。 res/drawable-hdpi res/drawable-ldpi res/drawable-mdpi 这三个文件夹是存放图片的,不同之处在于分辨率,是为了适应不同手机屏幕分辨率不同的情况。 res/layout 存放Activity的布局文件 res/values 存放Activity中显示的文本,可以在R.java中调用,方便开发多语言版本应用 AndroidManifest.xml 下面是没有经过任何修改的文件内容: [html] view plaincopy   是整个应用的设置文件,详细内容后面再说。 <intent-filter>标签 设置应用启动时显示的第一个Activity default.properties 属性文件

wordpress插件开发add_menu_page()函数详解

wordpress插件开发add_menu_page()函数详解

3年前 (2015-03-20) 浏览: 846 评论: 0

add_menu_page()函数是在wordpress的管理后台添加一个管理菜单页面。 用法: 参数说明: 1.$page_title (string) (required) 文本是网页的标题标签显示在菜单中选择 Default: None 2.$menu_title (string) (required) 该菜单屏幕名称的文本 Default: None 3.$capability (string) (required) 这个菜单被显示到用户所需的能力。用户级别是过时的和不应该被用在这里! Default: None 4.$menu_slug (string) (required) 段塞流的名字来引用这个菜单(应为该菜单独特)。 在3版本之前这被称为文件(或处理)参数。如果函数的参数被省略,这menu_slug应该是PHP文件处理菜单页面内容显示。 Default: None 5.$function (string) (optional) 显示菜单页面的页面内容的功能。 Default: None. 从技术上讲,函数的参数是可选的,但是如果它没有提供,那么WordPress将假设包括PHP文件将生成管理屏幕,而不调用一个函数。大多数插件作者选择将页面生成代码在函数内主要的插件文件。如果函数的参数是指定的,可以用于文件参数的任何字符串。这允许使用的页面等 ?page=my_super_plugin_page instead of ?page=my-super-plugin/admin-options.php. 该函数必须在两种方式中的一种参考: 如果函数是一个类成员内部的插件应该参考阵列($this, ‘function_name’ )在所有其他情况下,使用函数的名字本身就足够了 6.$icon_url (string) (optional)URL图标可用于此菜单。 此参数是可选的。图标应该是相当小的,约16×16像素的最好的结果。你可以使用plugin_dir_url(__file__)功能得到你的插件目录的URL然后添加图像文件给它。你可以设置$icon_url to “div” to have wordpress generate <br> tag instead of <img>.这可以用于更先进的形成通过CSS,如改变图标悬停。 Default: 7.$position (integer) (optional) 位置在菜单命令菜单应该出现。 默认情况下,如果这个参数被省略,菜单将出现在菜单的底部结构。数值越高,较低的位置,在菜单。警告:如果两个菜单项使用相同的位置属性,一个项目可能被覆盖,所以只有一项显示!冲突的风险,可以通过使用十进制而不是整数的值减少,例如63.3而不是63(注:使用引号中的代码,即“63.3′)。 Default: 底部的菜单结构 例子  

为discuz站点做移动客户端(安卓+IOS)

为discuz站点做移动客户端(安卓+IOS)

3年前 (2015-03-06) 浏览: 3336 评论: 1

前段时间我写了一篇关于“利用第三方网站在线做自己的APP”的文章,介绍了许多在线APP生成工具,在这里我特以“安米”为典例向大家介绍一下怎样为discuz做移动客户端,包括主流移动操作系统:安卓和IOS。其中要告诉大家的是,最近安米已经移除了discuz客户端免费版的植入广告。 为discuz站点做移动客户端(安卓+IOS) 1.登录安米官网,进入discuz转换页面 安米官网:www.appbyme.com/mobcentACA/app/create/start discuz转换页面地址:http://www.appbyme.com/mobcentACA/app/create/start 请根据实际注册登录新建应用页面 2.根据官方文档,制作客户端 官方文档地址:http://www.appbyme.com/mobcentACA/view/staticPage/Discuz.jsp,官方的文档介绍的相当仔细,在此我就不赘述了。 制作过程中,会下载安米的验证文件和插件,插件可在discuz后台“应用”中添加插件,搜索“安米”,安装该插件即可。根据在线制作的人数多少,你的建立应用的任务可能会等待一段时间。 应用管理、发布和升级 在安米的应用管理面板中会提供应用管理和更新推送服务,每一次升级应用后,当用户启动你的论坛app是都会弹出更新信息框,提示升级,百度贴吧类似。   应用截图预览 如果你想尝试其他第三方制作app,可能参考我之前写的文章:利用第三方网站在线做自己的APP | 王柏元的博客 http://wangbaiyuan.cn/107.html

wordpress无插件实现六个经典功能

wordpress无插件实现六个经典功能

3年前 (2015-01-29) 浏览: 660 评论: 5

wordpress建站系统为我们提供了丰富的插件功能,但是使用太多的插件往往会拖慢网站的速度,其实一些小插件的功能我们完全可以自己用代码实现,下面是我为大家整理的一些wordpress经典功能的无插件纯代码实现方法,代码来自互联网。如果没有特殊说明,下面的代码请放在主题文件夹(…/wp-content/themes/你的主题/)的模板函数functions.php文件里,修改方法:将下面代码复制粘贴到functions.php的<?php……..?>局域内。 wordpress无插件实现六个经典功能 修改wordpress代码实现smtp邮件功能 相关插件:easy wp smtp 下载地址((经本人汉化))   WordPress无插件代码实现评论回复邮件通知     文章图片自动添加alt和title信息   WordPress文字标签关键词自动内链    Avatar改用多说gravatar服务器或SSL链接    替换文章或评论内容外链为内链    

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册