目 錄
一、 題目選擇(題目、選題意義) 3
二、 設(shè)計(jì)目的 3
1、 初衷 3
2、 結(jié)合實(shí)際 3
3、 使用工具 3
三、 最終頁(yè)面效果展示 4
1、 登陸界面 4
2、 主界面 5
3、 各個(gè)功能模塊 6
四、 各部分設(shè)計(jì) 11
1、活動(dòng)頁(yè)面Activity布局文件 11
2、Activity的編程 13
五、 總結(jié) 17
題目:基于Android的學(xué)生信息管理App
一、選題
我所選的題為基于Android的學(xué)生信息管理APP
選題意義在于方便老師查看和管理學(xué)生的信息,因?yàn)槭鞘謾C(jī)APP,所以老師可以隨時(shí)查看,隨時(shí)更改。
二、設(shè)計(jì)目的
1.初衷
老師平時(shí)想知道學(xué)生信息不是很方便,而有了這款手機(jī)APP,隨時(shí)隨地都能查看學(xué)生信息。方便了很多。
2.結(jié)合實(shí)際
老師們要是想找某個(gè)學(xué)生有事的話能靠這個(gè)APP找到學(xué)生的聯(lián)系方式。還能查看學(xué)生成績(jī)排名,一目了然。
3.使用工具
運(yùn)行平臺(tái):windows 8.1
使用軟件:Android studio
三、最終頁(yè)面效果展示
1.登陸界面
有管理員登陸和學(xué)生登陸兩種類型文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-481382.html
public class MainActivity extends Activity {
private long exit_time;
private Button admin;
private Button student;
private myDatabaseHelper dbHelper;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
admin = (Button) findViewById(R.id.main_activity_admin);
student = (Button) findViewById(R.id.main_activity_student);
dbHelper = myDatabaseHelper.getInstance(this);
dbHelper.getWritableDatabase();
//跳轉(zhuǎn)到管理員登錄界面
admin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, admin_login_activity.class);
startActivity(intent);
}
});
//跳轉(zhuǎn)到學(xué)生登錄界面
student.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, student_login_activity.class);
startActivity(intent);
}
});
}
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-481382.html
到了這里,關(guān)于基于Android的學(xué)生信息管理App設(shè)計(jì)(Android studio開(kāi)發(fā))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!