体育资讯网

您现在的位置是:首页 > 分类14 > 正文

分类14

安卓欢迎界面轮播图源码(app首页轮播图)

hacker2022-06-12 12:50:20分类1451
本文目录一览:1、高价急求一个安卓程序(简单的登陆界面和注册界面)源码和程序教程也可以

本文目录一览:

高价急求一个安卓程序(简单的登陆界面和注册界面)源码和程序 教程也可以

1

MainActivity

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Button dengluButton =(Button)findViewById(R.id.button1);

Button zhuceButton=(Button)findViewById(R.id.button2);

final EditText yonghumingEditText=(EditText) findViewById(R.id.editText1);

final EditText mimaEditText=(EditText) findViewById(R.id.editText2);

zhuceButton.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

Intent intent=new Intent();

intent.setClass(MainActivity.this, ZhuceActivity.class);

startActivity(intent);

}

});

dengluButton.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

FileInputStream fis;

try {

fis = new

FileInputStream(Environment.getExternalStorageDirectory().getParent()+"/"+yonghumingEditText.getText().toString());

byte[] input =new byte[fis.available()];

while(fis.read(input)!=-1);

fis.close();

String mimastring=new String(input);

if (mimastring.equals(mimaEditText.getText().toString())==true) {

Toast.makeText(getApplicationContext(), new String(input),Toast.LENGTH_SHORT).show();

String mimaString= new String(input);

if (mimastring.equals(mimaEditText.getText().toString())==true) {

Toast.makeText(getApplicationContext(), "成功登陆", Toast.LENGTH_SHORT).show();

Intent intent =new Intent();

intent.setClass(MainActivity.this,ZhuceActivity.class );

startActivity(intent);

}

else {

Toast.makeText(getApplicationContext(), "用户名或密码错误", Toast.LENGTH_SHORT).show();

}

}

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

Intent intent=new Intent(MainActivity.this,AbActivity.class);

startActivity(intent);

}

});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

}

2. ZhuceActivity

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_zhuce);

Button zhucebingfanhuiButton = (Button) findViewById(R.id.button1);

final EditText yonghumingEditText=(EditText) findViewById(R.id.editText1);

final EditText mimaEditText=(EditText) findViewById(R.id.editText2);

zhucebingfanhuiButton.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

File writeFile=new File(Environment.getExternalStorageDirectory().getPath(),yonghumingEditText.getText().toString());

if (!writeFile.exists()) {

try {

writeFile.createNewFile();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

String abcString =mimaEditText.getText().toString();

FileOutputStream fos;

try {

fos=new FileOutputStream(writeFile);

fos.write(abcString.getBytes());

fos.flush();

fos.close();

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

Intent intent= new Intent();

intent.setClass(ZhuceActivity.this, MainActivity.class);

startActivity(intent);

}

});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.zhuce, menu);

return true;

}

}

三、

package com.example.zhuanhuan;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import com.example.zhuanhuan.MainActivity;

import com.example.zhuanhuan.R;

import android.os.Bundle;

import android.os.Environment;

import android.app.Activity;

import android.content.Intent;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

public class KkkActivity extends Activity {

private File writeFile;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.kkk);

Button backButton = (Button) findViewById(R.id.button1);

final EditText yonghumingEditText = (EditText) findViewById(R.id.editText1);

final EditText mimaEditText = (EditText) findViewById(R.id.editText2);

backButton.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

File writeFile = new File(Environment.getExternalStorageDirectory().getPath(), yonghumingEditText.getText().toString());

if (!writeFile.exists()) {

try {

writeFile.createNewFile();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

String abcString = mimaEditText.getText().toString();

FileOutputStream fos;

try {

fos = new FileOutputStream(writeFile);

fos.write(abcString.getBytes());

fos.flush();

fos.close();

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

Intent intent = new Intent();

intent.setClass(KkkActivity.this, MainActivity.class);

startActivity(intent);

}

});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.kkk, menu);

return true;

}

}

四、

package com.example.zhuanhuan;

import android.os.Bundle;

import android.app.Activity;

import android.content.Intent;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

public class AaaActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.aaa);

Button jianceButton = (Button) findViewById(R.id.button1);

jianceButton.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

Intent intent = new Intent();

intent.setClass(AaaActivity.this, QqqActivity.class);

startActivity(intent);

}

});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.aaa, menu);

return true;

}

}

安卓开发软件欢迎界面怎么做

安卓开发软件欢迎界面的代码如下:

1、制作一张启动图片splash.png,放置在res-drawable-hdpi文件夹中。

2、新建布局文件splash.xml

?xml version="1.0" encoding="utf-8"?

RelativeLayout xmlns:android=""

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@drawable/splash"

TextView

android:id="@+id/versionNumber"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentBottom="true"

android:layout_alignParentRight="true"

android:layout_marginBottom="26dp"

android:layout_marginRight="52dp"

android:text="version 1.0"

android:textColor="" /

/RelativeLayout

这里我们把上一步制作的图片作为启动界面的背景图,然后在界面底部显示当前程序的版本号。

3、新建SplashActivity,在Oncreate中添加以下代码:

PackageManager pm = getPackageManager();

try {

PackageInfo pi = pm.getPackageInfo("com.lyt.android", 0);

TextView versionNumber = (TextView) findViewById(R.id.versionNumber);

versionNumber.setText("Version " + pi.versionName);

} catch (NameNotFoundException e) {

e.printStackTrace();

}

new Handler().postDelayed(new Runnable(){

@Override

public void run() {

Intent intent = new Intent(SplashActivity.this,SplashScreenActivity.class);

startActivity(intent);

SplashActivity.this.finish();

}

}, 2500);

4、 修改Manifest文件,将启动界面Activity改为默认启动,并且设置标题栏不可见。

manifest xmlns:android=""

package="com.example.sinaweibo"

android:versionCode="1"

android:versionName="1.0"

uses-sdk

android:minSdkVersion="8"

android:targetSdkVersion="15" /

application

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@android:style/Theme.NoTitleBar"

activity

android:name=".MainActivity"

android:label="@string/title_activity_main"

intent-filter

action android:name="android.intent.action.MAIN" /

category android:name="android.intent.category.LAUNCHER" /

/intent-filter

/activity

activity

android:name=".MainActivity1"

android:label="@string/title_activity_main_activity1"

intent-filter

action android:name="android.intent.action.MAIN" /

category android:name="android.intent.category.LAUNCHER" /

/intent-filter

/activity

/application

/manifest

这样打开应用后等待2.5秒就进入第二个activity MainActivity了。

大家好,我开发的安卓APP欢迎界面的图片不能布满整个手机屏幕,还有程序运行到手机上出现两个APP客

首先不知道你说的 充满整个屏幕是什么意思

所以我就全说了;第一种,填充整个屏幕 包括显示时间和电量的状态栏

这个需要你在AndroidMainfest.xml文件中 声明这个activity的时候

加入Android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

说明这个activity的风格是无状态了,充满整个屏幕的

第二种,就是你仅仅需要你的开机动画充满现有activity的页面,LinearLayout的属性中加入

android:layout_width="fill_parent"

android:layout_height="fill_parent"

既可以实现

发表评论

评论列表

  • 礼忱橘欢(2022-06-12 22:56:24)回复取消回复

    etOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubFile writeFile=ne

  • 离鸢寒洲(2022-06-12 17:35:52)回复取消回复

    个需要你在AndroidMainfest.xml文件中 声明这个activity的时候加入Android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 说明这个a

  • 孤鱼邶谌(2022-06-12 13:05:12)回复取消回复

    rawable/ic_launcher" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar" activity