本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我.....
分类:
移动开发 时间:
2015-05-04 21:57:24
阅读次数:
123
本文介绍AndroidPn项目实现推送的使用过程。 在上一篇文章中提到在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。 Apndroid Push...
分类:
移动开发 时间:
2015-05-04 21:54:02
阅读次数:
137
一.UIButton概述:UIKit框架提供了非常多的UI控件,其中有些控件天天使用,比如UIButton、UILabel、UIImageView、UITableView等。UIButton,俗称“按钮”,通常点击某个控件后,会做出相应反应的都是按钮.按钮的功能较多,既能显示图片又能显示汉字还能随时...
分类:
移动开发 时间:
2015-05-04 21:53:26
阅读次数:
254
题目:git是一种分布式代码管理工具,git通过树的形式记录文件的更改历史,比如: base' matrix, int indexA, int indexB) { int n=matrix.size(); vector > adjList(n); vector pa...
分类:
移动开发 时间:
2015-05-04 21:45:53
阅读次数:
154
刚刚写代码时,新建工程完成后,报错,如下图: 经查明,是在新工程过程中,包名默认有了中文字符导致。 解决的方法自然是重建工程。
分类:
移动开发 时间:
2015-05-04 21:39:42
阅读次数:
133
google官方开发向导里对Android手机已经设置了允许安装非market程序,并且处于usb调试模式,但是仍然在usb连接电脑后无法被识别的问题作了解释。 在Ubuntu Linux环境下需要添加一个rules文件,里面包含了每一个想要调试的设备的usb配置信息。以HTC手机为例实现步骤如下....
分类:
移动开发 时间:
2015-05-04 21:38:53
阅读次数:
214
查阅各大网站,最后结合自己的时间,总结出了两种可行的方法
一.修改样式文件:
1.增加values-v19文件夹,再其中的styles.xml中加上:
@color/colorPrimary
@color/colorPrimary
@color/white
...
分类:
移动开发 时间:
2015-05-04 20:18:22
阅读次数:
207
1.最近的一个项目需要地图定位,.之前使用高德地图可以定位,最近的这个项目,又一次需要集成时,却无法定位.郁闷一上午.后来仔细检查,发现问题所在原因:
之前集成高德地图我是手动配置的,这一次我选择了自动配置,使用cocopods命令方式,集成的.最终发现原因是:
需在info.plist中追加NSLocationWhenInUseUsageDescription或NSLocat...
分类:
移动开发 时间:
2015-05-04 20:17:08
阅读次数:
237
之前讲过利用omsa来监控dell服务器,但是必须通过web来访问,这次我们结合nagios+check_openmanage来实现dell服务器的硬件监控。
首先我们来看下面这张图:
由上图看出有两种方式可以实现监控:
1.nagios服务器端check_nrpe调用被监控端的check_openmanage来实现,这种方式要在被监控端安装omsa和check_openmanage...
分类:
移动开发 时间:
2015-05-04 20:17:04
阅读次数:
207
Service简介:
Service 是Android的四大组件之一,一般用于没有UI界面,长期执行的后台任务,即使程序退出时,后台任务还在执行。比如:音乐播放。
Service的误区:
1.service在UI线程中执行。
2.不可以在service中执行耗时任务,因为service是在UI线程中运行的。
3.如果需要执行后台的耗时任务,必须在Service中开启一个线程来执行...
分类:
移动开发 时间:
2015-05-04 20:12:42
阅读次数:
127
在梳理团队开发流程,收集相关流程资料时,在百度文档上发现的一篇iOS软件代码规范文档;写的非常完善,具有很强操作性。百度上下载时花了一个下载币,现和大家共享。下载地址:http://download.csdn.net/detail/smallhorse87/8660881
在此基础上,我添加了客户端上线前收尾工作的备忘事项:
APP中是否装备了必备功能:统计,日志收集及发送...
分类:
移动开发 时间:
2015-05-04 20:12:32
阅读次数:
133
我来谈谈生态系统的建设需要什么前提条件。
N年前,我刚开始接触编程的时候,我一直听到很多人在说自己在编写程序;N-5年前,我又听见很多人说自己在编写软件“系统”;N-7年前,我又听到很多人说自己在做“平台”;N-9年前,我又听到很多人说自己在做“SAAS”;N-9年前,我又听到很多人说自己在做“云”;N-14年前,我又听见很多人在说自己在建设“生态系统”。
好吧,从“程序”—>“系统”—...
分类:
移动开发 时间:
2015-05-04 20:12:31
阅读次数:
152
【前言】 我们一般编写listView的时候顺序是这样的: 需要展示的数据集List 为这个数据集编写一个ListView 为这个ListView编写一个Adapter,一般继承自BaseAdapter 在BaseAdapter内部编写一个ViewHolder类,对应ListView里面的item控...
分类:
移动开发 时间:
2015-05-04 20:11:06
阅读次数:
264
Apple CatchingTime Limit:1000MSMemory Limit:65536KTotal Submissions:8759Accepted:4264DescriptionIt is a little known fact that cows love apples. Farme...
分类:
移动开发 时间:
2015-05-04 20:08:35
阅读次数:
152
安卓是什么?安卓是一款手机设备上的软件栈,它包括了底层的操作系统,中间件和一些关键的应用程序。Android SDK(Soft Development Kit)安卓的软件开发工具包提供了一些工具和必要的API使得可以使用java程序语言开始在安卓平台上开发应用程序。特性:.Applicationfr...
分类:
移动开发 时间:
2015-05-04 20:05:45
阅读次数:
131
1.iOS的大部分常见控件在UIKit包内,UIKit坐标系是以左上角为原点,向下y变大,向右x变大,控件的frame.origin也是在左上角。而Quartz绘制时是以左下角原点,向上向右变大。所以经常会有坐标系转换操作。2.Cocos2dx+lua框架的坐标原点是屏幕或者精灵的左下角,往右x变大...
分类:
移动开发 时间:
2015-05-04 20:06:27
阅读次数:
205