Android Studio自定义模板 做开发竟然可以如此轻松 - 前篇
2016-11-06 13:04
351 查看
1.概述
最近有很多人反馈,有些哥们不喜欢看文字性的东西,还有一些哥们根本就不知道我在搞啥子,那么以后我就采用博客加视频的方式,我们可以选择看视频讲解:http://pan.baidu.com/s/1i5uh2uD大家不要被我的演示忽悠了,我手机上面的确有两个内涵段子的apk,接口也是内涵段子的接口,接口和素材待会在源码里面发给大家,但是所演示的是我自己写的。这里主要是讲,我们利用自己的自定义Activity模板,这两个页面可以分分钟开发完毕啊
2.实现
2.1. 什么是自定义模板当我们新建工程项目的时候我们可以 Add an activity to Mobile 这个时候我们可以选择一个activity的模板,系统有很多自带的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>
都已经完全搞好了,这还要不要我写代码了? 当然要呀比如你还没写广告的代码,这个我们也可以写进去但这里我也没管,一般欢迎页就一张图片,等待几秒跳主页面,如果有其他复杂功能咋们有了模板还怕了不成。
2.2. 模板使用
如果你项目新建好了那么咋们就可以这么使用了,需要在新建activity上的包名右击 –> new –> activity 这里我选择的是一个通用模板(Common Activity)新建好之后会自动继承BaseActivity 自己可以选择需不需要请求数据和构建头部等等。
那么这么算下来我们一个欢迎页和一个热吧页就用不了几分钟了,当然如果能够加上我们自定义的BaseActivity和自定义的网络引擎就再好不过了。
我们自己怎样自定义模板?请看这里Android Studio自定义模板 做开发竟然可以如此轻松 - 后篇
附源码地址:http://download.csdn.net/detail/z240336124/9674377
相关文章推荐
- Android Studio自定义模板 做开发竟然可以如此轻松 - 前篇
- Android Studio自定义模板 做开发竟然可以如此轻松 - 后篇
- Android Studio自定义模板 写页面竟然可以如此轻松
- Android Studio自定义模板 做开发竟然可以如此轻松 - 后篇
- gitHub上边android studio开发的开源项目转为Eclipse中的项目,个人调试过的可以使用
- Android Studio自定义模板:简单自定义DeviceAdminReceiver模板
- Android Studio 自定义设置注释模板
- Python竟然可以开发如此炫酷的游戏
- android开发自定义View,可以自由拖动的控件
- Android Studio live template巧用动态模板也能大大提高你的开发效率
- Android studio ndk 开发轻松两步就搞定,打通Java和c/c++
- Android Studio开发可以使用的一些框架
- APP开发实战149-Android Studio模板的定制使用
- Android Studio自定义模板代码
- Android 开发中使用的颜色可以分为两种,自定义颜色和系统颜色
- Android Studio自定义模板 写页面竟然可以如此轻松
- Android Studio自定义模板
- Android studio代码模板(找到自己需要的添加到代码模板里就可以)--- 能装逼又实用
- Android - AndroidStudio自定义代码模板
- 自定义带数字选择的checkBox,竟然可以如此的简单