一、网络请求
移动软件及APP实现主要在于本地功能交互的实现与数据的展示,且数据常为移动软件的核心。数据常源自于
服务器,网络数据交互则扮演十分重要的角色。
二、网络情形考量
网络请求在数据交互中扮演重要角色。因其流程的特殊性,存有多种情形需要考虑。
1,返回值情形
接口崩溃,返回异常情形;以及接口正确抛出异常的返回
接口返回内容为空,或者状态正常,可用数据部分为空;
接口...
分类:
移动平台 时间:
2016-06-24 15:32:35
收藏:
0 评论:
0 赞:
0 阅读:
190
ContentProvider的数据很可以为自己加上一把锁,只有有钥匙的组件才能访问。如果ContentProvider的内容变化,能不能被别到组件感知到呢?本文将介绍如何为ContentProvider设置访问权限,如何对数据的变化进行监听。...
分类:
其他 时间:
2016-06-24 15:32:25
收藏:
0 评论:
0 赞:
0 阅读:
165
1.Animation 动画类型
Android的animation由四种类型组成:
XML中
alph
渐变透明度动画效果
scale
渐变尺寸伸缩动画效果
translate
画面转换位置移动动画效果
rotate
画面转移旋转动画效果
JavaCode中
AlphaAnima...
分类:
移动平台 时间:
2016-06-24 15:32:16
收藏:
0 评论:
0 赞:
0 阅读:
246
Android动态调试七武器系列文章——Hooking下篇,分享一些常用或原创的调试工具以及手段,希望能对国内移动安全的研究起到一些催化剂的作用...
分类:
移动平台 时间:
2016-06-24 15:32:05
收藏:
0 评论:
0 赞:
0 阅读:
257
照片墙这种功能现在应该算是挺常见了,在很多应用中你都可以经常看到照片墙的身影。它的设计思路其实也非常简单,用一个GridView控件当作“墙”,然后随着GridView的滚动将一张张照片贴在“墙”上,这些照片可以是手机本地中存储的,也可以是从网上下载的。制作类似于这种的功能的应用,有一个非常重要的问题需要考虑,就是图片资源何时应该释放。因为随着GridView的滚动,加载的图片可能会越来越多,如果没...
分类:
移动平台 时间:
2016-06-24 15:31:55
收藏:
0 评论:
0 赞:
0 阅读:
336
一、使用MapKit框架MapKit.framework使用MKMapView类代表地图控件,开发者只要在应用界面上添加并显示控件,该应用就可以增加地图。MapKitView类的常用属性如下:(1)、 @property (nonatomic) MKMapType mapType;用于设置和返回地图的类型。该属性支持如下typedef NS_ENUM(NSUInteger, MKMapType) {...
分类:
其他 时间:
2016-06-24 15:31:45
收藏:
0 评论:
0 赞:
0 阅读:
230
本文与另外一篇分析RIL底层模块的文章是姐妹篇: 基于Android6.0的RIL底层模块分析
根据手机网络制式的不同,通常系统中会扩展Phone.java这个类,扩展成GSMPhone和CDMAPhone。这个类主要是抽象整个手机来处理通信过程中与其他模块的交互。我们以GSMPhone为例,分析来电流程如何从底层传递到上层。该分析主要基于代码,所以会比较啰嗦。以GSMPhone为例,在Phone...
分类:
移动平台 时间:
2016-06-24 15:31:35
收藏:
0 评论:
0 赞:
0 阅读:
361
一、前言
Android 中解决滑动的方案有2种:外部拦截法 和内部拦截法。
滑动冲突也存在2种场景: 横竖滑动冲突、同向滑动冲突。
所以我就写了4个例子来学习如何解决滑动冲突的,这四个例子分别为: 外部拦截法解决横竖冲突、外部拦截法解决同向冲突、内部拦截法解决横竖冲突、内部拦截法解决同向冲突。
先上效果图:
二、实战
1、外部拦截法,解决横竖冲突
思路是,重写父控件的onInterc...
分类:
移动平台 时间:
2016-06-24 15:31:05
收藏:
0 评论:
0 赞:
0 阅读:
318
难以消除的误解 当我在库房以及店面的这两个阶段,老师对我始终存在着一种误解,这种误解竟然还愈演愈烈,是除了上次进书那件事以外,最令我大动肝火的事了。为此也有过几次的争吵,最终也都是不了了之,我既无法说服老师,老师的奇葩逻辑更加不可能让我改变自己的想法。 其实是我自身性格的原因,无论是在库房还是在店面,我和大家说话交流的次数是比较少的。我承认我性格内向,但是这也并不算是什么不好...
分类:
其他 时间:
2016-06-24 15:30:57
收藏:
0 评论:
0 赞:
0 阅读:
2196
Noisy Actiation Functions是ICML 2016年新发表的一篇关于激活函数的论文,其中对以往的激活函数进行了深入的分析,并提出了训练过程中添加噪声的新方法,效果不错,觉得很有意义。...
分类:
其他 时间:
2016-06-24 15:30:45
收藏:
0 评论:
0 赞:
0 阅读:
270
为什么用Spring?Spring一直贯彻并遵守“好的设计优于具体实现,代码应易于测试”,这一理念,并最终带给我们一个易于开发、便于测试而又功能齐全的开发框架。概括起来Spring给我们带来以下好处:1、方便解耦,简化开发通过Spring的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码照成的过度程序耦合。有了Spring,用户不必再为单例模式类、属性文件解析等这些很底层...
分类:
编程语言 时间:
2016-06-24 15:30:36
收藏:
0 评论:
0 赞:
0 阅读:
195
Android 的Gradle多渠道打包配置AndroidMainfest.xml以友盟渠道为例,渠道信息一般都是写在 AndroidManifest.xml文件中,代码大约如下:如果不使用多渠道打包方法,那就需要我们手动一个一个去修改value中的值,xiaomi,36...
分类:
移动平台 时间:
2016-06-24 15:30:25
收藏:
0 评论:
0 赞:
0 阅读:
242
一.部署分片集群
在3.2版本中,官方建议对所有生产的config server和shard server都使用复制集.其中config server对复制集有如下要求:
1.必须没有仲裁节点
2.必须没有延时节点
3.必须创建索引,即没有节点配置buildIndex为false
我们这里用来测试就搭建复制集了.
新部署一个分片集群包括4步骤:
1.部署c...
分类:
数据库技术 时间:
2016-06-24 15:30:16
收藏:
0 评论:
0 赞:
0 阅读:
301
jsp+servlet+jdbc实现对数据库的增删改查...
分类:
数据库技术 时间:
2016-06-24 15:30:07
收藏:
0 评论:
0 赞:
0 阅读:
244
使用command line的优势在于:
速度比GUI更快
有一些软件和工具只能通过command line进行操作 目录
1. 改变目录
2. 列出文件和目录 [Tab自动补全目录名]
3. 打开文件 [清空界面,筛选文件格式,/? 命令提示符]
4. 创建和移除目录
5. 关于路径PATH
6. 关于Drives...
分类:
Windows开发 时间:
2016-06-24 15:29:59
收藏:
0 评论:
0 赞:
0 阅读:
384
多媒体概念
文字、图片、音频、视频
计算机图片大小的计算
图片大小 = 图片的总像素 * 每个像素占用的大小
单色图:每个像素占用1/8个字节
16色图:每个像素占用1/2个字节
256色图:每个像素占用1个字节
24位图:每个像素占用3个字节
加载大图片到内存
Android系统以ARGB表示每个像素,所以每个像素占用4个字节,很容易内存...
分类:
移动平台 时间:
2016-06-24 15:29:47
收藏:
0 评论:
0 赞:
0 阅读:
199
即使不考虑数据节点出错后的故障处理,文件写入也是HDFS中最复杂的流程。本章以创建一个新文件并向文件中写入数据,然后关闭文件为例,分析客户端写文件时系统各节点的配合,如下图所示。
客户端调用DistributedFileSystem的create()方法创建文件,上图的步骤1,这时,DistributedFileSystem创建DFSOutputStream,并由远程过程调用,让名字节点执行同名...
分类:
其他 时间:
2016-06-24 15:29:43
收藏:
0 评论:
0 赞:
0 阅读:
236
创建表语法CREATE TABLE ( [列级完整性约束条件]
[, [列级完整性约束条件]]…);列级完整性约束条件有NULL[可为空]、NOT NULL[不为空]、UNIQUE[唯一],可以组合使用,但是不能重复和对立关系同时存在。示例 创建学生表
CREATE TABLE Student
(
Id INT...
分类:
数据库技术 时间:
2016-06-24 15:29:28
收藏:
0 评论:
0 赞:
0 阅读:
304
有的时候用多了Android的一些开源框架用多了,就会把最基础的一些东西给忘了,今天来重温一下Android的网络基础。包括这个Http协议的网络请求,JSON解析。使用HTTP协议访问网络在 Android上发送 HTTP 请求的方式一般有两种,HttpURLConnection 和 HttpClient,先来看一下 HttpURLConnection 的用法。首先需要获取到 HttpURLCon...
分类:
移动平台 时间:
2016-06-24 15:29:24
收藏:
0 评论:
0 赞:
0 阅读:
301
一、前言
第二课历时两天,主要讲了团队从招人到高绩效的各个阶段的特征,有什么问题,如何解决!
结合我自己的亲身经历,反思后印证着去看,还是很有收获。
二、开场的一件小事
第二课换了一个有着男性名字的女老师,其实大家对老师的男女没什么太多的想法。
但老师在开场做自我介绍后,大家对其的第一印象和行为就出现了比第一课老师不一样的东西。
问题就出在这个自我介绍上。
老师介绍完的自...
分类:
其他 时间:
2016-06-24 15:28:37
收藏:
0 评论:
0 赞:
0 阅读:
203