今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正。本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~)。
由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架...
分类:
移动平台 时间:
2016-05-12 11:21:57
收藏:
0 评论:
0 赞:
0 阅读:
258
各个组件位置: 导xutils包gson包配置网络权限
values包下面
strings修改
"1.0" encoding="utf-8"?>
string name="app_name">Pullstring>
string name="hello_world">Hello world!string>
string name="menu_s...
分类:
移动平台 时间:
2016-05-12 11:21:46
收藏:
0 评论:
0 赞:
0 阅读:
191
广播注册部分见BroadcastReceiver源码解析(一)4,BroadcastReceiver之源码分析 4.1,动态注册过程源码分析在Activity中动态注册广播时,在注册方法之前其实省略了Context,也就是实际上调用的是Context. registerReceiver()。Context是一个抽象类,它是Client端和AMS,WMS等系统服务进行通信的接口,Activity、Se...
分类:
其他 时间:
2016-05-12 11:21:36
收藏:
0 评论:
0 赞:
0 阅读:
268
苹果的推送服务通知是由自己专门的推送服务器APNs (Apple Push Notification service)来完成的,其过程是 APNs 接收到我们自己的应用服务器发出的被推送的消息,将这条消息推送到指定的 iOS 的设备上,然后再由 iOS设备通知到我们的应用程序,我们将会以通知或者声音的形式收到推送回来的消息。 iOS 远程推送的前提是,装有我们应用程序的 iOS 设备,需要向 APNs 服务器注册,注册成功后,APNs 服务器将会给我们返回一个 devicetoken,我们获取到这个 tok...
分类:
移动平台 时间:
2016-05-12 11:21:26
收藏:
0 评论:
0 赞:
0 阅读:
345
1.广播接收者
广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写:
public void onReceive(Context context,Intent intent),其中intent可以获得传递的数据;
广播意图就是通过Context.sendBroadcast(Intent intent)或Context.sendOr...
分类:
其他 时间:
2016-05-12 11:21:17
收藏:
0 评论:
0 赞:
0 阅读:
189
目录
下拉刷新
模糊效果
AutoLayout
富文本
图表
表相关与Tabbar
隐藏与显示
HUD与Toast
对话框
其他UI
具体内容下拉刷新
EGOTableViewPullRefresh - 最早的下拉刷新控件。
SVPullToRefresh - 下拉刷新控件。
MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷...
分类:
移动平台 时间:
2016-05-12 11:21:06
收藏:
0 评论:
0 赞:
0 阅读:
554
Hiredis中的异步API函数需要与事件库(libevent,libev, ev)一起工作。因为事件循环的机制,异步环境中的命令是自动管道化的。因为命令是异步发送的,因此发送命令时,必要情况下,需要提供一个回调函数,以便在收到命令回复时调用该函数。
异步API涉及到的函数分别是:redisAsyncContext *redisAsyncConnect(const char *...
分类:
Windows开发 时间:
2016-05-12 11:20:56
收藏:
0 评论:
0 赞:
0 阅读:
486
一、什么是正则表达式
正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。
二、正则表达式的语法
看一个过滤纯数字的例子
- (BOOL)validateNumber:(NSString *) textString
{...
分类:
移动平台 时间:
2016-05-12 11:20:46
收藏:
0 评论:
0 赞:
0 阅读:
150
CoreData介绍
CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。
CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属性-值模型组织数...
分类:
其他 时间:
2016-05-12 11:20:36
收藏:
0 评论:
0 赞:
0 阅读:
314
本文翻译自《Motion Design for iOS》,讲解iOS动画设计指南...
分类:
移动平台 时间:
2016-05-12 11:20:28
收藏:
0 评论:
0 赞:
0 阅读:
280
下载和上传附件、发送短信和发送邮件,都算是程序中很常用的功能,之前记录了文件的上传和下载还有发送短信,由于最近比较忙,邮件发送的功能就没有时间去弄,好在昨晚终于走通代码成功以163邮箱发送邮件到qq邮箱,以下是相关代码,具体解释可以参考代码中注释:
package test;
import java.util.ArrayList;
import java.util.Date;
import...
分类:
编程语言 时间:
2016-05-12 11:20:16
收藏:
0 评论:
0 赞:
0 阅读:
180
以前在android上网络通信都是使用的Xutils 因为用它可以顺道处理了图片和网络这两个方面,后来发觉Xutils里面使用的是HttpClient 而Google在6.0的版本上已经把HttpClient废除了,所以开始寻找新的网络框架,okhttp也用过,但是它是在作用在UI线程,使用起来还需要用handler 所以就先用着Volley框架了。 这里我先分析下Volley框架的简单网络请...
分类:
移动平台 时间:
2016-05-12 11:20:06
收藏:
0 评论:
0 赞:
0 阅读:
276
搭建环境,我肯定需要先购买腾讯云服务器的哦,详情请看我博客http://blog.csdn.net/u014427391/article/details/51379342
我的博客会对一些注意事项进行说明
然后,我们打开SecureCRT 7.3,这是一款可以连接Linux系统的客户端工具,使用的很方便快捷,要注意的是,若你是Linux系统的就要用22端口,其它就是host和用户名密码...
分类:
数据库技术 时间:
2016-05-12 11:19:45
收藏:
0 评论:
0 赞:
0 阅读:
211
KMP是用于字符匹配的一个常用算法。next数组里面存放的是要查找的字符串前i个字符串的所有前缀、后缀相等的公共串中,最大的长度值。比如需要查找的一个子串ababcd,next[0]表示子串中前1个字符串即a的前缀和后缀中相等字符串的最大长度,因为a的前缀和后缀没有,故next[0] = 0;对于next[2],即先求出子串aba的前缀和后缀出来,前缀为a,ab,后缀有ba,a,相等的公共串为a,长度为1,因此next[2] = 1;依次可以求出。...
分类:
其他 时间:
2016-05-12 11:19:36
收藏:
0 评论:
0 赞:
0 阅读:
245
内容大多都是和OOM有关的实践总结概要。理解错误或是偏差的地方,还请多包涵指正,谢谢!本人Q:1524447071 (一)Android的内存管理机制 Google在Android的官网上有这样一篇文章,初步介绍了Android是如何管理应用的进程与内存分配:http://developer.and ...
分类:
移动平台 时间:
2016-05-12 10:41:35
收藏:
0 评论:
0 赞:
0 阅读:
333
字符串的操作: 长度: str.length; 下标: str[1]; 返回某位置的字符:str.charAt( ); //括号里写要找的位置 返回字符编码:str.charCodeAt( ); //括号里写要找的位置 返回字符:String.formCharCode( , ); //括号里面写编码 ...
分类:
编程语言 时间:
2016-05-12 10:41:25
收藏:
0 评论:
0 赞:
0 阅读:
211
java javassis crack class java 反编译 android 反编译 1. jad http://varaneckas.com/jad/jad158e.linux.intel.zip 下载jad, 给jad运行权限 ,运行 1 2 chmod a+x ./jad ./jad ...
分类:
编程语言 时间:
2016-05-12 10:41:05
收藏:
0 评论:
0 赞:
0 阅读:
268
不管是什么原因,都没有在周三24:00前发布博客,赶紧用行动补上~ psp ...
分类:
其他 时间:
2016-05-12 10:40:55
收藏:
0 评论:
0 赞:
0 阅读:
267
WPF中的ContextMenu在XAML中可直接做出来,但是仅限于右键弹出菜单,如果需要添加左键弹出功能,只需要在事件中添加Click事件 XMAL代码如下 <Button x:Name="s" Content="Button" Click="s_Click"> <Button.ContextMe ...
分类:
Windows开发 时间:
2016-05-12 10:40:45
收藏:
0 评论:
0 赞:
0 阅读:
245
TabHost的实现分为两种,一个是不继承TabActivity,一个是继承自TabActivity;当然了选用继承自TabActivity的话就相对容易一些,下面来看看分别是怎样来实现的吧。 我只写继承TabActivity,文章末尾会给一个比较牛逼的链接,本人也是照着他的做的 首先准备几个跳转的 ...
分类:
移动平台 时间:
2016-05-12 10:40:36
收藏:
0 评论:
0 赞:
0 阅读:
347