使用Scala开发Android

需求:

> Android开发环境:

  • Eclipse
  • Android SDK
  • ADT

 

> 安装Scala IDE插件:

官方网站: http://scala-ide.org/index.html

Eclipse -> Help -> Install New Software...

点击Add按钮

Location: http://download.scala-ide.org/sdk/e38/scala210/stable/site

 

> 安装AndroidProguardScala插件:

GitHub地址: https://github.com/banshee/AndroidProguardScala

步骤同上

Location: https://androidproguardscala.s3.amazonaws.com/UpdateSiteForAndroidProguardScala

 

添加Scala支持

项目右键  -> Configure -> Add Scala Nature

 

添加AndroidProguardScala支持

项目右键 -> Add AndroidProguardScala Nature

 

使用示例:

新建Android项目

Project Name: HelloScala

Package Name: com.example.helloscala

 

原MainActivity.java文件:

package com.example.helloscala;

import android.os.Bundle;
import android.app.Activity;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    
}

删除MainActivity.java文件。

File -> New -> Other

Scala Application

新建MainActivity.scala文件

package com.example.helloscala

import android.app.Activity
import android.os.Bundle

object MainActivity extends Activity {
    
    override def onCreate(savedInstanceState:Bundle) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }
    
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值