WEB开发网
开发学院手机开发Android 开发 Android 开发实例 个人理财工具 启动界面实现 阅读

Android 开发实例 个人理财工具 启动界面实现

 2010-04-12 15:51:00 来源:WEB开发网   
核心提示:TextView textview;int alpha = 255;int b = 0;public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);im

TextView textview;

int alpha = 255;

int b = 0;

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

imageview = (ImageView) this.findViewById(R.id.ImageView01);

textview = (TextView) this.findViewById(R.id.TextView01);

Log.v("ColaBox", "ColaBox start ...");

imageview.setAlpha(alpha);

new Thread(new Runnable() {

public void run() {

initApp(); //初始化程序

while (b < 2) {

try {

if (b == 0) {

Thread.sleep(2000);

b = 1;

} else {

Thread.sleep(50);

}

updateApp();

} catch (InterruptedException e) {

e.printStackTrace();

}

}

}

}).start();

mHandler = new Handler() {

@Override

public void handleMessage(Message msg) {

super.handleMessage(msg);

imageview.setAlpha(alpha);

imageview.invalidate();

}

};

}

public void updateApp() {

alpha -= 5;

if (alpha < = 0) {

b = 2;

Intent in = new Intent(this, com.cola.ui.Frm_Addbills.class);

startActivity(in);

}

mHandler.sendMessage(mHandler.obtainMessage());

}

public void initApp(){

}

}

前面我们已经实现了把每月的收支明细,录入到了表中,现在就是要实现把这些数据从sqlite的数据表中取出来展现.

在设计该界面时我考虑过好几个方案.本来准备使用一个gridview 因为觉得名字很像我需要的东西.可是后来查了一些资料,并且做了点实验,发现和我想象的有些差距.于是采用了目前这种方式.使用listview .

这个界面布局实际上很简单,就是上面一个表头(linearlayout) 中间一个listview 下面是一个脚注(linearlayout)

上一页  1 2 3 4 5 6 7  下一页

Tags:Android 开发实例 个人理财

编辑录入:coldstar [复制链接] [打 印]
赞助商链接