摘要: MainActivity中的代码,要先导入架包 package com.example.broadcasttest; import androidx.appcompat.app.AppCompatActivity; import android.content.BroadcastReceiver; 阅读全文
posted @ 2020-01-28 15:34 Aspire-wdh 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 标题栏中的返回按钮在每一个活动中作用都是销毁当前活动,如果在每一个活动中都重新注册一遍返回按钮的单击事件,会增加重复代码,用自定义控件的方式可以解决这个问题。 例: 新建一个java类TitleLayout继承LinearLayout,使之成为我们自定义的标题栏控件 public class Tit 阅读全文
posted @ 2020-01-16 12:43 Aspire-wdh 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、把FirstActivity中的字符串传到SecondActivity中(用显式Intent启动SecondActivity) 2、在SecondActivity中将传递的数据取出 3、编译运行,查看logcat打印信息,可以看到,在SecondActivity中成功得到了从FirstActiv 阅读全文
posted @ 2020-01-12 19:56 Aspire-wdh 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在com.example.activity中创建名为SecondActivity的活动,并勾选Generate Layout File,给布局文件起名为second_layout,不要勾选Launcher Activity选项 编辑second_layout.xml,将里面的代码替换成如下内容 定义 阅读全文
posted @ 2019-11-28 10:39 Aspire-wdh 阅读(168) 评论(0) 推荐(1) 编辑
摘要: 在创建的活动中使用Toast 在onCreate方法中添加以下代码 点击按钮,效果如图 在活动中使用Menu 首先在res目录下新建一个Menu文件夹,接着在中国文件夹下创建一个名为main的菜单文件 然后在main.xml中添加以下代码 接着在FirstActivity中重写onCreateOpt 阅读全文
posted @ 2019-11-27 00:22 Aspire-wdh 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个Android项目,然后创建一个活动,命名为FirstActivity,不要勾选Generate Layout File和Launcher Activity这两个选项。如图 2、创建布局文件 在res目录下创建一个名为layout的目录,然后在该目录下新建一个名为first_layout 阅读全文
posted @ 2019-11-24 17:27 Aspire-wdh 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、函数模板 #include<iostream>using namespace std;template<class T1,class T2>T1 add(T1 x,T2 y){ cout<<"("<<sizeof(T1)<<","<<sizeof(T2)<<")\t"; return x+y;} 阅读全文
posted @ 2019-11-22 19:43 Aspire-wdh 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: 学习创建活动,创建和加载布局,在布局中添加按钮,在活动中加载布局,在AndroidManifest文件中注册活动,在活动中使用Toast、Menu。 阅读全文
posted @ 2019-11-21 14:09 Aspire-wdh 阅读(94) 评论(0) 推荐(0) 编辑