自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

snoto的专栏

一个小工的笔记

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

原创 AIDL实现步骤

AIDL:那么我们在Android可以通过AIDL实现Binder 通信AIDL:android interface definition Language 1,创建.aidl文件,gen目录下生成同名接口java代码   2,创建服务Service继承Service,创建 接口.stub 对象,实现其接口方法。Manifest文件中配置service标签。

2015-02-10 12:33:38 418

原创 Binder的实际使用

实际使用:Binder访问Server:这里的Binder访问服务主要指BindService。我们常用的是startService来启动服务,服务一直在后台运行。这种服务一般是不返回结果给调用者的。 BindService的话服务会提供接口允许组件与之交互,发送请求,返回结果等。服务与绑定的组件运行时间一样。组件只能和服务绑定一次,组件取消绑定后,服务销毁。

2015-02-10 11:45:59 570

原创 Binder机制简单理解

Binder初理解:参考:http://blog.csdn.net/luoshengyang/article/details/6618363 通过罗大牛的文章,我们知道,Binder是作用于通信的。相对于binder,我们更熟悉使用广播进行通信。 他们之间有什么联系?http://www.cnblogs.com/lwbqqyumidi/p/4168017.html里面提

2015-02-10 11:37:51 1171

原创 关于static与堆栈的简单理解

Static:静态想起了一个问题,一直都说,Java中静态的方法不能调用非静态的变量,但是不知道为什么,偶尔还是会混淆查了一下,比较合理的解释是:静态的一般都是在程序一开始执行的时候就加载或者执行的。那么静态方法在程序一开始就加载了。那么静态的变量肯定也是一开始就加载了,静态的方法调用它的时候,自然能够找到它。但是非静态的变量是在后来才加载的,那么静态的方法调用它的时候

2015-02-06 09:17:29 1909 1

原创 关于自定义控件之蛋疼的AttributeSet

在Android中做一个自定义控件还是比较容易的:1:创建自定义控件的xml文件2:创建自定义控件的java文件,inflate实现xml文件3:在需要的Activity的xml文件中,使用自定义控件的包名+类名作标签,当做一个普通的view使用就可以了。但是:注意,在自定义控件的java文件中:除了构造函数: --------(Context  context);

2015-02-05 14:48:58 399

原创 Fragment小记

Fragment的addToBackStack:Fragment的addToBackStack的主要作用是Fragment的回滚。 例如:你有一个Fragment,在执行某项操作后,Fragment发生了改变。这时候如果你使用了addToBackStack的话,可以实现点击back按钮,回到上一次的fragment。如果没有addToBackStack的话,那么点击back按钮

2015-02-05 11:04:04 388

原创 《Android 4 高级编程》之UI优化

为了快速响应和流畅,我们要尽量使1:布局简单;2:避免因为小的UI的变化而导致整个UI重新填充 UI的优化:标签经常用于View的复用我们可以在一个layotu/xml文件中通过标签来实现一个layout的复用: 如:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2015-02-04 15:22:07 629

原创 《Android4 高级编程》笔记之Application

1,Android 进程优先级:活动进程可见进程启动服务进程后台进程空进程 Android在需要系统杀死程序来获取空间的时候,会从后往前杀。2,Application类:每次应用程序启动时,都会先执行Application类.常见的是:  首先,onCreate方法一定要存在,getInstance方法是为了后面的使用一般情况下,我在这个

2015-02-04 09:47:05 410

空空如也

空空如也

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

TA关注的人

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