20150515

1.自定义Toast
定义toast的时候把根LinearLayout大小设置为宽 250 长50
但是背景图片长宽分别为400 200
在GraphicalLayout中显示为LinearLayout大小
但手机上显示的toast显示的大小为背景图大小
解决办法:
增加一层layout放背景图

2.在Log里面打印KEY_BACK is pressed!!!
竟然打印出DDD
后来万秋生告诉我是因为后面三个!是中文
果然:奇怪的事必有很奇怪的原因。。。

3.android中String.xml可以传参数的资源
在国际化程序的过程中我们需要使用String.xml文件进行字段替换,

下面是用来传递参数的写法

比如“我的名字叫李四,我来自首都北京”;这里的“李四”和“首都北京”都需要替换。

在string.xml中可以这样写,<string name="alert">我的名字叫%1$s,我来自%2$s</string>

在程序中:

String sAgeFormat1 = getResources().getString(R.string.alert);
String sFinal1 = String.format(sAgeFormat1, "李四","首都北京");

这里两个string需要替换的,按照上面程序的顺序依次对应。

时间: 2024-10-12 07:06:46

20150515的相关文章

送上最新鲜的互联网行业新闻-【2015-05-15】

送上最新鲜的 热点推荐 ---[直播全文记录]实时计算在点评 网络运维 ---运维的本质:可视化 移动开发 ---剖析AWS CodeDeploy 业界资讯 ---用户活跃度最高的十大应用,你能猜对几个

【数据泵】EXPDP导出表结构

[数据泵]EXPDP导出表结构(真实案例) BLOG文档结构图 ? ? ? ? 因工作需要现需要把一个生产库下的元数据(表定义,索引定义,函数定义,包定义,存储过程)导出到测试库上,本来以为很简单的,可是做的过程发现很多的问题,现记录如下,希望有同样需要的朋友不要再走弯路了. ? ? 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① EXPDP和IMPDP如何导出导入元数据,包括表定义,索引定义,函数定义,包定义,存储过程(重点

2016投资银行排名

2015全球投资银行的排行榜 更新时间:2015-05-15 |整理发布:www.pj.com|所属栏目: 银行 票据宝品牌 投资银行是相对于商业银行的一类金融机构,主要从事证券发行.承销.交易.风险投资等业务.下面盘点的是2015全球投资银行的排行榜,排行榜以投资银行的市值为依据. 以下是2015投资银行排行榜详情: 1.花旗集团 279.9 花旗集团于1998年由花旗公司及旅行家集团合并而成,并于同期换牌上市.是美国第一家集商业银行.投资银行.保险.共同基金.证券交易等诸多金融服务业务于一身

图同构哈希算法实现 (作业)

*/--> 图同构哈希算法实现 (作业) Table of Contents 代码 例子 1 例子 2 例子 3 例子 4 例子 5 例子 6 例子 7 不是同构 例子 8 不是同构 例子 9 不是同构 例子 10 不是同构 测试数据和测试图片参考地址 Hash 函数除了做为 Hash 表的辅助工具,在单独使用的时候可以实现判断两个数据是否相同或等价 代码 // CreateTime: 2015-05-15 21:24:47 #include <iostream> #include &l

对oracle datafile header进行转储

环境: rhel5.5,x64,oracle 10.2.0.5.12 转储命令: alter session set events 'immediate trace name file_hdrs level 10'; 该命令摘自: How to Find DATE and TIME of Creation of Datafile? (Doc ID 1039747.6) [[email protected] udump]$ sqlplus / as sysdba SQL*Plus: Release

对oracle controlfile进行转储

环境: rhel5.5,x64,oracle 10.2.0.5.12 转储命令: alter session set events 'immediate trace name controlf level 9'; 该命令摘自: How to find the name of an old Restore Point when the database will not open: ORA-38760 (Doc ID 1288189.1) 不过,貌似吕海波大师用的是level 10的命令: alt

kettle入门(五) 之kettle读取gz格式文本详细案例

背景: ods平台的一个很简单的数据共享需求: 运营商的某个部门每天定时送gz格式的HLR文本数据到FTP服务器的固定目录下.然后ods每天定时去取然后录入到RDBMS的表中,开放给其他系统查询调用,这种称作数据库表接口. 需求很简单,但是因为以前只用过文本输入做txt 或者csv.excel ,所以一时就想怎么先把gz格式解压出来,再用文本文件输入,首先想到了用 kettle3自带的unzip 功能 如下图: 结果发现 解压不了gz格式的,后来又想到使用shell命令,但是在后台putty可以

ADO SQL delete 日期条件参数

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DB, ADODB, Grids, DBGrids; type TForm1 = class(TForm) Button1: TButton; ADOQuery1: TADOQuery; Memo1: TMemo; DBGrid1: TDBGrid; Dat

ORACLE 记录连接用户的IP地址以及登录失败用户的IP地址

前言:实现的功能主要是,oracle登录成功记录登录用户ip地址,登录失败记录登录失败ip地址 1,需要建立一个触发器记录登录成功的客户端用户的ip地址 大家都知道在v$session 中记录着客户端的机器名称,但是没有IP , 如果记录clinet ip 呢?先运行DBMS_SESSION 过程包注册,然后执行存储过程on_logon_trigger,这样当客户端登陆后,在v$session的client_info列会记录其相应的IP信息. 利用 DBMS_SESSION 过程包,先执行 BE