D2_1 安装模拟器Genymotion

1.折腾2小时,最终放弃,还是先用自带的.


2.看到日志工具才发现Java还不够啊.


3.学习流程与代码


流程:
1.手动创建活动:
创建Android项目(两个地方都不勾选Create Activity)-关闭其它项目-在src目录手动创建活动(package)-
让package继承Activity并重写onCreate方法(code1)
2.创建和加载布局:
在res/layout目录下创建Android XML File-Button元素的添加(code2)-活动中加载布局(code3)
3.AndroidManifest文件中注册:
在AndroidManifest文件中给活动注册(code4)
4.隐藏标题栏:
在活动的onCreate()方法中添加代码(code5)
5.活动中使用Toast:
在活动的onCreate()方法中添加代码(code6)



代码:
-----------------code1----------------
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
}


-----------------code2----------------
<Button
       android:id="@+id/button_1"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:text="Button 1"
       />
-----------------code3----------------
setContentView(R.layout.fisrt_layout);
-----------------code4----------------
<activity
            android:name=".FirstActivity"
            android:label="This is FirstActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
-----------------code5----------------
requestWindowFeature(Window.FEATURE_NO_TITLE);
-----------------code6----------------
Button button1=(Button)findViewById(R.id.button_1);
button1.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v)
{
Toast.makeText(FirstActivity.this,"You clicked Button 1",Toast.LENGTH_SHORT).show();
}
});



Record:P38

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值