📄 80c5e9777e8c001d14f6b3fae2cebb1c
字号:
package com.misoo.gx05;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.RelativeLayout;import android.widget.TextView;public class ac01 extends Activity implements OnClickListener { private final int WC = ViewGroup.LayoutParams.WRAP_CONTENT; private Button btn_1, btn_2; private RelativeLayout r_layout; private TextView tv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // ----- for testing --------------------- /* setContentView(R.layout.main); int digit_1 = 1; int digit_2 = 1; int cs = NativeJniAdder.calculate(digit_1, digit_2); int sum = cs % 10; int carry = cs / 10; String carry_sum_str = String.valueOf(carry) + String.valueOf(sum); setTitle("[" + carry_sum_str +"]"); */ this.create_layout(); setContentView(r_layout); setTitle("Native-Demo"); } public void show(String tx){ tv.setText(tx); } private void create_layout(){ r_layout = new RelativeLayout(this); RelativeLayout.LayoutParams param; tv = new TextView(this); tv.setText("press button:"); tv.setId(1); param = new RelativeLayout.LayoutParams(180, WC); param.addRule(RelativeLayout.ALIGN_PARENT_TOP); param.topMargin = 10; param.leftMargin = 10; r_layout.addView(tv, param); btn_1 = new Button(this); btn_1.setId(2); btn_1.setText("Calculator"); btn_1.setOnClickListener(this); param = new RelativeLayout.LayoutParams(WC, WC); param.addRule(RelativeLayout.BELOW, 1); param.addRule(RelativeLayout.ALIGN_LEFT, 1); param.topMargin = 25; r_layout.addView(btn_1, param); btn_2 = new Button(this); btn_2.setId(3); btn_2.setText("Exit"); btn_2.setOnClickListener(this); param = new RelativeLayout.LayoutParams(WC, WC); param.addRule(RelativeLayout.RIGHT_OF, 2); param.addRule(RelativeLayout.ALIGN_TOP, 2); param.leftMargin = 5; r_layout.addView(btn_2, param); } public void onClick(View arg0) { // TODO Auto-generated method stub if(arg0 == btn_1) { Intent cal_intent = new Intent(ac01.this, CalActivity.class); startActivity(cal_intent); } else finish(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -