安卓编程课程作业-九九乘法表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安卓编程课程作业-九九乘法表
安卓作业乘法表
第一种布局:
1.准备两张乘法表图片放到drawable文件夹下命名left和right。

2.activity_main.xml关键代码:
<button< p="">
android:id="@+id/leftButton"
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<button< p="">
android:id="@+id/rightButon"
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
/>
<="" android:src="@drawable/left" p="">
android:id="@+id/leftimage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/leftButton"/>
/>
<="" android:src="@drawable/right" p="">
android:id="@+id/rightimage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/leftButton"
android:visibility="gone"/>
3.MainActivity.java
public class MainActivity extends AppCompatActivity {
private Button RightButton, LeftButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(yout.activity_main);
WindowManager wm = this.getWindowManager();
int width = wm.getDefaultDisplay().getWidth();
// 获取右边button对象
RightButton = (Button) findViewById(R.id.rightButon);
// 设置按钮的宽度
RightButton.setWidth(width / 2 - 5);
// 获取左边button对象
LeftButton = (Button) findViewById(R.id.leftButton);
// 设置按钮的宽度
LeftButton.setWidth(width / 2 - 5);
// 获取乘法表显示界面
final View showLeftView = (View) findViewById(R.id.leftimage); final View showRightView = (View) findViewById(R.id.rightimage); // 给leftButton对象设置点击监听事件
LeftButton.setOnClickListener(new View.OnClickListener() { @Override
public void onClick(View v) {
// 隐藏设置
showRightView.setVisibility(View.GONE);
showLeftView.setVisibility(View.VISIBLE);
}
// 给leftButton对象点击监听事件
RightButton.setOnClickListener(new View.OnClickListener() { @Override
public void onClick(View v) {
// 隐藏设置
showLeftView.setVisibility(View.GONE); showRightView.setVisibility(View.VISIBLE);
}
});
}
}
第二种方法:
1:ctivity_main.xml关键代码:
<button< p="">
android:id="@+id/leftButton"
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
/>
<button< p="">
android:id="@+id/rightButon"
android:text="Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
/>
<tablelayout< p="">
android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_marginTop="42dp" android:layout_below="@+id/leftButton" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:id="@+id/leftview"
>
<tablerow< p="">
android:layout_width="match_parent" android:layout_height="match_parent"> <button< p="">
android:text="1x1=1"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@color/wBlue" android:id="@+id/button2"/>
</button<>
</tablerow<>
</tablelayout<>
</button<>
</button<>
</button<>
</button<>。

相关文档
最新文档