Android应用界面开发

2016-05-12  本文已影响94人  bubblehX
  1. 设置版本号
    build.gradle(Module:app)下的versionCode 1versionName "1.0"

  2. 页面去掉头横幅
    加上代码:supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
    必须在setContentView(R.layout.activity_start);前加上

  3. 建立启动页面

  4. 跳转页面
    示例代码:

new Handler().postDelayed(new Runnable() {
    @Override
     public void run() {
          Intent intent = new Intent(StartActivity.this, MainActivity.class);
          StartActivity.this.startActivity(intent);
          StartActivity.this.finish();
     }
}, 3000);
  1. Picasso

一定要先在AndroidManifest.xml中添加<uses-permission android:name="android.permission.INTERNET"></uses-permission>获取联网权限。

public void imageOne(){
          ImageView image1 = (ImageView) findViewById(R.id.image1);
          Picasso.with(this).load("http://ossweb-img.qq.com/images/lol/web201310/skin/big103000.jpg").into(image1);
  1. Intent
Activity的生命周期

常见控件

View元素体系

singleLine---强制单行显示
ellipsize---设置文本过长时,如何显示singleLine强制单行显示

跑马灯效果
在XML中设置:
singleLine="true"
singleLine="true"
focusable="true"
focusableInTouchMode="true"
当多条TextView都显示此效果时:定义一个类extends TextView,并覆盖 isFocused方法,return ture;

hint---输入提示文本
textColorHint---设置提示信息文本颜色
inputType---输入文本类型
inputType---输入文本类型

监听输入事件:addTextChangedListener()



max---设置最大进度值
progress---设置当前第一进度
secondaryProgress---设置当前第二进度

上一篇 下一篇

猜你喜欢

热点阅读