我有一个线性布局,我设置为clikable + focus,但问题是点击时没有显示焦点.如何才能显示焦点.
继承我的代码
<LinearLayout
android:id="@+id/linear_tv_layout"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:clickable="true"
android:focusable="true"
android:paddingBottom="7px">
Run Code Online (Sandbox Code Playgroud) 我们有一个Scala项目,我们决定使用git.问题是我们是一个非常小的分布式团队,我们希望团队之外的任何人都没有对我们的git服务器(具有有效的IP并且在IP级别可以访问世界)的只读访问权限.我听说git-daemon本身没有认证机制,你应该以某种方式将它与ssh或其他东西集成.使git服务器仅响应授权用户的最佳(也是最简单)方法是什么?或者git-daemon可能不适合这项任务?我可以补充一点,我正在寻找一种简单明了的方法.我不想和github竞争;-)
我正在使用Eclipse.
问题:无法启动引用资源文件夹中颜色的代码.
示例:
--><LinearLayout
`android:background="@color/background"` // I don't have the color directory. How do I get it. (that code refers to color in my project/res folder)
android:layout_height="fill_parent"
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 在官方文档建议检索国际化的字符串,像这样:
document.querySelector("#appname").innerHTML = chrome.i18n.getMessage("appname");
Run Code Online (Sandbox Code Playgroud)
但是,内置页面的源代码(如新选项卡页面和选项卡内设置页面(此处为示例))使用不同的方法,不需要设置其他JavaScript命令:
<title i18n-content="appname"></title>
Run Code Online (Sandbox Code Playgroud)
我试图在我自己的Web应用程序和扩展中使用它,但我似乎无法让它工作.
任何人都可以对此有所了解吗?是否可以在Web应用程序和扩展中使用它?
更新:我已经将Mohamd Mansour的回应标记为已被接受,因为从技术上讲它是正确的.如果有人在寻找基于JavaScript的解决方案,我在下面发布了自己的答案.
嗨我已经在我的项目中定义了一些记录,这些记录可能包含其他记录以及普通数据类型和其他记录的动态数组,它是记录类型的n个示例
Type1=record
x:integer;
end;
Type2=record
Y:array of X;
str:string;
end;
Run Code Online (Sandbox Code Playgroud)
当我尝试将这些记录类型的变量之一保存到具有blockwrite函数的文件时,如下所示:
var
Temp1:Type2;
begin
setlength(temp1.y,100);
blockwrite(MyFile,Temp1,sizeOf(Temp1);
Run Code Online (Sandbox Code Playgroud)
它写的只是纯记录的大小,但是temp1有一个调整大小的dynmic数组,有人可以告诉我如何将复杂的记录写入文件,我的意思是像VB6中使用的那样.谢谢
我正在尝试创建一个非ActiveRecord模型app/models/gamestate.rb.然后在我的控制器(PlayController)里面,我应该可以做到GameState.new,对吧?不去:
NameError (uninitialized constant PlayController::GameState):
app/controllers/play_controller.rb:23:in `play'
Run Code Online (Sandbox Code Playgroud)
(至少在开发环境中)
但!如果我确实有一个名为的模型app/models/play.rb,那么它会自动加载,我可以做Play.new.
所以我的问题是:Rails如何知道要加载哪些类?它能做什么样的名字改编的摆脱play#action到PlayController到app/controllers/play_controller.rb到app/models/play.rb?
它似乎非常脆弱,但也许更好地了解它的工作原理会有所帮助.
最后,我怎样才能加载它app/models/gamestate.rb?
以下是问题陈述:
PS:给定一个字符串和一个非空的子字符串子,递归计算最大的子字符串,它以sub开头和结尾并返回其长度.
Examples:
strDist("catcowcat", "cat") ? 9
strDist("catcowcat", "cow") ? 3
strDist("cccatcowcatxx", "cat") ? 9
下面是我的代码:(没有递归)//因为我发现很难用递归实现.
public int strDist(String str, String sub){
int idx = 0;
int max;
if (str.isEmpty()) max = 0;
else max=1;
while ((idx = str.indexOf(sub, idx)) != -1){
int previous=str.indexOf(sub, idx);
max = Math.max(max,previous);
idx++;
}
return max;
}
Run Code Online (Sandbox Code Playgroud)
它的工作量很少,如下所示,但其他人则返回FAIL.
Expected This Run
strDist("catcowcat", "cat") ? 9 6 FAIL
strDist("catcowcat", "cow") ? 3 3 OK
strDist("cccatcowcatxx", "cat") ? 9 8 FAIL
strDist("abccatcowcatcatxyz", "cat") ? 12 12 …
我正在尝试使用Windows API在具有透明背景的窗口上绘制动画.问题是我无法从窗口中删除以前的图形.
我设置了以下参数:
InvalidateRect(m_hWnd, &sClientRect, TRUE); // we set the bErase parameter as TRUE
paintParams.dwFlags = BPPF_ERASE; // erase window content while copying backbuffer
paintParams.pBlendFunction = &m_sBlendfunc; // copy source image to backbuffer
Run Code Online (Sandbox Code Playgroud)
但它仍然无效.您可以在附加图像中看到结果.我想要的动画是在屏幕上移动圆圈.我得到的(如附图所示)是他们运动的人工制品,因为在每次抽奖之前窗口没有被清除.
请参阅下面的完整代码:
#include "DrawTest.h"
DrawTest* m_sDrawTest;
DrawTest::DrawTest()
{
m_pAnimation = NULL;
m_sDrawTest = NULL;
m_nFrameindex = 0;
}
DrawTest::~DrawTest(void)
{
if(m_pAnimation)
delete m_pAnimation;
m_pAnimation = NULL;
if(m_sDrawTest)
delete m_sDrawTest;
m_sDrawTest = NULL;
}
int DrawTest::Init(AnimationManager* pAnimationManager,HINSTANCE hInstance,int nCmdShow)
{
//listener
m_sDrawTest = this;
//get anemation (sequence of …Run Code Online (Sandbox Code Playgroud) 我试图将ListView textColor设置为黑色,因为我使用的是白色背景.
这是我的MailActivity
public class MailActivity extends ListActivity {
String[] listItems = { "Compose", "Inbox", "Drafts", "Sent" };
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mails);
setListAdapter(new ArrayAdapter(this,
android.R.layout.simple_list_item_1, listItems));
}
}
Run Code Online (Sandbox Code Playgroud)
和我的XML
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF">
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
<TextView
android:id="@android:id/empty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Empty set"
android:textColor="#000000" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我将背景设为白色,但不确定将前景设置为黑色.我试过xml,看起来没有帮助.