什么是GCM? Google Cloud Messaging (GCM) 是Google提供的一个服务,用来从服务端向安卓设备发送推送通知. GCM分为客户端和服务端开发. 这里我们只介绍服务端开发.其实过程非常简单,只需利用PHP发送POST数据. 有两个关键地方需要获得一个是API Key 一个是Device ID 这个可以从安卓客户端开发者获得. class GCM { public $api_key = "AIzaSyAU3wZs9raik-mHQ"; function __…
2014年Google中国校园招聘采用在线技术笔试,在Code Jam平台上,14号9点到15号9点开放测试题,帮助大家熟悉环境.这个周末也有够忙的,当时就上去看了一下,把输入文件下了一下,今天才把题目做了,对于我这个EE到CS的水军来说,通过做这个测试还是学到了很多东西的,值得总结一下. 其实三道题都不是很难,至少逻辑不算难,但是实现起来我就发现我真的是一只小小小菜鸟…要学的东西实在是太多太多~ 先说第一题吧,在这三道题里面算相对难的了 Problem A. Bad Horse Problem…
一.总体架构 二.架构分析 1. com.google.zxing.client.android AmbientLightManager 环境光线管理 Detects ambient light and switches on the front light when very dark, and off again when sufficiently light. 当在前灯非常黑暗的时候检测环境光和开关,当光线充足的时候尝试关闭 BeepManager 声音和震动管理 Manages beep…
关于程序员有没有必要记一些API什么的讨论有很多,我个人觉得能Google到的就没必要刻意去记,可以简单的做个笔记,需要用的时候查一下就好了.真正有必要记的东西,用得多了自然也就能记住了. 文章不难,不浪费时间翻译了.原文链接 新博客wossoneri.com portal Software developers, especially those who are new to the field, often ask this question or at least wonder wheth…
http://commondatastorage.googleapis.com/io2012/presentations/live%20to%20website/107.pdf 看看google的攻城师对android安全的认识: 1.敏感数据通过权限保护,这些权限都会由权贵把持,要想使用就得申请. 2.码农的安全意识很重要 码农很努力了,可惜由于缺乏安全意识,可能导致数据泄露: - Storing personal data in a world-readable file 全局读文件...…