如今Android上很多应用都采用底部菜单控制更新的UI这种框架,例如新浪微博
点击底部菜单的选项可以更新界面。底部菜单可以使用TabHost来实现,不过用过TabHost的人都知道自定义TabHost究竟是有多麻烦的,原生TabHost的风格是不依附屏幕的底部的,要依附底部就要重写布局。
TabHost设置的Container可以管理UI的显示,UI可以用LayoutInflater动态生成,也可以是Activity,但不好管理Activity的生命周期。然后用TabHost控制显示UI的显示。...
分类:
移动开发 时间:
2014-05-07 13:32:36
阅读次数:
465
6.5.1 多重继承
Python也支持多种继承形式。一个能继承多个基类的类定义如下:
class DerivedClassName(Base1, Base2, Base3):
.
.
.
大多数情况,最简单而言,你可以把从父类继承下来的属性查询看成是遵循深度优先,从左到右。
而不是在同一等级重复的同样类中执行两次。因此,如果一个属性没在派生类中找到,首先会在base1然后再...
分类:
编程语言 时间:
2014-05-07 13:12:31
阅读次数:
310
某天在调试代码的时候,虽然是android的project还是习惯的输入syso,然后在ALT+/一下。旁边的同事就问了一下,这个log打印输出的tag是什么。接着又问了为什么syso能够智能联想出这个。第一个问题很好回答,不过对于第二个问题还真答不上来。大学里面第一次见某个学长使用这个技能之后,就默默的记住了,也没有多想是什么回事。这两天留意了一下,原来是类似java代码模版的一个东东。在一想为...
分类:
系统相关 时间:
2014-05-07 12:29:15
阅读次数:
376
从CPU/OS到虚拟机和云计算
关于这个话题,套用一句谚语就是三十年河东三十年河西,风水轮流转。软件和硬件一定是相互促进、相互拆台又相互搭台的。一些之前被诟病的上层架构,或许若干年之后会被发现成了最合适的选择,而再过若干年,又会变得不合适。软件定义亦或是硬件定义,同样也是这样,硬件定义的结果是性能够强但是不灵活,此时软件定义便会开始酝酿翻盘,但是任何事情都有惯性,软件“过度”定义之后,会发...
分类:
其他好文 时间:
2014-05-07 12:24:40
阅读次数:
376
系统的各种权限设计(1)
本系统的现在已可以设计的权限一共有四种类型。
1、模块的操作权限:包括可浏览,增改删,附件的CRUD操作,审核,审批,附加功能的操作(这个前面忘了介绍了,在下面会介绍一下)。
2、模块记录的可视权限:通俗的讲,就是哪些记录你能看,哪些记录你不能看。
3、字段的只读权限:对于具有可新增和可修改...
分类:
其他好文 时间:
2014-05-07 11:57:31
阅读次数:
240
屏幕如图所示,共14个IO口(也可能只有13个),控制屏幕的有9个IO口反面IO口图:连接通过SPI方式连接://默认程序接线说明:#define
LCD_CTRL GPIOB //定义TFT数据端口为PB组#define LCD_LED ...
分类:
其他好文 时间:
2014-05-07 11:21:21
阅读次数:
1018
HTML学习笔记04一、HTML样式1.外部样式表:例如2.内部样式表:在head部分通过3.内联样式:在相关的标签中使用样式属性,样式属性可以包含任何CSS属性。如二、HTML链接1.HTML创建链接的代码:
,href属性规定链接的目标。2.target属性:定义被链接的文档在何处显示,如tar...
分类:
Web程序 时间:
2014-05-07 10:55:26
阅读次数:
425
procedure TForm1.N11DrawItem(Sender: TObject;
ACanvas: TCanvas; ARect: TRect; Selected: Boolean);beginIf (Selected)
ThenbeginACanvas.Font.Color := clW...
分类:
其他好文 时间:
2014-05-07 10:52:51
阅读次数:
283
创建线程的第一种方式:继承Thread类。1,继承Thread类2,继承Thread类里的run方法,将线程的任务代码封装到run方法中。3,创建线程对象4,调用线程对象的start方法开启线程创建线程的第二种方式:实现Runnable接口。1,定义类实现Runnable接口。2,覆盖接口中的run...
分类:
编程语言 时间:
2014-05-07 10:51:36
阅读次数:
364
这个问题是操作系统日期格式不符所引起的,请更改操作系统日期格式:
操作方式:系统开始菜单-设置-控制面板-日期、时间、语言或区域设置-更改数字、日期和时间的格式-区域选择-标准和格式自定义,在此选择中,请更改如下: 1:时间
时间格式:...
分类:
其他好文 时间:
2014-05-07 10:45:42
阅读次数:
308