1.概述
最近有很多人反饋惠呼,有些哥們不喜歡看文字性的東西导俘,還有一些哥們根本就不知道我在搞啥子,那么以后我就采用博客加視頻的方式剔蹋,我們可以選擇看視頻講解:http://pan.baidu.com/s/1i5uh2uD
大家不要被我的演示忽悠了旅薄,我手機上面的確有兩個內(nèi)涵段子的apk,接口也是內(nèi)涵段子的接口,接口和素材待會在源碼里面發(fā)給大家,但是所演示的是我自己寫的滩租。這里主要是講赋秀,我們利用自己的自定義Activity模板利朵,這兩個頁面可以分分鐘開發(fā)完畢啊
2.實現(xiàn)
2.1. 什么是自定義模板
當(dāng)我們新建工程項目的時候我們可以 Add an activity to Mobile 這個時候我們可以選擇一個activity的模板,系統(tǒng)有很多自帶的activity模板猎莲,我們一般會選擇Empty Activity 請看下面我鼠標點擊的模板绍弟,這是我自己定義的,我選擇的是自己的WelcomeActivity 模板
那么我們生成的代碼是什么樣子的呢著洼?
2.1.1 先看 - WelcomeActivity
public class WelcomeActivity extends AppCompatActivity {
private static final long WAIT_TIME = 3000;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_welcome);
// wait for a moment start activity
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
// start activity
Intent intent = new Intent(WelcomeActivity.this, $HomeActivity.class);
startActivity(intent);
finish();
}
}, WAIT_TIME);
}
}
**2.1.2 **資源文件- R.layout.activity_welcome
<ImageView 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:src="@drawable/welcome_image" />
**2.1.3 **配置文件- AndroidManifest.xml
<activity
android:name=".WelcomeActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
都已經(jīng)完全搞好了樟遣,這還要不要我寫代碼了? 當(dāng)然要呀比如你還沒寫廣告的代碼身笤,這個我們也可以寫進去但這里我也沒管豹悬,一般歡迎頁就一張圖片,等待幾秒跳主頁面液荸,如果有其他復(fù)雜功能咋們有了模板還怕了不成瞻佛。
2.2. 模板使用
如果你項目新建好了那么咋們就可以這么使用了,需要在新建activity上的包名右擊 --> new --> activity 這里我選擇的是一個通用模板(Common Activity)新建好之后會自動繼承BaseActivity 自己可以選擇需不需要請求數(shù)據(jù)和構(gòu)建頭部等等娇钱。
那么這么算下來我們一個歡迎頁和一個熱吧頁就用不了幾分鐘了伤柄,當(dāng)然如果能夠加上我們自定義的BaseActivity和自定義的網(wǎng)絡(luò)引擎就再好不過了。
我們自己怎樣自定義模板文搂?請看這里Android Studio自定義模板 做開發(fā)竟然可以如此輕松 - 后篇