用用Android studio完成简单的显示时间,并完成基础的布局改变,如字体大小,字体颜色等等问题。
在value中,颜色设置,可以自定义颜色。
dimens中完成字体大小的设置。
完成日历设置:
package com.qst.Ca;
import android.app.Application;
import java.util.Calendar;
public class MyApplication extends Application {
private Calendar ca;
public Calendar getCa() {return ca;
}public void setCa(Calendar ca) {this.ca = ca;
}@Override
public void onCreate() {super.onCreate();setCa(Calendar.getInstance());
}
}
在mainactivity中:
import android.widget.TextView;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class MainActivity extends Activity {
@SuppressLint("ResourceAsColor")
@Override
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setTheme(R.style.mystyle);setContentView(R.layout.activity_main);TextView v1=(TextView) findViewById(R.id.tv1);TextView v2=(TextView) findViewById(R.id.tv2);MyApplication ap=(MyApplication)getApplication();SimpleDateFormat sdf=new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss");Calendar ca=ap.getCa();String dateStr=sdf.format(ca.getTime());v1.setText(dateStr+"\n以上的内容就是时间 \n这是本次页面的设计");v1.setTextColor(R.color.myfavoritecolor);}
}
完成基本操作: