1.下载安装androidstudio下载好之后安装好 2.启动报错提示 1)进入刚安装的Andr移动开发
强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码
1.下载安装android studio
下载好之后安装好
2.启动报错提示
1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。 2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。 3)关闭Android Studio后重新启动,便可进入界面。
3.进入启动界面
4.新建项目
5.主界面设置模拟器
6.启动模拟器
7.修改代码
注意修改时间设置必须到andriod设备里
8.事件和链接
activity_main.xml
代码语言:javascript复制<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
>
<Button
android:layout_centerInParent="true"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="OnMySelfClick"
android:text="确定"
android:id="@ id/button1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:id="@ id/textView1"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignRight="@ id/button1"
android:layout_alignEnd="@ id/button1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="链接"
android:id="@ id/textView2"
android:layout_above="@ id/button1"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginLeft="21dp"
android:layout_marginStart="21dp"
android:layout_marginBottom="30dp"
/>
</RelativeLayout>
mainactivity.java
代码语言:javascript复制package com.hm.myapp;
import android.app.Activity;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.text.Html;
import android.text.Spanned;
import android.text.method.LinkMovementMethod;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView2 = (TextView) findViewById(R.id.textView2);
textView2.setMovementMethod(LinkMovementMethod.getInstance());
Spanned text = Html.fromHtml("博客主页:<a href="http://blog.csdn.net/unix21/">unix21'Blog</a>");
textView2.setText(text);
}
/* ************************************
* 按钮的单击操作处理函数。
* 下面的函数是一个按钮单击的处理函数。
* 它需要在layout的xml中将按钮增加一个OnClick的属性,
* 并指定它的处理函数。如下
*
* android:onClick="OnMySelfClick"
*
* 这样的话,就不用再增加上面那些复杂的代码了。
*
* */
public void OnMySelfClick(View v)
{
final TextView text = (TextView) findViewById(R.id.textView1);
Date date=new Date();
DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time=format.format(date);
text.setText("当前时间是:" time);
}
/*
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
*/
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。