随笔分类 -  Android知识补漏

一些不常用的技术点,积累
Android平台二维码之生成,扫描 & 识别
摘要:1.二维码的前世今生 “二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数 阅读全文

posted @ 2016-06-08 16:34 Joyfulmath 阅读(4134) 评论(0) 推荐(0)

转 浅谈HTTP中Get与Post的区别
摘要:原文:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.htmlHttp定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一... 阅读全文

posted @ 2015-08-15 20:12 Joyfulmath 阅读(281) 评论(0) 推荐(0)

2015-3-23 日志
摘要:1.在listview等状态信息中存放viewholder,然后把tag的view存入一个list里面。当页面从home页面重新进入的时候,listview的内容已经更新,这个时候该obj内容以及被更新或者不再使用。这个时候通过该list去做处理时,内容不对。2.动画的过程判断。最新的动画监听过程:... 阅读全文

posted @ 2015-03-23 19:06 Joyfulmath 阅读(130) 评论(0) 推荐(0)

转 自定义View之onMeasure()
摘要:可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,... 阅读全文

posted @ 2015-02-09 11:35 Joyfulmath 阅读(393) 评论(0) 推荐(0)

转 Android Dalvik虚拟机初识
摘要:首先,让我们来思考下面几个问题:什么是Dalvik虚拟机?Dalvik VM与JVM有什么区别?Dalvik VM有什么新的特点?Dalvik VM的架构是怎么样的?首先,我得承认第一个问题问得很傻:什么是Dalvik虚拟机?没有人给出过一个明确的定义,但是,我们似乎可以从人们对Java虚拟机的描述... 阅读全文

posted @ 2015-01-30 11:29 Joyfulmath 阅读(260) 评论(0) 推荐(0)

转 android launch flow
摘要:Android系统开机主要经历三个阶段:bootloader启动Linux启动Android启动启动文件:对于机器从通电到加载Linux系统一般需要三个文件:bootloader(引导文件)、kernel(内核文件)、rootfs (根文件系统 能让操作系统正常运行的文件夹和文件的大集合,在Andr... 阅读全文

posted @ 2015-01-30 10:58 Joyfulmath 阅读(476) 评论(0) 推荐(0)

DRM Study
摘要:1.DRM是什么?DRM,英文全称Digital Rights Management, 可以翻译为:数字版权管理。指的是出版者用来控制被保护对象的使用权的一些技术,这些技术保护的有数字化内容(例如:软件、音乐、电影)以及硬件,处理数 字化产品的某个实例的使用限制. 本术语容易和版权保护混淆。版权保护... 阅读全文

posted @ 2015-01-09 16:18 Joyfulmath 阅读(298) 评论(0) 推荐(0)

转---Android Audio System 之一:AudioTrack如何与AudioFlinger交换音频数据
摘要:引子Android Framework的音频子系统中,每一个音频流对应着一个AudioTrack类的一个实例,每个AudioTrack会在创建时注册到 AudioFlinger中,由AudioFlinger把所有的AudioTrack进行混合(Mixer),然后输送到AudioHardware中 进... 阅读全文

posted @ 2014-12-10 11:38 Joyfulmath 阅读(549) 评论(0) 推荐(0)

导航