自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

laoxu的专栏

小小程序猿,记录一下所见的知识

  • 博客(8)
  • 收藏
  • 关注

原创 Android Service组件总结

Service是在后台运行的没有用户界面的应用程序组件。其它组件可以启动一个Service并与Service进行数据交互。包括本地交互以及跨线程通信(IPC, InterProcess Communication)。关于Service最容易混淆的两点        1、一个Service不是一个独立的进程。一般情况下它与它所属的应用程序是在一个进程里面的。可以通过设置        2

2015-01-21 11:34:35 629

原创 Java类中的equals方法和hashCode方法

实现equals方法的标准方式,最佳实践方式public boolean equals(Person p){ if(p == null){ return false; } if(p == this){ return true; } if(!(p instanceof Person)){ return false; } if(p.last

2015-01-18 22:46:40 566

原创 Java中异常示例代码

今天学了Java中的异常处理,主要是try-catch和try-catch-finally语句,还有自定义异常类,异常链,用以下代码作为示例,方便以后查看,代码参考imooc上的示例代码。import java.util.Scanner;public class BookManagerEasy { private static Scanner console = new Scanne

2015-01-15 23:00:38 1036

原创 Android Studio中创建AIDL Service

用startService,bindService创建的服务只能在本应用程序内访问,如果要使得本程序的服务能够被其他应用程序访问,这时候就要使用远程过程调用(Remote Procedure Call,RPC)方式来实现,安卓定义了一种接口定义语言Android Interface Definition Language,简称AIDL。今天记录一下如何在Android Studio下创建AID

2015-01-15 12:49:58 17152 1

原创 Service Intent must be explicit的解决方法:续

今天发现了新的解决方法,在生命intent的时候同时调用setAction和setPackage方法,这样创建出来的intent就是显性的final Intent intent = new Intent();intent.setAction("com.example.user.firstapp.FIRST_SERVICE");intent.setPackage(this.getPackag

2015-01-14 13:44:12 9772 1

原创 Android Studio中support library错误

今天用android studio创建一个HelloWorld程序,用File>New Project一步一步创建Minimum SDK小于API 11的项目,并添加一个ActionBarActivity,由于ActionBar是API 11时才有的东西,所以项目要用到support library,google官方开发了v7 support library来支持API 11以下版本用Action

2015-01-13 20:59:12 1223

原创 Service Intent must be explicit的解决方法

今天在学习android的Service组件的时候,在AndroidMainfest.xml中定义了<service android:name=".BindService" android:enabled="true" android:exported="true" >

2015-01-13 13:51:36 52464 5

原创 Titanium中创建android module(一):环境配置

编写Android Module之前,我们需要做一些准备工作,包括安装一些工具以及设置环境变量。有一些是编写Titanium程序之前就已经配置好的,这里一并说了。Titanium SDKAndroid SDK:之前编写Titanium程序应该已经安装好了。Titanium Studio或者Titanium命令行工具,使用Studio操作起来更方便些。下载Android NDK,并且设置

2015-01-10 11:53:50 1181

空空如也

空空如也

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

TA关注的人

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