我有一个有效的SQL语句
SELECT * FROM eventsTable WHERE columnName='Business'
Run Code Online (Sandbox Code Playgroud)
我想将其添加为子查询...
COUNT(Business) AS row_count
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?
好,
我想要做的是在默认布局main.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">
<com.lam.customview.CustomDisplayView
android:id="@+id/custom_display_view1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/prev"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="50"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="@string/prev" />
</LinearLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
如您所见,该类名为com.lam.customview.CustomDisplayView,其id为custom_display_view1.
现在在com.lam.customview.CustomDisplayView类中,我想使用另一个名为custom_display_view.xml的布局,因为我不想以编程方式创建控件/窗口小部件.
custom_display_view.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"
>
<TextView
android:id="@+id/display_text_view1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<ImageView
android:id="@+id/display_image_view1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ImageView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我试着这样做:
1)
public CustomDisplayView(Context context, AttributeSet attrs) {
super(context, attrs);
try
{
// register our interest in hearing about changes to our surface
SurfaceHolder holder = getHolder(); …
Run Code Online (Sandbox Code Playgroud) 现在,拜托,我知道如何在我右键单击listView时弹出一个contextMenu,我想要的是当我右键单击一个项目时弹出它.我正在尝试制作聊天服务器和客户端,现在......现在我想在我右键单击连接的客户端项目时查看客户端信息.现在我该怎么做?
谢谢!
我有一个类型的变量Dictionary<MyType, List<MyOtherType>>
我想将它转换为Lookup<MyType, MyOtehrType>
.
我想首先使用Lambda函数,展平字典,然后使用ToLookup()
.将其转换为Lookup .我被困在字典里.我想过使用SelectMany却无法使用它.任何人都知道该怎么做?
我试图完全重启Chronometer,它不起作用.相反,它被暂停了.基本上我要做的是在计时器计数到10时做一些事情.完成后我们提示用户再试一次.在这种情况下,我们想要从1到10秒重做计数.但计时器从暂停时间开始,而不是从0开始.
这是代码:
_cutOfTime = 10; // constant
Run Code Online (Sandbox Code Playgroud)
每次按下按钮都可以 startRecording()
它应该始终启动计时器而不是停止/暂停它,但它恰恰相反
protected void startRecording(){
this._watch = (Chronometer) findViewById(R.id.chrono);
if (this._watch != null)
this._watch.setOnChronometerTickListener(new OnChronometerTickListener() {
@Override
public void onChronometerTick(Chronometer chronometer) {
long countUp = (SystemClock.elapsedRealtime() - chronometer.getBase()) / 1000;
Log.i(_tag, "time now: " + String.valueOf(countUp));
if(countUp > _cutOfTime)
{
Log.i(_tag, "stop recording!!: ");
_watch.stop();
stopRecordWav();
launchPromptWithResults();
}
long sec = countUp % 60;
String asText = "" + sec;
_textView.setText("Recorded: " + asText);
}
});
if (_watch != null)
_watch.start();
} …
Run Code Online (Sandbox Code Playgroud) 我有一个多窗格的表单,在左窗格中是一个树,在右窗格中是一个面板.树选择导致在Panel上加载特定的UserControl.在这种情况下,由于父表单总是被加载,我无法挂钩到父表单的Shown事件.
我的大多数UC都有一个未绑定的DataGridView,需要在创建UC时填充它们.从SQL Server数据库有时可以预先添加50,000行.
到目前为止,我已经在UC构造函数中填充了网格,但是自从我们开始使用50,000行后,事情就发生了变化.我发现,由于某些疯狂的原因,从构造函数中填充50,000行的网格需要至少15分钟.但是,如果我等到填充网格直到我单击按钮或从Load事件,则需要15秒.这是一个谜.所以我试图将网格加载到其他地方.
但是,当我尝试从Load事件填充网格时,会出现视觉上的不一致.会发生什么,是否看到我的UC的小版本出现,加载DGV行需要15秒,然后UC扩展以填充Panel(UC Dock属性设置为Fill).所以我也不喜欢这个选项.
如果它存在于UC的话,Shown事件将是加载我的网格的完美场所.有谁知道另一种方法吗?
这似乎是一些可能"内置于"jQuery的东西,但我认为它仍然值得一提.
我有一个问题,通过迭代元素的所有子元素可以很容易地解决这个问题.我最近发现我需要考虑一些情况,我需要做一个或两个比"1级"更深的级别(只调用.children()一次)我正在做的事情.
jQuery.each(divToLookAt.children(), function(index, element)
{
//do stuff
}
);
Run Code Online (Sandbox Code Playgroud)
这就是我目前正在做的事情.为了深入第二层,我在为每个元素执行代码之后运行另一个循环.
jQuery.each(divToLookAt.children(), function(index, element)
{
//do stuff
jQuery.each(jQuery(element).children(), function(indexLevelTwo, elementLevelTwo)
{
//do stuff
}
);
}
);
Run Code Online (Sandbox Code Playgroud)
如果我想深入到另一个层面,我必须重新做到这一点.
这显然不太好.我想宣布一个"级别"变量,然后全部照顾.任何人对干净有效的jQueryish解决方案有什么想法?
谢谢!
在我的Android应用程序中,我需要实现一个功能,允许询问用户他是否希望评价这个应用程序,如果响应是"是"我将重定向到androidmarket应用程序,当用户已经评级的应用程序,该应用程序不应该再次询问他的费率.所以我需要任何方式来了解用户是否已经对应用程序进行了评级.
我正在使用android-market-api,但我没有找到任何返回WHO评级我的应用程序的方法.
AppsRequest返回全局评级,例如:5.CommentsRequest
仅返回评论,但如果有一些用户在没有评论的情况下评价应用程序,则CommentsResponse将返回空.
我需要这样的东西:
app:myapp
用户:jhonb78@gmail.com
率:3
你能提出一些想法吗?
mycode的:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final TabHost tabHost = (TabHost) findViewById(R.id.tabhost);
// LocalActivityManager mLocalActivityManager = new LocalActivityManager(this, false);
tabHost.setup();
TabSpec tabSpecCheckIn = tabHost.newTabSpec(getResources().getText(R.string.button_check_in).toString());
tabSpecCheckIn.setIndicator(getResources().getText(R.string.button_check_in).toString(), getResources().getDrawable(android.R.drawable.star_off));
tabSpecCheckIn.setContent(R.id.check_in);
tabHost.addTab(tabSpecCheckIn);
TabSpec tabSpecReview = tabHost.newTabSpec(getResources().getText(R.string.button_review).toString());
tabSpecReview.setIndicator(getResources().getText(R.string.button_review).toString(), getResources().getDrawable(android.R.drawable.star_off));
tabSpecReview.setContent(R.id.review);
tabHost.addTab(tabSpecReview);
TabSpec tabSpecMyCircles = tabHost.newTabSpec(getResources().getText(R.string.button_my_circles).toString());
tabSpecMyCircles.setIndicator(getResources().getText(R.string.button_my_circles).toString(), getResources().getDrawable(android.R.drawable.star_off));
tabSpecMyCircles.setContent(R.id.my_circle);
tabHost.addTab(tabSpecMyCircles);
TabSpec tabSpecMySettings = tabHost.newTabSpec(getResources().getText(R.string.button_settings).toString());
tabSpecMySettings.setIndicator(getResources().getText(R.string.button_settings).toString(), getResources().getDrawable(android.R.drawable.star_off));
tabSpecMySettings.setContent(new Intent(this,CheckInActivity.class));
tabHost.addTab(tabSpecMySettings);
tabHost.setCurrentTab(0);
}
}
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">
<TabHost android:id="@+id/tabhost"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<TabWidget android:layout_width="fill_parent" …
Run Code Online (Sandbox Code Playgroud) 我正在使用它将日期时间字符串转换为unix时间戳:
str(int(time.mktime(time.strptime(date,"%d %b %Y %H:%M:%S %Z"))))
Run Code Online (Sandbox Code Playgroud)
但是,日期结构通常不一样,所以我不断收到以下错误消息:
时间数据格式不匹配:data = Tue,2009年5月26日19:58:20 -0500 fmt =%d%b%Y%H:%M:%S%Z
有没有人知道任何简单的函数将日期/时间的字符串表示转换为python中的unix时间戳?我真的不想打开一个进程来调用php脚本来循环每次回应时间戳:)
android ×4
c# ×2
winforms ×2
chronometer ×1
dictionary ×1
exception ×1
google-play ×1
iteration ×1
javascript ×1
jquery ×1
layout ×1
linq ×1
lookup ×1
python ×1
rate ×1
sql ×1
view ×1