目前,我正在尝试开发一款应用.我不知道如何更改Toast字体..
final OnClickListener clickListener = new OnClickListener() {
public void onClick(View v) {
try {
Toast.makeText(nova.this,"Hello", 500000).show();
}
catch (Exception e) {
Toast.makeText(nova.this,"Exception:" +e, 500000);
}
}
};
Run Code Online (Sandbox Code Playgroud)
我想用我尝试过的TypeFace自定义字体更改文本"Hello".
然后,我想在"TextClicked"的地方设置一个变量..我已尝试使用局部变量..但它不起作用
任何有关示例源代码的帮助对我来说都非常棒.
我花了两个小时谷歌搜索这个,我找不到任何好的答案,所以让我们看看人类是否可以击败谷歌的电脑.
我想在Ruby中解析一个样式表,以便我可以将这些样式应用于我的文档中的元素(以使样式内联).所以,我想采取类似的东西
<style>
.mystyle {
color:white;
}
</style>
Run Code Online (Sandbox Code Playgroud)
并能够将其提取到某种Nokogiri对象中.
在引入nokogiri类"CSS ::分析器"(http://nokogiri.rubyforge.org/nokogiri/Nokogiri/CSS/Parser.html)肯定有前途的名字,但我找不到它是什么或如何任何文件它有效,所以我不知道它是否可以做我在这之后的事情.
我的最终目标是能够编写如下代码:
a_web_page = Nokogiri::HTML(html_page_as_string)
parsed_styles = Nokogiri::CSS.parse(html_page_as_string)
parsed_styles.each do |style|
existing_inlined_style = a_web_page.css(style.declaration) || ''
a_web_page.css(style.declaration)['css'] = existing_inlined_style + style.definition
end
Run Code Online (Sandbox Code Playgroud)
这将从样式表中提取样式,并将它们全部作为内联样式添加到我的文档中.
我想在SQL表中表示"hi","hello","goodbye","good day","howdy"(带有该顺序)列表:
pk | i | val
------------
1 | 0 | hi
0 | 2 | hello
2 | 3 | goodbye
3 | 4 | good day
5 | 6 | howdy
Run Code Online (Sandbox Code Playgroud)
'pk'是主键列.无视其价值观.
'i'是定义'val'列中值的顺序的"索引".它仅用于建立顺序,而值则不重要.
我遇到的问题是在维护订单的同时将值插入列表中.例如,如果我想插入"嘿"并且我希望它出现在 "你好"和"再见"之间,那么我必须改变"再见"和"美好的一天"的"i"值(但最好不要"你好"为新入场腾出空间".
那么,是否有一个标准的SQL模式来进行移位操作,但只移位必要的元素?(注意,一个简单的"UPDATE表SET i = i + 1 WHERE i> = 3"不起作用,因为它违反了'i'上的唯一性约束,并且它也不必要地更新了"howdy"行.)
或者,有没有更好的方式来表示有序列表?我想你可以让'i'成为一个浮点值并在它们之间选择值,但是当没有这样的值时你必须有一个单独的重新平衡操作.
或者,是否有一些标准算法用于在任意其他字符串之间生成字符串值,如果我要使'i'为varchar?
或者我应该将其表示为链接列表?我正在避免这种情况,因为我也希望能够执行SELECT .. ORDER BY以按顺序获取所有元素.
我正在尝试确定代码完成(autocomplete/intellisense/whatever)最初在IDE中引入的时间点,并且会欣赏任何指针.
通过这里的代码完成,我的意思是编辑器中的一个功能,它基于已经输入的代码建议方法或函数,并且我对编程语言相关的完成(而不是字处理器样式完成)感兴趣.
我记得在九十年代早期在Visual Studio和Microsoft Office中看过它,我不记得它在什么时候被引入,或者它是否真的可用于基于DOS的IDE,如Turbo Pascal或Turbo C++.在预感中,我猜这可能是在Smalltalk中引入的.
对于那些想知道的人,我需要这些信息用于研究论文,并且无法在线找到可靠的答案.
有什么区别:
foo = TOKEN1 + TOKEN2
Run Code Online (Sandbox Code Playgroud)
和
foo = Combine(TOKEN1 + TOKEN2)
Run Code Online (Sandbox Code Playgroud)
谢谢.
更新:根据我的实验,似乎Combine()是终端,你正在尝试构建一个表达匹配,而普通+是非终端.但我不确定.
在下面的网址中,我想获得ProdId的价值.URL格式将始终保持一致,参数名称也将保持一致,但值的长度可能会更改.它始终是数字.
http://www.example.com/page.php?ProdId=2683322&xpage=2
Run Code Online (Sandbox Code Playgroud)
使用PHP获取它的最快方法是什么(我将处理10,000的速度是一个问题)?
我正在尝试在我的ASP.NET站点上运行Twitter身份验证.当您在Twitter网站上创建应用程序时,您必须指定一个回调URL,为了参数,我已将其设置为http://mydomain.com
我读过的OAuth 1.0a的规范,并与自己的自定义一个重写这个回调URL,你必须送oauth_callback参数在request_token阶段(网址编码,当然).
所以我的请求URL看起来像这样:
http://twitter.com/oauth/request_token?oauth_callback=http%3A%2F%2Fmydomain.com%2Ftwittercallback
据推测,如果一切按计划进行,在您的响应数据中,除了令牌和令牌密钥参数之外,您还应该收到oauth_callback_confirmed = true的新参数.
但是,我的回答是:oauth_token = MYTOKEN&oauth_token_secret = MYTOKENSECRET
我知道我没有给你们最多的人继续,但我知道为什么我没有收到oauth_callback_confirmed参数.如果没有这个,我的应用程序会默认返回到Twitter网站上硬编码的回调URL.如果有人能帮助我,我将永远感激不尽!
谢谢.
function addAds($n) {
for ($i=0;$i<=$n;$i++) {
while($row=mysql_fetch_array(mysql_query("SELECT * FROM users"))) {
$aut[]=$row['name'];
}
$author=$aut[rand(0,mysql_num_rows(mysql_query("SELECT * FROM users")))];
$name="pavadinimas".rand(0,3600);
$rnd=rand(0,1);
if($rnd==0) {
$type="siulo";
} else {
$type="iesko";
}
$text="tekstas".md5("tekstas".rand(0,8000));
$time=time()-rand(3600,86400);
$catid=rand(1,9);
switch ($catid) {
case 1:
$subid=rand(1,8);
break;
case 2:
$subid=rand(9,16);
break;
case 3:
$subid=rand(17,24);
break;
case 4:
$subid=rand(25,32);
break;
case 5:
$subid=rand(33,41);
break;
case 6:
$subid=rand(42,49);
break;
case 7:
$subid=rand(50,56);
break;
case 8:
$subid=rand(57,64);
break;
case 9:
$subid=rand(65,70);
break;
}
mysql_query("INSERT INTO advert(author,name,type,text,time,catid,subid) VALUES('$author','$name','$type','$text','$time','$catid','$subid')") or die(mysql_error());
}
echo "$n adverts …Run Code Online (Sandbox Code Playgroud)