1.Animation 动画类型
Android的animation由四种类型组成:
XML中
alph
渐变透明度动画效果
scale
渐变尺寸伸缩动画效果
translate
画面转换位置移动动画效果
rotate
画面转移旋转动画效果
JavaCode中
AlphaAnima...
分类:
移动开发 时间:
2016-06-24 15:33:48
阅读次数:
280
Android动态调试七武器系列文章——Hooking下篇,分享一些常用或原创的调试工具以及手段,希望能对国内移动安全的研究起到一些催化剂的作用...
分类:
移动开发 时间:
2016-06-24 15:35:10
阅读次数:
466
照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于这种的功能的应用,有一个非常重要的问题需要考虑,就是图片资源何时应该释放。因为随着GridView的滚动,加载的图片可能会越来越多,如果没...
分类:
移动开发 时间:
2016-06-24 15:35:10
阅读次数:
283
一、使用MapKit框架MapKit.framework使用MKMapView类代表地图控件,开发者只要在应用界面上添加并显示控件,该应用就可以增加地图。MapKitView类的常用属性如下:(1)、 @property (nonatomic) MKMapType mapType;用于设置和返回地图的类型。该属性支持如下typedef NS_ENUM(NSUInteger, MKMapType) {...
分类:
其他好文 时间:
2016-06-24 15:33:09
阅读次数:
266
本文与另外一篇分析RIL底层模块的文章是姐妹篇: 基于Android6.0的RIL底层模块分析
根据手机网络制式的不同,通常系统中会扩展Phone.java这个类,扩展成GSMPhone和CDMAPhone。这个类主要是抽象整个手机来处理通信过程中与其他模块的交互。我们以GSMPhone为例,分析来电流程如何从底层传递到上层。该分析主要基于代码,所以会比较啰嗦。以GSMPhone为例,在Phone...
分类:
移动开发 时间:
2016-06-24 15:31:47
阅读次数:
211
Spring核心机制:依赖注入Java应用(从applets的小范围到全套n层服务端企业应用)是一种典型的依赖型应用,它就是由一些互相适当地协作的对象构成的。因此,我们说这些对象间存在依赖关系。加入A组件调用了B组件的方法,我们就可以称A组件依赖于B组件。我们通过使用依赖注入,Java EE应用中的各种组件不需要以硬编码方式耦合在一起,甚至无需使用工厂模式。当某个Java 实例需要其他Java 实例...
分类:
编程语言 时间:
2016-06-24 15:34:06
阅读次数:
179
一、前言
Android 中解决滑动的方案有2种:外部拦截法 和内部拦截法。
滑动冲突也存在2种场景: 横竖滑动冲突、同向滑动冲突。
所以我就写了4个例子来学习如何解决滑动冲突的,这四个例子分别为: 外部拦截法解决横竖冲突、外部拦截法解决同向冲突、内部拦截法解决横竖冲突、内部拦截法解决同向冲突。
先上效果图:
二、实战
1、外部拦截法,解决横竖冲突
思路是,重写父控件的onInterc...
分类:
移动开发 时间:
2016-06-24 15:33:55
阅读次数:
250
难以消除的误解 当我在库房以及店面的这两个阶段,老师对我始终存在着一种误解,这种误解竟然还愈演愈烈,是除了上次进书那件事以外,最令我大动肝火的事了。为此也有过几次的争吵,最终也都是不了了之,我既无法说服老师,老师的奇葩逻辑更加不可能让我改变自己的想法。 其实是我自身性格的原因,无论是在库房还是在店面,我和大家说话交流的次数是比较少的。我承认我性格内向,但是这也并不算是什么不好...
分类:
其他好文 时间:
2016-06-24 15:32:37
阅读次数:
135
Noisy Actiation Functions是ICML 2016年新发表的一篇关于激活函数的论文,其中对以往的激活函数进行了深入的分析,并提出了训练过程中添加噪声的新方法,效果不错,觉得很有意义。...
分类:
其他好文 时间:
2016-06-24 15:33:44
阅读次数:
286
为什么用Spring?Spring一直贯彻并遵守“好的设计优于具体实现,代码应易于测试”,这一理念,并最终带给我们一个易于开发、便于测试而又功能齐全的开发框架。概括起来Spring给我们带来以下好处:1、方便解耦,简化开发通过Spring的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码照成的过度程序耦合。有了Spring,用户不必再为单例模式类、属性文件解析等这些很底层...
分类:
编程语言 时间:
2016-06-24 15:33:02
阅读次数:
177
Android 的Gradle多渠道打包配置AndroidMainfest.xml以友盟渠道为例,渠道信息一般都是写在 AndroidManifest.xml文件中,代码大约如下:如果不使用多渠道打包方法,那就需要我们手动一个一个去修改value中的值,xiaomi,36...
分类:
移动开发 时间:
2016-06-24 15:32:23
阅读次数:
263
一.部署分片集群
在3.2版本中,官方建议对所有生产的config server和shard server都使用复制集.其中config server对复制集有如下要求:
1.必须没有仲裁节点
2.必须没有延时节点
3.必须创建索引,即没有节点配置buildIndex为false
我们这里用来测试就搭建复制集了.
新部署一个分片集群包括4步骤:
1.部署c...
分类:
数据库 时间:
2016-06-24 15:30:41
阅读次数:
301
jsp+servlet+jdbc实现对数据库的增删改查...
分类:
数据库 时间:
2016-06-24 15:31:34
阅读次数:
185
使用command line的优势在于:
速度比GUI更快
有一些软件和工具只能通过command line进行操作 目录
1. 改变目录
2. 列出文件和目录 [Tab自动补全目录名]
3. 打开文件 [清空界面,筛选文件格式,/? 命令提示符]
4. 创建和移除目录
5. 关于路径PATH
6. 关于Drives...
多媒体概念
文字、图片、音频、视频
计算机图片大小的计算
图片大小 = 图片的总像素 * 每个像素占用的大小
单色图:每个像素占用1/8个字节
16色图:每个像素占用1/2个字节
256色图:每个像素占用1个字节
24位图:每个像素占用3个字节
加载大图片到内存
Android系统以ARGB表示每个像素,所以每个像素占用4个字节,很容易内存...
分类:
移动开发 时间:
2016-06-24 15:30:12
阅读次数:
196
即使不考虑数据节点出错后的故障处理,文件写入也是HDFS中最复杂的流程。本章以创建一个新文件并向文件中写入数据,然后关闭文件为例,分析客户端写文件时系统各节点的配合,如下图所示。
客户端调用DistributedFileSystem的create()方法创建文件,上图的步骤1,这时,DistributedFileSystem创建DFSOutputStream,并由远程过程调用,让名字节点执行同名...
分类:
其他好文 时间:
2016-06-24 15:31:01
阅读次数:
237
创建表语法CREATE TABLE ( [列级完整性约束条件]
[, [列级完整性约束条件]]…);列级完整性约束条件有NULL[可为空]、NOT NULL[不为空]、UNIQUE[唯一],可以组合使用,但是不能重复和对立关系同时存在。示例 创建学生表
CREATE TABLE Student
(
Id INT...
分类:
数据库 时间:
2016-06-24 15:30:31
阅读次数:
264