自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 163

转载 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 305

转载 库项目介绍

一、库项目特点:  通过引入库项目,就可以访问库项目中所有的java文件和资源文件二、Android Studio中如何在现有的项目中创建一个库项目?  选中该项目 -> 右键 -> Module -> Android Library ->完成三、Android Studio中如何把库项目导入现有项目?  File -> Project ...

2017-02-02 00:01:00 391

转载 开发中遇到的问题(一)——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 393

转载 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 147

转载 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 112

转载 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 156

转载 Android中Service通信(二)——绑定Service进行通信

一、把输入文本的数据同步到服务的实例(如何执行服务的内部代码)  绑定服务比启动服务更加方便高效,绑定服务中的直接方法调用比Intent作为载体传输更为快捷得多。1、activity_main.xml  <Button     android:text="绑定服务"     android:layout_width="match_parent"    ...

2016-12-23 16:55:00 196

转载 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 1545

转载 认识Android Service

一、使用Service1、什么是Service以及Service的配置项: Service是Android组件的一种,派生自android.app.service类。它不提供交互界面,只是在后台运行,进行功能调度或提供数据支持。  <!--android:enabled—是否启用,android:exported—是否导出-->  <service and...

2016-12-21 16:55:00 71

转载 Android中Context的理解及使用(二)——Application的用途和生命周期

实现数据共享功能:  多个Activity里面,可以使用Application来实现数据的共享,因为对于同一个应用程序来说,Application是唯一的。1、实现全局共享的数据App.java继承自Application:    public class App extends Application {      private String textData = "...

2016-12-17 11:59:00 164

转载 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 369

转载 在Android中Intent的概念及应用(二)——Intent过滤器相关选项

一、如果多个Activity拥有同一个Intent Action,启动时用同一个Action启动会是什么情况?  如何指定某一个Activity启动?    在多个Activity拥有同一个Intent Action的情况下,如若想启动某一指定Activity,则在该<intent-filter>  中添加<data android:scheme="app"...

2016-12-14 17:37:00 137

转载 在Android中Intent的概念及应用(一)——显示Intent和隐式Intent

Intent寻找目标组件的两种方式:显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。隐式Intent:通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。一、显示Intent:创建一个Activity的完整过程:1、手动创建一个类...

2016-12-12 20:52:00 167

转载 在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 75

转载 在Activity之间传递参数(三)——serializable和parcelable的区别

传递值对象:一、serializable实现:简单易用  serializable的迷人之处在于你只需要对某个类以及它的属性实现Serializable 接口即可。Serializable 接口是一种标识接口,这意味着无需实现方法,Java便会对这个对象进行高效的序列化操作。  这种方法的缺点是使用了反射,序列化的过程较慢。这种机制会在序列化的时候创建许多的临时对象,容易触发...

2016-12-07 16:10:00 143

转载 在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 62

转载 在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 91

转载 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 67

转载 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 253

转载 MRDS学习四——自动型机器车

由自己的所在开始,探索自己周围的简单机器车,假设车子的行走路径如下:    我们要把L型路径写成一个Activity,然后由外部输入这个L的大小,最后这个Activity要能够在完成行走路径时吐出更大的L大小。完成第一步前进动作:第一步:拖动一个Activity,改名为RunL,然后把输入定为size,类别为double。而输出是Notification。(因为机器...

2016-03-29 22:26:00 1346

转载 MRDS学习三——机械车的改良(Activity的介绍)

Activity:VPL中化繁为简的工具,可以使得真个VPL容易让人看懂,也能跟好的控制。它就很像把一堆比较复杂但相关的流程组合成一个自定义的Activity。完成Activity的定义:第一步:复制MRDS学习二的VPL到Diagram中。第二步:从BasicActivity中拖动一个Activity到Diagram中,右边Properties属性表中修改元件属性如...

2016-03-27 12:08:00 188

转载 MRDS学习二——机械车

准备机械车:第一步:从Service中选择一个GenericDifferentialDrive(通用差速驱动:同一轴的左右轮胎可以转动不同速度的车子)放入Diagram中。第二步:对其进行配置:选中GenericDifferentialDrive右键选择SetConfiguration。跳到其的设定界面,选择Useamanifest,并导入,选择LEG...

2016-03-26 22:59:00 312

转载 MRDS学习一——Hello World

第一步:从左边的BasicActivities中把Data这个元件拖到Diagram中,把Data的类别改为string,中间填入HelloWorld。第二步:接着把这个资料输出到一个Services:把SimpleDialog拖到Diagram中。第三步:把这两个元件串起来:点击选择Data元件右边(OutgoingResponse)拖到Simple...

2016-03-26 21:34:00 1784

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除