自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 Framework中的Proxy-Stub模式

Proxy-Stub模式是为了解决进程间通信问题而设计。

2014-04-29 14:09:36 2141

原创 Android TV 添加系统服务,通过Binder机制从APK对其进行跨进程远程调用

关于Binder机制及其原理可以阅读《深入理解Android内核设计思想》第6章,不再详述。此处,仅介绍一个系统service的具体实现示例实现过程:1.apk调用的是jar包里的函数2.服务器上编译生成jar包供apk使用首先是source命令加载并选择sh脚本,执行mm命令之后会打包生成三个jar包com.***.tvapi.factory.jarcom.***.f...

2014-04-25 18:52:57 2341

原创 Framework中的适配器模式

在Android的Framework中//TvManager.javapublic class TvManager {

2014-04-25 17:20:37 660

原创 Framework中的单件模式

首先了解下单件模式有些对象我们只需要一个。单件模式没有全局变量的缺点:全局变量需要在一开始就创建,万一这个全局变量很耗资源,而又一直没有用到它,就很浪费,单件模式可以在需要的时候再创建。package com.amaker.app; public class Singleton {//利用一个静态变量来记录Singleton类的唯一实例private static Sing

2014-04-25 16:10:04 558

原创 Framework中的状态模式

策略模式十围绕可以互换的算法来创建成功业务的,然而状态走的是更崇高的路,它通过改变对象内部的状态来帮助对象控制自己的行为。它常常告诉它的对象客户"跟着我念:我很棒,我很聪明,我最优秀了。。"状态模式对于需要针对不同状态对某一业务进行不同处理的场景特别有用,尤其在扩展的时候,不用去修改逻辑错综复杂的代码。我们不要针对业务流程去编程,而是要针对状态来编程1.定义一个State接口。在这

2014-04-25 14:45:34 1312

原创 Framework中的钩子函数

钩子是一种被声明在抽象类中的方法,但只有空的或默认的实现。钩子的存在,可以让子类有能力对算法的不同点进行挂钩。要不要挂钩,由子类自行决定。比如:package com.amaker.app;public abstract class CaffeineBeverageWithHook{   final void prepareRecipe(){     boilWater

2014-04-25 13:46:39 690

原创 Android TV 按键消息流转探究

这段时间对Android TV的源码进行了阅读,以下是阅读结果:

2014-04-23 18:07:54 2910 2

西北农林科技大学电子工艺实习报告-收音机组装

西北农林科技大学电子工艺实习报告,内容包括焊接注意事项,电路原理图,元件电气特性测试数据,实习日志,实习总结

2012-01-03

西北农林科技大学信息工程学院计算机组成原理实习报告

实习要交的5个报告(不包括设计性实验)。

2012-01-03

电子工艺实习报告 收音机组装

西北农林科技大学信息工程学院电子工艺实习报告,收音机组装,包括焊接技术要点,电路原理以及测试数据和实验总结

2012-01-01

空空如也

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

TA关注的人

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