`
ggyyleo
  • 浏览: 49611 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

aaaaaaaa

阅读更多
package com.jleo.mainmenu;

import java.util.ArrayList;
import java.util.List;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewGroup.LayoutParams;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.TableRow;
import android.widget.TextView;

public class RankingActivity extends Activity {
	
	public class RankingAdapter extends BaseAdapter {
		private List records;

		RankingAdapter(List records){
			super();
			this.records = records;
		}
		@Override
		public int getCount() {
			return records.size();
		}

		@Override
		public Object getItem(int position) {
			return null;
		}

		@Override
		public long getItemId(int position) {
			return position;
		}

		@Override
		public View getView(int position, View convertView, ViewGroup parent) {
			TableRow i = new TableRow(RankingActivity.this);
			
			TextView nameView = new TextView(RankingActivity.this);
			TextView scoreView = new TextView(RankingActivity.this);
			TextView hitRateView = new TextView(RankingActivity.this);
			TextView countryView = new TextView(RankingActivity.this);
			
			nameView.setLayoutParams(new TableRow.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT,1f));
			scoreView.setLayoutParams(new TableRow.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT,1f));
			hitRateView.setLayoutParams(new TableRow.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT,1f));
			countryView.setLayoutParams(new TableRow.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT,1f));
			nameView.setPadding(3, 3, 3, 3);
			nameView.setGravity(Gravity.LEFT);
			
			scoreView.setPadding(3, 3, 3, 3);
			scoreView.setGravity(Gravity.RIGHT);
			
			countryView.setPadding(3, 3, 3, 3);
			countryView.setGravity(Gravity.RIGHT);

			hitRateView.setPadding(3, 3, 3, 3);
			hitRateView.setGravity(Gravity.RIGHT);
			
			i.setLayoutParams(new GridView.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
			
			
			Record r = (Record)records.get(position);
			nameView.setText(r.nickName);
			scoreView.setText(r.score+"");
			hitRateView.setText(r.hitRate+"");
			countryView.setText(r.country);
			i.addView(nameView);
			i.addView(scoreView);
			i.addView(hitRateView);
			i.addView(countryView);
			return i;
		}
	}
	
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.ranking);
		
		final GridView mGrid = (GridView) findViewById(R.id.ranking);
		final TextView textView = (TextView) findViewById(R.id.loadingTxt);
		List<Record> records = new ArrayList<Record>();
		Record r1 = new Record();
		r1.country = "China";
		r1.hitRate = 100.0f;
		r1.score = 41234;
		r1.nickName = "jleo";
		Record r2 = new Record();
		r2.country = "China";
		r2.hitRate = 100.0f;
		r2.score = 41234;
		r2.nickName = "stella";
		Record r3 = new Record();
		r3.country = "USA";
		r3.hitRate = 98.0f;
		r3.score = 1223;
		r3.nickName = "stella";
		records.add(r1);
		records.add(r2);
		records.add(r3);
		
		mGrid.setAdapter(new RankingAdapter(records));
		Handler messageHandler = new Handler();
		messageHandler.postDelayed(new Runnable() {
			@Override
			public void run() {
				try {
					Thread.sleep(3000);
					mGrid.setVisibility(GridView.VISIBLE);
					textView.setVisibility(TextView.INVISIBLE);
				} catch (InterruptedException e) {
					e.printStackTrace();
				}
				
			}
		},1000);
		
		
	}
	
	
}
分享到:
| aaa
评论

相关推荐

    getshell2aaaaaaaa

    ### getshell2aaaaaaaa #### 安全领域中的拿Shell技巧概览 在网络安全与渗透测试领域,获取系统或Web应用的“Shell”访问权限是一项重要的技术能力。这不仅有助于安全人员评估系统的安全性,还能帮助他们识别潜在...

    aaaaaaaa.zip_静态物体识别

    "aaaaaaaa.zip_静态物体识别"这个压缩包文件很可能包含了一个关于静态物体识别的C++源代码示例。下面我们将深入探讨静态物体识别的相关知识点。 1. **图像采集**:首先,高清摄像头用于捕捉图像,它是整个识别过程...

    aaaaaaaa.zip_时间优化matlab

    【标题】"aaaaaaaa.zip_时间优化matlab"指的是一个使用Matlab编程实现的粒子群优化(PSO)算法,该算法主要用于解决时间优化问题。粒子群优化是一种基于群体智能的全局优化方法,它模仿鸟群或鱼群的群体行为来寻找...

    1+x云计算AAAAAAAA

    1+x云计算AAAAAAAA

    daily notes aaaaaaaa

    综上所述,"daily notes aaaaaaaa"涉及到了文件管理、文本编辑、版本控制、数据备份、信息整理、自动化、知识管理、隐私安全、数据分析以及学习效率等多个IT领域的知识点。通过合理运用这些工具和技术,我们可以更好...

    期末考试aaaaaaaa

    期末考试aaaaaaaa

    简易新闻发布系统aaaaaaaa|news1105.rar

    《简易新闻发布系统——基于Java与Oracle的实现》 在信息技术高度发达的今天,新闻发布的效率与便捷性成为了衡量一个媒体平台的重要标准。本项目“简易新闻发布系统”旨在提供一个易于操作、功能完善的新闻发布平台...

    软件测试.chm aaaaaaaa

    软件测试.chm aaaaaaaaaaaaaaaaaaaaaaa

    aaaaAAAA:我们的员工团队提交的PyWeek 31

    poetry run task start将启动游戏,等效于python -m aaaaAAAA CI poetry run task precommit提交将安装预提交钩poetry run task precommit poetry run pre-commit将运行预提交钩 poetry run task lint将皮棉您所有...

    aaaaaaaa.cn.rar_GDI+ 旋转_GDI+ 旋转_gdi+_图像旋转_图像旋转 directdraw

    在本文中,我们将深入探讨GDI+中的图像旋转技术,并结合提供的标题和描述,了解如何使用GDI+来实现图像的旋转操作。GDI+(Graphics Device Interface Plus)是Windows API的一部分,它提供了丰富的图形绘制功能,...

    ctrl和Alt 按钮互相交换的脚本,直接运行就可以了 特别适合mac转windowns的用户 难用的alt按钮aaaaaaaa

    脚本键盘。没其他功能

    1.47aaaaaaaa

    qqqqqqqqqqqqqqqqqqq

    CRC Delphi和C表示

    aaaaaaaa aaaaaaaa 0 第一次的余数 A'''''''' ( A''''''''1, A''''''''0 ) (备注:实际余数) ^pppppppp pppppppp p -------------------------- ... aaaaaaaa aaaaaaaa 结果 A ( A1, A0 ) 由此与一...

    wifi无线cap练手包(含字典)

    wifi无线破解cap练手包(含字典).zip 没有包含EWSA软件。如需要,请另行下载! 仅供测试之需,版权所有

    jsp和access数据库

    【标签】:“aaaaaaaa”可能是错误或者遗漏的信息,这里我们主要关注JSP和Access数据库这两个核心概念。 **JSP(JavaServer Pages)** 是Java平台上的一个服务器端脚本语言,主要用于生成动态网页内容。JSP的主要...

    安卓12安装CA根证书,抓https包.zip

    安卓12安装CA根证书,抓https包安卓12抓HTTPS包安装Magisk参考这个拟定Charles...text -in charles-ssl-proxying-certificate.pem &gt; aaaaaaaa.0openssl x509 -inform PEM -text -in charles-ssl-proxying-certificate.p

    windows的set命令使用简介 四.pdf

    例如,创建一个名为abcd的新环境变量,并赋值为"aaaaaaaa": ``` C:/Users/yuzubo&gt;set abcd=aaaaaaaa ``` 然后,通过echo命令可以查看变量的值: ``` C:/Users/yuzubo&gt;echo %abcd% ``` 输出结果应为"aaaaaaaa"。...

    成人影像学aaaaaa.ppt

    成人影像学aaaaaa.ppt

    串基本操作的演示

    串基本操作演示和串的处理比如说下面的例子: 1)E ‘’ ‘’&lt;回车&gt;,应显示“EQUAL”。 (2)E ‘abc’ ‘abcd’&lt;回车&gt;,应显示“UNEQUAL”。...(7)R ‘aaaaaaaa’ ‘aaaa’ ‘ab’&lt;回车&gt;,应显示’abab’。

    足球计划:AAAAAJUGHUGDUBEJ AAAAAAAA UUUUU

    在给定的信息中,标题和描述似乎存在一些格式问题,没有提供明确的IT知识点。不过,考虑到标签是"Java",我们可以围绕Java编程语言来展开一个详细的Java学习和开发的知识点讲解。 Java是一种广泛使用的面向对象的...

Global site tag (gtag.js) - Google Analytics