Xiao_T
码龄14年
关注
提问 私信
  • 博客:52,124
    社区:106
    52,230
    总访问量
  • 14
    原创
  • 758,227
    排名
  • 18
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:新疆
  • 加入CSDN时间: 2010-12-23
博客简介:

zhanggong2046的专栏

查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得3次评论
  • 获得99次收藏
创作历程
  • 3篇
    2014年
  • 16篇
    2013年
TA的专栏
  • MMS 代码流程分析
    1篇
  • 代码管理
    1篇
  • Android 流程分析
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

343人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

装饰模式

转载:http://chenhua-1984.iteye.com/blog/565629点击打开链接 记得以前听一个高手说java.io包采用了了装饰器模式,当时不是很明白什么事装饰器模式,现在,网上看了一下说明和帮助的例子,他们的例子是这样的。   定义Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模
转载
发布博客 2014.03.10 ·
504 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

设计模式

1.简单工厂模式:需要由以下角色组成:1.接口2.接口的实现类(简单工厂模式里面的具体产品角色)3.工厂类简单工厂模式就是把创建对象的方法封装起来.简单工厂模式是类的创建模式,又叫做静态工厂方法。简单工厂模式就是由一个工厂类根据传入的参量决定创建出哪一种产品类的实例。简单工厂模式涉及到工厂角色、抽象产品角色以及具体产品角色等三个角色:1.工厂类(Creator)角色
原创
发布博客 2014.03.10 ·
581 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

亚当理论-十条准则

赔钱的部位绝不要加码或摊平在开始操作或加码时,绝不能不同时设置止损点,以便在出错时,可以出场除非是朝操作的方向,否则绝不要取消或移动止损点绝不让合理的小损失变成不可收拾的大损失一笔操作或任何一天,不要让自己亏损掉操作资金的10%以上别去抓市场的头部或底部,让市场把它抓出来别档在列车前面.不可以逆市而为保持弹性操作不顺时,让自己休息提醒自己操作的目的
原创
发布博客 2014.01.29 ·
650 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android STK 流程处理

1.frameworks/opt/telephony/src/java/com/android/internal/telephony/RIL.java:      RIL.java:收到底层上报的消息(RIL_UNSOL_STK_PROACTIVE_COMMAND);在方      法processUnsolicited()中处理,在方法processUnsolicited()中通
原创
发布博客 2013.12.10 ·
1540 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android STK分析

应用层:packages\apps\stk\src\com\android\stk\BootCompletedReceived.java是一个广播接收类,它只负责接收一个广播:Intent.ACTION_BOOT_COMPLETED,即开机启动完成的广播,当接收到开机启动完成后,开启服务StkAppService,传递参数StkAppService.OPCODE,为StkAppServic
原创
发布博客 2013.12.04 ·
4635 阅读 ·
1 点赞 ·
1 评论 ·
11 收藏

PLMN选择过程

下图为PLMN选择流程:1.开机初始化时,从SIM卡中读取EF/NV/EFs   EF ItemsEFIMSI – IMSIEFPLMNwAcT – User-controlled PLMN selector with Access TechnologyEFHPPLMN – Higher-priority PLMN search periodEFFP
翻译
发布博客 2013.11.11 ·
13663 阅读 ·
6 点赞 ·
1 评论 ·
37 收藏

3GPP

3G TS 21.101 V1.0.0 (1999-10)技术指导书第三代合作伙伴组织;技术规范业务组和系统组织;Release 1999 Specifications(3G TS 21.101 version 1.0.0)  
翻译
发布博客 2013.11.05 ·
2477 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android编译过程详解

编译过程如下:1> source build/envsetup.sh:加载命令2> lunch:选择平台编译选项3> make:执行编译命令详解:1. source . build/envsetup.sh    envsetup.sh其主要作用如下:    1. 加载了编译时使用到的函数命令,如:help,lunch,m,mm,mmm等    2. 添加了两
转载
发布博客 2013.10.16 ·
982 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android 时间同步与更新

在Android2.3.4系统中,时间会通过网络进行同步,而Android默认使用的是NITZ来获取移动网络时间,需要有移动网络服务商的支持才能使用,而有些Android产品只支持WIFI等无线网络,而不支持移动网络,此时就需要采用SNTP方式来获取网络时间进行同步了,相应需要修改到的文件为
原创
发布博客 2013.10.12 ·
1394 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Repo命令介绍

Repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。1。repo init -u URL,在当前目录安装 repository ,会在当前目录创建一个目录 ".repo"  -u 参数指定一个URL, 从这个      URL 中取得repository 的 manifest 文件。例如:repo init -u g
原创
发布博客 2013.10.11 ·
1586 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

WCDMA空中接口的信道

信道:是信号的传输媒质,可分为有线和无线信道两类。有线信道包括明线、对称电           缆、同轴电缆及光缆等。无线信道有地波传播、短波电离层反射、超短波或微波视距           中继、人造卫星中继以及各种散射信道等。如果我们把信道的范围扩大,它还可以包           括有关的变换装置,比如:发送设备、接收设备、馈线与天线、调制器、解调器等,
原创
发布博客 2013.09.30 ·
1522 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

CDMA介绍

移动用户号码(MDN)MDN号码为CDMA网移动用户做被叫方时,主叫用户所需要大的号码。MDN结构如下:           CC+MAC+H0H1H2H3+ABCDCC:MAC:H0H1H2H3:ABCD:
原创
发布博客 2013.09.27 ·
1272 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android Phone Flow

1 QCOM 实现的 android 架构图Android 架构图拨打电话主要涉及以下代码:1.PHONE:packages/apps/Phone这个模块主要负责界面的显示,可根据协议或运营商需求定制各种内容。2.FRAMEWORK:frameworks/base/telephony/java/com/android/internal/telephony
原创
发布博客 2013.09.25 ·
2055 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android NDK

NDK全称:Native Development Kit1.NDK是一系列工具的集合 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的NDK集成了交叉编译器,并提供了相应的mk文件隔离平台、CPU、API等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性
原创
发布博客 2013.09.24 ·
594 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MMS协议

MMS介绍MMS是Multimedia Messaging Service (多媒体消息服务)的缩写,即所说的彩信,可以用于传送文字,图片,动画,音视频等多媒体信息。手机终端合成多媒体消息后,可以向网内的合法用户发送,由MMSC(多媒体消息中心)对消息进行存储和处理,并负责将消息在不同的MMSC之间进行传递转发,同时接受方用户可以从MMSC接收多媒体消息。多媒体消息服务要求一个WAP网
原创
发布博客 2013.09.20 ·
3908 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Source Insight使用指南

Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。    当我们点击开始按钮时,出现图1所示的开始界面: 图1    首先新建一个项目,点击工具栏中的Project-〉New Project
原创
发布博客 2013.09.20 ·
763 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PLMN介绍

PLMN介绍        PLMN(Public Land Mobile Network,公共陆地移动网络),由政府或它所批准的经营者,为公众提供陆地移动通信业务目的而建立和经营的网络。该网路必须与公众交换电话网(PSTN)互连,形成整个地区或国家规模的通信网。PLMN = MCC + MNC,例如中国移动的PLMN为46000,中国联通的PLMN为46001。PLMN
原创
发布博客 2013.09.18 ·
4420 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

PLMN选择过程分析

PLMN选择过程分析                                             本文摘自:http://blog.sina.com.cn/s/blog_3f0e8a840100ai4d.html流程分析:        PLMN选择过程分为两种情况,即UE在无先验信息情况下的PLMN选择和存储有先验信息情况下的PLMN选择。两种情况的流程略
转载
发布博客 2013.09.18 ·
6713 阅读 ·
5 点赞 ·
1 评论 ·
40 收藏

Android:MMS流程分析

Applications应用层:packages\apps\Mms\src\com\android\mms\ui:1.ConversationList.java:是短彩信的显示界面,在此页面中点击新建按钮,即可进入短彩信编辑界面,响应此事件的是      createNewMessage()方法,在createNewMessage()方法中通过startActivity()
原创
发布博客 2013.09.17 ·
1044 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多