1,获取系统联系人信息
了解 系统的 ContactsProvider 内容提供者应用
com.android.providers.contacts 包
contact2.db 数据库
表 raw_contacts(contact_id,display_name)
contact_id 3 4
保存每个联系人的id ,每一个联系人对应 一个contact_id
表 da...
分类:
移动开发 时间:
2016-05-12 18:51:18
阅读次数:
182
案例一:
/*
* 需求:把数组中的数据按照指定个格式拼接成一个字符串
* 举例:
* int[] arr = {1,2,3};
* 输出结果:
* "[1, 2, 3]"
* 分析:
* A:定义一个字符串对象,只不过内容为空
* B:先把字符串拼接一个"["
* C:遍历int数组,得到每一个元素
* D:先判断该元素是否为最后一个
*...
分类:
编程语言 时间:
2016-05-12 18:51:08
阅读次数:
208
对于一个大型网站来说,前台的性能直接影响用户的操作体验,直接影响的就是网站的用户活跃度和业务质量。那么如何评测一个网页的性能至关重要。虽然不能得知所有用户访问一个页面的加载流畅情况,但是至少要满足80%的用户操作可用性。从一个页面让用户访问开放的渠道比较多,签入到app移动端,wap端,web端等端应用场景,一般注重移动端性能场景较多,毕竟目前用户手机的内存和性能都比pc小的太多。所以解决移动端访问...
分类:
Web程序 时间:
2016-05-12 18:50:57
阅读次数:
196
一、在Android中查询数据库用到两个重要的类:
1.SQLiteDatabase:用来创建,删除,执行SQL命令,并执行其他常见的数据库管理任务。
2.query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, Str...
分类:
移动开发 时间:
2016-05-12 18:52:08
阅读次数:
191
1.1 Servlet
1.1.1 Servlet简介
Servlet是运行在Web服务器中的Java小程序。Servlet 3.0规范定义了ServletAPI的实现以及部署Servlet的方法。BES应用服务器完全支持Servlet 3.0规范。
Servlet是BES应用服务器中运行的Java类,使用BES应用服务器中运行的Servlet可以执行以下操作:
1. 创...
分类:
移动开发 时间:
2016-05-12 18:53:15
阅读次数:
275
任天堂的智能手机?没错,任天堂如今已经开始要大跨步冲进手游圈,不过传闻中的任天堂智能手机却一直都没有出现。要知道他们的老冤家索尼已经在移动设备领域沉寂多年了,而任天堂最近才开始发现,自己要依靠手机游戏来生存。
任天堂智能手机到底什么时候推出?有传闻称是 2017 年,而现在,设计师 Giuseppe avanzato 就为我们带来关于任天堂智能手机的概念设计,而一些朋友评价这个概...
分类:
移动开发 时间:
2016-05-12 18:52:14
阅读次数:
219
113. Path Sum II
Total
Accepted: 80509 Total
Submissions: 284188 Difficulty: Medium
Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.
F...
分类:
编程语言 时间:
2016-05-12 18:53:22
阅读次数:
416
使用ARC开发,只是在编译时,编译器会根据代码结构自动添加了retain、release和autorelease.MRC内存管理原则:谁申请,谁释放 遇到alloc/copy/retain 都需要添加release或autoreleaseautorelease 只是一个标记,表明会延迟释放 当一个autorelease对象超出自己的作用域后,会被添加到离他最近的autorelease pool中,...
分类:
其他好文 时间:
2016-05-12 18:51:43
阅读次数:
167
首先是做一个用户登录的小案例。在此基础上加入其它逻辑。
import java.util.Scanner;
/*
* 模拟登录,给三次机会,并提示还有几次。如果登录成功,就可以玩猜数字小游戏了。
*
* 分析:
* A:定义用户名和密码。已存在的。
* B:键盘录入用户名和密码。
* C:比较用户名和密码。
* 如果都相同,则登录成功
* 如果有一个不同,则登录失败
* D:给三次机会,用循环改进,最好用for循环。
*/...
分类:
编程语言 时间:
2016-05-12 18:51:43
阅读次数:
293
在互联网高速发展的今天,落后不是要挨打,是别人直接从你头上飞过去了,然后你连他的尾巴都看不到。尤其是IT/互联网企业,发展速度不光要前进,速度还要比别人快一些,这才能在市场竞争中占据有利位置。那IT/互联网企业该如何做呢?...
分类:
其他好文 时间:
2016-05-12 18:51:50
阅读次数:
157
最近在写天气预报的app,写完以后会将源码开源,今天先写app中用到的定位问题,现在定位的SDK有很多高德地图、百度地图、腾讯地图等,腾讯地图没有用过不予评价,高德地图和百度地图对比我觉得从开发平台的给的demo来说,高德地图给的demo中的代码可读性更强,模块整理的也很好,从准确性上说个人觉得高德地图的准确性比百度地图要好很多,以前做的项目中有个导航功能,刚开始老大说用百度地图说用户量大,精度应该...
分类:
移动开发 时间:
2016-05-12 18:51:50
阅读次数:
285
前面关于旋转的两篇我们利用CABasicAnimation来实现旋转动画,其实在SceneKit中,有一种更为简单的方法去实现一些基础动画,那就是SCNAction,它的执行对象是SCNNode。一个简单的例子:SCNAction *shipMoveAction = [SCNAction moveTo:SCNVector3Make(10,10,5) duration:4];[shipRotation...
分类:
移动开发 时间:
2016-05-12 18:50:50
阅读次数:
226
server工作流程 当执行./redis-server后,redis数据库的server端就会启动。
然后就会执行redis.c中的main()函数
其中main()函数中的工作可以主要分为以下几个部分:
1、初始化server端的配置信息—initServerConfig()
2、解析运行时的命令参数,并根据参数进行处理,eg。./redis-server –help...
分类:
其他好文 时间:
2016-05-12 18:50:49
阅读次数:
253
CentOS下ns-3安装教程...
分类:
其他好文 时间:
2016-05-12 18:50:00
阅读次数:
904
这篇文章是在SpringMVC的基础上对数据持久层JPA的整合,实现了应用层和数据库的数据交互。在整合JPA前,请先参照下面第一篇博文搭建好SpringMVC框架。一. 和本篇博文相关的一些基础知识请参考下面几篇博文:
SpringMVC框架的搭建和配置详解请参考:http://blog.csdn.net/jianyuerensheng/article/details/51258942。
JPA的O...
分类:
编程语言 时间:
2016-05-12 18:52:00
阅读次数:
736
mvc是model、view、controller的缩写。android 鼓励弱耦合和组件的重用,android 中mvc的具体体现如下:
模型(model):是应用程序的主题部分,所有的业务逻辑都应在该层(对数据库的操作、对网络等的操作都应该在model里面处理,当然对计算等操作也是必须放在该层的)。
视图层(view):是应用程序中负责生成用户界面的部分。也是整个mvc架构中用户唯...
分类:
移动开发 时间:
2016-05-12 18:51:29
阅读次数:
228
String类有许多获取方法,API文档里面可查看。针对获取方法,给出小案例。
/*
* 需求:遍历获取字符串中的每一个字符
* 分析:
用到两个方法:
char charAt(int index) 表示获取字符串指定索引的字符
int length() 表示获取字符串的长度
*/
public class...
分类:
编程语言 时间:
2016-05-12 18:51:18
阅读次数:
228