- 博客(24)
- 收藏
- 关注
转载 使用SlidingMenu的方法以及Android Studio 如何导入第三方库SlidingMenu
一、使用SlidingMenu的方法1、引入SlidingMenu库2、继承SlidingFragmentActivity3、onCreate方法改成public4、调用相关API二、Android Studio 如何导入第三方库SlidingMenu?材料:github网站下载的第三方库SlidingMenu-master.zip步骤:1、新建一个项目...
2017-02-02 00:15:00
195
转载 android中实现欢迎界面的自动跳转
1、在onCreate里设置个Timer,然后建立Intent指向你要调用Activity。设置Timer 3秒后执行startActivity 示例代码:final Intent intent = new Intent(this, Activity1.class); Timer timer = new Timer(); TimerTask tas...
2017-02-02 00:06:00
343
转载 库项目介绍
一、库项目特点: 通过引入库项目,就可以访问库项目中所有的java文件和资源文件二、Android Studio中如何在现有的项目中创建一个库项目? 选中该项目 -> 右键 -> Module -> Android Library ->完成三、Android Studio中如何把库项目导入现有项目? File -> Project ...
2017-02-02 00:01:00
435
转载 开发中遇到的问题(一)——java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant...
1、错误描述: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.2、起因: 在Manifest中设置我的activity全屏1 <activity android:name=".Splas...
2017-01-09 21:45:00
455
转载 Android广播接收器BroadcastRceiver
一、使用BroadcastRceiver1、创建BroadcastRceiver(MyRceiver),重写OnReceiver: public void onReceive(Context context, Intent intent) { System.out.println("接收到了消息,消息内容是:"+intent.getStringExtra("da...
2017-01-05 17:58:00
183
转载 Android中AIDL的理解与使用(二)——跨应用绑定Service并通信
跨应用绑定Service并通信:1、(StartServiceFromAnotherApp)AIDL文件中新增接口: void setData(String data); AppService文件中实现接口: public IBinder onBind(Intent intent) { return new IAppServiceRomoteBinde...
2016-12-29 11:06:00
130
转载 Android中AIDL的理解与使用(一)——跨应用启动/绑定Service
AIDL(Android Interface Definition Language)——安卓接口定义语言一、startService/stopService1、同一个应用程序启动Service: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS...
2016-12-27 16:21:00
182
转载 Android中Service通信(二)——绑定Service进行通信
一、把输入文本的数据同步到服务的实例(如何执行服务的内部代码) 绑定服务比启动服务更加方便高效,绑定服务中的直接方法调用比Intent作为载体传输更为快捷得多。1、activity_main.xml <Button android:text="绑定服务" android:layout_width="match_parent" ...
2016-12-23 16:55:00
227
转载 Android中Service通信(一)——启动Service并传递数据
启动Service并传递数据的小实例(通过外界与服务进行通信):1、activity_main.xml: <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:text="默认信息" and...
2016-12-22 10:14:00
1595
转载 认识Android Service
一、使用Service1、什么是Service以及Service的配置项: Service是Android组件的一种,派生自android.app.service类。它不提供交互界面,只是在后台运行,进行功能调度或提供数据支持。 <!--android:enabled—是否启用,android:exported—是否导出--> <service and...
2016-12-21 16:55:00
82
转载 Android中Context的理解及使用(二)——Application的用途和生命周期
实现数据共享功能: 多个Activity里面,可以使用Application来实现数据的共享,因为对于同一个应用程序来说,Application是唯一的。1、实现全局共享的数据App.java继承自Application: public class App extends Application { private String textData = "...
2016-12-17 11:59:00
190
转载 Android中Context的理解及使用(一)——Context的作用
Context的作用:用来访问全局信息的接口,通过Context进行资源的访问。1、Context获取字符串资源: public class MainActivity extends AppCompatActivity { private TextView tv; @Override protected void onCreate(B...
2016-12-16 14:57:00
400
转载 在Android中Intent的概念及应用(二)——Intent过滤器相关选项
一、如果多个Activity拥有同一个Intent Action,启动时用同一个Action启动会是什么情况? 如何指定某一个Activity启动? 在多个Activity拥有同一个Intent Action的情况下,如若想启动某一指定Activity,则在该<intent-filter> 中添加<data android:scheme="app"...
2016-12-14 17:37:00
150
转载 在Android中Intent的概念及应用(一)——显示Intent和隐式Intent
Intent寻找目标组件的两种方式:显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。隐式Intent:通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。一、显示Intent:创建一个Activity的完整过程:1、手动创建一个类...
2016-12-12 20:52:00
197
转载 在Activity之间传递参数(四)
获取Activity的返回参数(在参数(三)User的例子的基础上实现):1、activity_the_aty.xml文件:<EditText android:id="@+id/editText" /> <Button android:text="Send Back" android:id="@+id/button" />...
2016-12-08 15:58:00
90
转载 在Activity之间传递参数(三)——serializable和parcelable的区别
传递值对象:一、serializable实现:简单易用 serializable的迷人之处在于你只需要对某个类以及它的属性实现Serializable 接口即可。Serializable 接口是一种标识接口,这意味着无需实现方法,Java便会对这个对象进行高效的序列化操作。 这种方法的缺点是使用了反射,序列化的过程较慢。这种机制会在序列化的时候创建许多的临时对象,容易触发...
2016-12-07 16:10:00
169
转载 在Activity之间传递参数(二)
传递数据包bundle:1、MainActivity.class: findViewById(R.id.btnStartAty).setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { Int...
2016-12-06 15:43:00
79
转载 在Activity之间传递参数(一)
准备:一、创建主界面:activity_main.xml文件中<Button android:text="启动另一个Activity" android:id="@+id/btnStartAty" />二、创建另一个Activity界面:java文件夹中创建一个TheAty;activity_the_aty.xml文件中<TextView android:id="...
2016-12-06 15:18:00
101
转载 Activity初接触
Activity中TextView的文字显示Hello Android:1、直接显示:<TextView android:text="Hello Android" />2、间接显示:<TextView android:text="@string/hello_android" /> (推荐) string.xml文件中<resources&...
2016-12-01 16:05:00
160
转载 Android Studio的配置问题——Intel HAXM is required to run this AVD,VT-x is disabled in BIOS;
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) .意思是让进入你的BIOS系统中将BIOS中的VT-x 给开启了。解决方案:重启电...
2016-11-30 16:49:00
300
转载 MRDS学习四——自动型机器车
由自己的所在开始,探索自己周围的简单机器车,假设车子的行走路径如下: 我们要把L型路径写成一个Activity,然后由外部输入这个L的大小,最后这个Activity要能够在完成行走路径时吐出更大的L大小。完成第一步前进动作:第一步:拖动一个Activity,改名为RunL,然后把输入定为size,类别为double。而输出是Notification。(因为机器...
2016-03-29 22:26:00
1501
转载 MRDS学习三——机械车的改良(Activity的介绍)
Activity:VPL中化繁为简的工具,可以使得真个VPL容易让人看懂,也能跟好的控制。它就很像把一堆比较复杂但相关的流程组合成一个自定义的Activity。完成Activity的定义:第一步:复制MRDS学习二的VPL到Diagram中。第二步:从BasicActivity中拖动一个Activity到Diagram中,右边Properties属性表中修改元件属性如...
2016-03-27 12:08:00
350
转载 MRDS学习二——机械车
准备机械车:第一步:从Service中选择一个GenericDifferentialDrive(通用差速驱动:同一轴的左右轮胎可以转动不同速度的车子)放入Diagram中。第二步:对其进行配置:选中GenericDifferentialDrive右键选择SetConfiguration。跳到其的设定界面,选择Useamanifest,并导入,选择LEG...
2016-03-26 22:59:00
432
转载 MRDS学习一——Hello World
第一步:从左边的BasicActivities中把Data这个元件拖到Diagram中,把Data的类别改为string,中间填入HelloWorld。第二步:接着把这个资料输出到一个Services:把SimpleDialog拖到Diagram中。第三步:把这两个元件串起来:点击选择Data元件右边(OutgoingResponse)拖到Simple...
2016-03-26 21:34:00
2286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人