摘要: 实现数据共享功能: 多个Activity里面,可以使用Application来实现数据的共享,因为对于同一个应用程序来说,Application是唯一的。 1、实现全局共享的数据App.java继承自Application: public class App extends Application 阅读全文
posted @ 2016-12-17 11:59 Sheldon_wz 阅读(692) 评论(0) 推荐(0) 编辑
摘要: Context的作用:用来访问全局信息的接口,通过Context进行资源的访问。 1、Context获取字符串资源: public class MainActivity extends AppCompatActivity { private TextView tv; @Override protec 阅读全文
posted @ 2016-12-16 14:57 Sheldon_wz 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 一、如果多个Activity拥有同一个Intent Action,启动时用同一个Action启动会是什么情况? 如何指定某一个Activity启动? 在多个Activity拥有同一个Intent Action的情况下,如若想启动某一指定Activity,则在该<intent-filter> 中添加< 阅读全文
posted @ 2016-12-14 17:37 Sheldon_wz 阅读(614) 评论(0) 推荐(0) 编辑
摘要: Intent寻找目标组件的两种方式: 显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。 隐式Intent:通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。 阅读全文
posted @ 2016-12-12 20:52 Sheldon_wz 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 获取Activity的返回参数(在参数(三)User的例子的基础上实现): 1、activity_the_aty.xml文件:<EditText android:id="@+id/editText" /> <Button android:text="Send Back" android:id="@+ 阅读全文
posted @ 2016-12-08 15:58 Sheldon_wz 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 传递值对象: 一、serializable实现:简单易用 serializable的迷人之处在于你只需要对某个类以及它的属性实现Serializable 接口即可。Serializable 接口是一种标识接口,这意味着无需实现方法,Java便会对这个对象进行高效的序列化操作。 这种方法的缺点是使用了 阅读全文
posted @ 2016-12-07 16:10 Sheldon_wz 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 传递数据包bundle: 1、MainActivity.class: findViewById(R.id.btnStartAty).setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) 阅读全文
posted @ 2016-12-06 15:43 Sheldon_wz 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 准备: 一、创建主界面:activity_main.xml文件中<Button android:text="启动另一个Activity" android:id="@+id/btnStartAty" /> 二、创建另一个Activity界面:java文件夹中创建一个TheAty;activity_th 阅读全文
posted @ 2016-12-06 15:18 Sheldon_wz 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Activity中TextView的文字显示Hello Android: 1、直接显示:<TextView android:text="Hello Android" /> 2、间接显示:<TextView android:text="@string/hello_android" /> (推荐) st 阅读全文
posted @ 2016-12-01 16:05 Sheldon_wz 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Intel HAXM is required to run this AVD,VT-x is disabled in BIOS;Enable VT-x in your BIOS security settings (refer to documentation for your computer) 阅读全文
posted @ 2016-11-30 16:49 Sheldon_wz 阅读(10826) 评论(0) 推荐(0) 编辑