package
com.atest
;
import
java.util
.ArrayList
;
import
android.app
.Activity
;
import
android.os
.Bundle
;
import
android.view
.View
;
import
android.view
.View
.OnClickListener
;
import
android.widget
.ArrayAdapter
;
import
android.widget
.Button
;
import
android.widget
.GridView
;
import
android.widget
.LinearLayout
;
import
android.widget
.LinearLayout
.LayoutParams
;
public
class
TestGrid extends
Activity implements
OnClickListener {
protected
ArrayList<String> nums = new
ArrayList<String>(
3
)
;
protected
GridView listHands = null
;
/** Called when the activity is first created. */
@Override
public
void
onCreate(
Bundle icicle)
{
super
.onCreate
(
icicle)
;
for
(
int
x=0
; x < 3
; x++)
{
nums.add
(
"0"
)
;
}
setContentView(
R.layout
.gridview
)
;
LinearLayout numbers = (
LinearLayout)
findViewById(
R.id
.grid
)
;
// Set width, height (-1=fill parent), weight
LayoutParams params = new
LinearLayout.LayoutParams
(
LinearLayout.LayoutParams
.WRAP_CONTENT
, 30
, 1
)
;
this
.listHands
= new
GridView(
this
)
;
listHands.setId
(
222
)
;
listHands.setNumColumns
(
3
)
;
listHands.setLayoutParams
(
params)
;
listHands.setAdapter
(
new
ArrayAdapter<String>(
this
,
android.R
.layout
.simple_list_item_1_small
, this
.nums
)
)
;
numbers.addView
(
listHands)
;
(
(
Button
)
findViewById(
R.id
.subBtn
)
)
.setOnClickListener
(
this
)
;
}
/**
* update the list after every SUBMIT click
*/
public
void
onClick(
View
arg0)
{
// update the list
long
t = System
.currentTimeMillis
(
)
;
for
(
int
x=0
; x < 3
; x++)
{
this
.nums
.set
(
x, String
.valueOf
(
t + x)
)
;
}
this
.listHands
.invalidate
(
)
;
}
}
Here's the XML for the screen
XML:
|
<?xml
version
="1.0"
encoding
="utf-8"
?>
<RelativeLayout
id
="@+id/widget24"
android:layout_width
="fill_parent"
android:layout_height
="fill_parent"
android:background
="#ffffffff"
xmlns:android
="http://schemas.android.com/apk/res/android"
>
<LinearLayout
id
="@+id/grid"
android:layout_width
="wrap_content"
android:layout_height
="50px"
android:orientation
="vertical"
android:scrollbars
="vertical"
/>
<Button
id
="@+id/subBtn"
android:layout_width
="wrap_content"
android:layout_height
="wrap_content"
android:text
="SUBMIT"
android:textSize
="12sp"
android:layout_below
="@+id/grid"
>
</Button>
</RelativeLayout>
|
分享到:
相关推荐
从文件名“testGRid-master”来看,这可能是项目的主分支或源代码仓库,通常包含项目的完整源码、文档以及可能的示例。 在PHP领域,测试框架如testGRid对于开发者来说至关重要,因为它们允许编写和执行单元测试、...
用于 Selenium 的 Testgrid 测试 Jenkins 插件 因为开发人员和团队可以更好地利用他们的时间。 介绍 这个 Jenkins 插件提供了一种简单的方法来创建您可以在构建中使用的按需 Selenium 网格。 构建完成后,Grid 会...
GridView是Android平台上一种非常常用的控件,它在UI设计中扮演着重要角色,尤其是...在"TestGrid"这个示例中,你可以找到关于GridView实际使用的代码和样例,通过学习和实践,可以更深入地理解和掌握GridView的运用。
欢迎使用TestGrid,它是一种高度可配置的交互式仪表板,用于在网格中查看测试结果! 在检查Kubernetes的实例。 我们正处于开源TestGrid的中间! 您可以继续检查此仓库或以获取更多更新。 我们在2018年Kubernetes...
1、构件注册,在 delphi 中打开 Edu_Reg.pas 进行注册2、包括所有的源代码3、TestGrid 目录中是演示程序!4、可以随意使用,包括商业和个人,但不得用于销售!5、功能简单说明1)单元格融合2)列对齐,行对齐3)自动...
2. 测试要求:为了确保云提供商的兼容性和一致性,SIG推动了测试网格(TestGrid)的合规性测试。这有助于监控不同提供商的性能和稳定性,并促进跨平台的互操作性。 3. 组织变革:个体云提供商SIG正在向子项目转变,...
`TestGrid`可能是一个源代码文件,展示了`datagrid`控件的具体用法,包括如何加载数据、响应用户交互等。 在实际开发中,我们需要根据需求灵活运用这些知识点,例如,动态调整列宽、自定义单元格样式、实现数据过滤...
在提供的 `testGrid2.html` 文件中,我们可以看到一个实际应用的例子。这个文件包含了 HTML 结构、CSS 样式和 JavaScript 代码,展示了如何创建一个可编辑的 jQuery Grid。`images` 和 `js`、`css` 目录则分别包含...
3、TestGrid 目录中是演示程序;4、可以随意使用,包括商业和个人。但构件源代码中的相关说明不能删除,同时不得把构件用于单独销售!5、功能简单说明1)任意单元格融合,真融合与假融合;2)列对齐(左、中、右),...
已执行的测试将上传到Kubernetes testgrid: 阅读详细的文档。 如何轻松添加新测试。 此存储库中的其他工具 Testrunner是Test Machine的一个附加组件,它抽象化模板,部署和监视Testruns,并提供其他功能,例如...
从压缩包子文件的文件名称"testGrid"来看,这可能是该工具的一个测试网格或示例数据集。用户可以通过这个测试文件了解软件如何处理数据,检查其功能是否满足需求,或者作为开始新项目的起点。 综合以上,我们可以...
10. 并行测试:如果需要在多浏览器或多平台上运行测试,了解如何并行执行测试以节省时间,如使用TestGrid或BrowserStack。 通过阅读《python_selenium自动化测试框架.pdf》这份教程,你将深入理解这些概念,并逐步...
4. **TestGrid6.exe**:这是编译后的可执行文件,是整个VB6项目打包的结果。用户可以直接运行这个程序来体验SGrid2控件的功能和示例。 5. **frmTest.frm**:这是一个窗体文件,展示了如何在VB6环境中设计和使用...
在IT领域,Grid组件是...在“TestGrid”文件中,我们可以期待找到用于测试这些功能的脚本、配置文件和可能的数据样本。通过对这些文件的深入分析和测试,我们可以全面评估JQuery Grid组件在实际应用中的表现和可行性。
3. `testGrid.m`: 这是一个测试脚本,用于验证`customGrid`函数的正确性和效果。通常,它会创建一些示例数据,然后调用`customGrid`进行绘制,并可能包含不同的参数组合,以便观察不同设置下的网格显示。 4. `...
- **测试网格(TestGrid)** 用于全面查看所有测试,详细信息在第十章。 - **设计步骤网格(Design Steps Grid)** 显示测试步骤,具体介绍在第127页。 - **测试集树(Test Sets Tree)** 用于创建和管理测试集,...
在提供的文件`TestGrid`中,很可能是包含了示例代码或测试用例,用于演示如何使用`datagrid`和`ADO`进行数据操作。具体代码细节需要查看文件内容才能详细解析。 总之,`datagrid+ado`是一种常见的数据展示和操作...