Quantcast
Channel: Terry_龙-51CTO技术博客
Browsing latest articles
Browse All 20 View Live

Android Ap 开发 设计模式第八篇:抽象工厂模式

Abstract Factory Pattern 模式解读   abstract 是“抽象”,factory 是“工厂”,所以合起来abstract factory 就是“抽象工厂”的意思。Abstract Factory Pattern 中的抽象工..【继续阅读全文】

View Article



Android Ap 开发 设计模式第九篇:桥接模式

Bridge Pattern 模式解读   bridge 是“桥梁”的意思。就像现实社会里的桥梁担负着连接两岸的重大责任一样,Bridge Pattern也是负责连接2个不同位置的参与者。   桥接模式沟通着“功能的类..【继续阅读全文】

View Article

Ubuntu 配置WebDav服务器

 什么是WebDAV? 简单地说:“基于Web的分布式创作和版本”的WebDAV。它是HTTP协议,它允许用户协作编辑和管理远程Web服务器上的文件的扩展。听说苹果的icloud 也是基于webdav来实现的,使用Ubunt..【继续阅读全文】

View Article

android 处理图片工具

  package com.wireme.activity; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputS..【继续阅读全文】

View Article

使用NDK移植开源项目,JNI的使用技巧

  Jni 的介绍  JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JN..【继续阅读全文】

View Article


Android Fragments 详细使用

  Fragments 诞生初衷      自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,..【继续阅读全文】

View Article

Loaders 的使用,结合Fragments

Loader的特点和使用场所    Loader 可以在Activity 和Fragments 的界面下运行(本篇将结合上篇文章的Fragments的DEMO进行讲述如何在Fragments 下使用Loaders)。 它可以提供类似于AysncTa..【继续阅读全文】

View Article

Android 调用堆栈跟踪

 Android开发中,我们也会经常遇到段错误,也就是SIGSEGV(11),这个时候libc的backtrace会打印出对应的堆栈信 息,而你看到的仅仅是一对数字,好像无从查起。 如下面这一从串断错误: ActivityManager(&..【继续阅读全文】

View Article


HTML5 学习手笔一:canvas API 画对角线

    自从停博一段时间后,一直在思考特别是今年开年,在想学习什么技术做为未来的技术储备。本来想加强下Android 底层方面的知识,但觉得工作上跟这块有所涉及再学习的话有点懒,由于Windows Phone 7 ..【继续阅读全文】

View Article


HTML5 学习手笔四:canvas 总结

  什么是 Canvas?   HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。 画布是一个矩形区域,您可以控制其每一像素。 canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法 ..【继续阅读全文】

View Article

Android RenderScript 关于Compute 的使用

 RenderScript 不仅可以用来画图,而且可以用来做密集的计算操作。目前的API可以使用到的是利用CPU的核心优势来帮我们做计算。在未来,可能会包括GPU和DSP处理器上做精密计算。 创建一个Compute  的Re..【继续阅读全文】

View Article

Android RenderScript 使用 Struct 及其下标的赋值

 这是一个关于RenderScript如何使用 Struct 的文章,是学习RenderScript 一个必须要掌握的基础知识点。 大纲 如何定义Struct 如何得到指针长度并循环为指针赋值 整体DEMO代码  ..【继续阅读全文】

View Article

Android SDCard UnMounted 流程分析(一)

  Android SDCard框架  Android SDCard框架,我们修改一般涉及到四大模块   Linux Kernel 用于检测热拔插,作为框架开发者来说,这者不用涉及 Vold 作为Kernel 与 Framework 之间..【继续阅读全文】

View Article


Android SDCard UnMounted 流程分析(二)

 上一篇讲到通过NetlinkManager发送uevent 命令到NetlinkHandler 的onEvent,代码如下: void NetlinkHandler::onEvent(NetlinkEvent *evt) {     VolumeManager&nb..【继续阅读全文】

View Article

Android SDCard UnMounted 流程分析(三)

  前篇地址 Android SDCard UnMounted 流程分析(一) Android SDCard UnMounted 流程分析(二)    前一篇讲到SDCard unmout onEvent 发送socket 到框架层,接下来分析框架层得到数据后的流..【继续阅读全文】

View Article


Android SDCard Mount 流程分析(一)

 前段时间对Android 的SDCard unmount 流程进行了几篇简短的分析,由于当时只是纸上谈兵,没有实际上的跟进,可能会有一些误导人或者小错误。今天重新梳理了头绪,针对mount的流程再重新分析一次。 &nbsp..【继续阅读全文】

View Article

SDCard Mount 流程分析(二)

上一篇关于Mount的分析,分析了main的作用和一些挂载系统的分析。下面深入分析Mount的流程走法。   Mount流程分为两个部分   主动挂载(插入SDCARD或者USB硬盘时系统自动挂载) 手动挂..【继续阅读全文】

View Article


对自己组织春"phone"计划活动的感想

    清明节清51CTO的程程联系了我,问我是否有兴趣在深圳举办一次Windows Phone 7的技术沙龙。当时刚好手头上公司分配了个比较棘手的任务,怕会影响到工作,也就一口回绝了,另外还有一个原因是Windows..【继续阅读全文】

View Article

Android 框架层为IMountService 增加新接口

 在为Android 增加多分区的支持时,可能会需要获得当前 USB 连接的挂载口,可能标准的Android 框架并未提供这样的接口给开发者,这时就需要我们自己为它提供接口了。先来看一下上层(应用)如何得到一个IMou..【继续阅读全文】

View Article

好久没写博客了,一来就发个招聘广告,希望编辑放过一次。。。

仍在十面霾伏的水泥森林中艰难度日吗?巨细坐落于度假村般的松山湖景区,湖畔风光旖旎,树影婆娑。徘徊在堵城里每天耗费数小时在通勤路上吗?我们提供酒店式公寓,乘坐园区巴士十分钟即达公司。每天通宵达旦苦不..【继续阅读全文】

View Article
Browsing latest articles
Browse All 20 View Live




Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC