上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
  2014年3月2日
摘要: 这是一个老黄历的事件,曾记得淘宝上的卖家卖10元卖50g网络硬盘,并且卖的相当的火,一个月就卖了500个账号。由于我也是那个事件的亲身经历者之一,这里就看到了IMEI号在项目中防止作弊是何其的重要。是不是,觉得我说的什么云里雾里的东西吧。好吧,我这里就说整个事件的前因后果把。是这样子,那个时候,新浪的微盘还不是很火的时候,当然了新浪微盘一直都没有真正火爆过,他为了提高他的装机量,他的注册用户量。那个时候,htc的手机还是异常的火爆,他们同htc搞活动,要求内置微盘的客户端了,而htc则要求新浪微盘送他们的用户50g的微盘的空间了。这一切倒影是理所当然。 但作为微盘的开发者们,没有在没有htc用 阅读全文
posted @ 2014-03-02 22:37 laozhu1124 阅读(3474) 评论(4) 推荐(2)
摘要: 近日来,我在倒腾360手机卫士的时候,发现,你无论是把他数据清空,还是把它强行停止以后,甚至是把它卸载以后,它的service都没有被Android的系统干掉,依然是岿然不动了。我就感到了纳闷了,后来和群里的大牛讨论后,才知道360手机卫士真他妈的流氓,它是靠第三方的应用,360手机卫士将其开启。这就引出了,我们今天的话题,说一说service的重启方式,从而获取到最高的权限了。1. 在service的OnDestroy中重新start service。正规的stopservice的退出后,都会调用OnDestroy方法了,咦,我们何不在此方法后调用start service了,要想保证一个s 阅读全文
posted @ 2014-03-02 16:38 laozhu1124 阅读(4016) 评论(6) 推荐(6)
摘要: 这个新浪微盾客户端的核心算法,就是这个OTP算法。这个otp算法是什么了?OTP是One-Time Password的简称,可称之为一次性口令,也称动态口令。每个口令只能使用一次,按照时间或使用次数不断动态变化,是随机、不可预测、不重复使用的数字组合。这个OTP算法,在大型企业中,办公网的接入和VPN的访问或者其他重要数据的访问等通常都需要使用一次性口令来进行认证。常用OTP算法说明1.1 HOTP(基于事件)1.1.1 算法概述HOTP算法是基于一个加法计数器和一个静态对称密钥的,该密钥仅有令牌和认证服务器知道,如下:C: 一个递增的值,可以看作是一个计数器K: 一个静态对称密钥每次进行密码 阅读全文
posted @ 2014-03-02 10:12 laozhu1124 阅读(1608) 评论(0) 推荐(1)
  2014年3月1日
摘要: 最经公司的项目需要实现类似于新浪微盾功能的功能,因此我把这个实战的demo的经历分享给大家。新浪微盾是啥子玩意?微盾是由新浪网推出的一款产生一次性动态密码的产品,可以用于新浪旗下各服务,包括新浪微博,新付通,SAE等。可有效提高帐号安全性。说白了,就是为了提高账号的安全性的,来实现的一套“加密”的工具。他分硬件和软件两种。文件硬件图如下:这个是不是和大家使用的u盾很像吗?而他的Android版效果图如下:这也是,我们要在以后的教程中要实现的最终结果。 阅读全文
posted @ 2014-03-01 20:10 laozhu1124 阅读(705) 评论(0) 推荐(0)
摘要: android sdk 退出机制的研究 有多种,方法一、用list保存activity实例,然后逐一干掉上代码:import java.util.LinkedList;import java.util.List;import android.app.Activity;import android.app.AlertDialog;import android.app.Application;import android.content.DialogInterface;import android.content.Intent;public class SysApplication extends 阅读全文
posted @ 2014-03-01 18:36 laozhu1124 阅读(614) 评论(0) 推荐(1)
摘要: Causedby:java.lang.UnsatisfiedLinkError:Couldn'tloadBaiduMapVOS_v2_1_3:findLibraryreturnednull在使用百度地图的时候碰到了这问题网上搜了下各种方法都不顶用我想死的心都有了。。有没有碰到过这问题的求分享下经验啊。。。。。。。。后来看了百度地图sdk的demo以后,是因为有一个文件 liblocSDK.so,必须放在 libs/armeabi 目录下。将其对应的liblocSDK.so拷到相应的目录下,问题完美解决了。问题是完美解决了,可这个liblocSDK.so文件是什么样的东东了。后来查了一下 阅读全文
posted @ 2014-03-01 16:59 laozhu1124 阅读(24672) 评论(0) 推荐(0)
  2014年2月26日
摘要: 最近反编译了几个Android软件,发现一些以前未用到的资源文件:ids.xml——为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象而需要的参数,也就是Object = findViewById(R.id.id_name)中的id_name。这些值可以在代码中用android.R.id引用到。若在ids.xml中定义了ID,则在layout中可如下定义@id/price_edit,否则@+id/price_edit。为什么使用ids?我个人认为有以下几点作用:(1)优化编译效率。我们知道android的组件必须用一个int类型的id属性来标识其唯一性,id属性必须以@开头的值, 阅读全文
posted @ 2014-02-26 08:23 laozhu1124 阅读(3502) 评论(0) 推荐(1)
  2014年2月24日
摘要: 最近研究oauth协议,为了进一步 的巩固自己的学习成果,顾完成了android的新浪客户端。他的架构如下:UI层微博中的各个窗体 就是所谓的各个activitylogic层程序的核心控制调度模块,获取UI传递的数据、要执行的任务,调用微博接口,获得网络数据,返回消息,刷新(切换)UI相当于mvc中的control,处理相应的业务逻辑.微博接口层(新浪API已封装)网络访问层(新浪API已封装)Dao层数据库操作以上都是mvc中的model,即使相应数据操作。下面对logic层进行一个简介:Task类 有程序中的任务taskID 表示相应的业务的idtaskParams 表示 一个业务要处理的 阅读全文
posted @ 2014-02-24 13:34 laozhu1124 阅读(759) 评论(0) 推荐(0)
  2014年2月23日
摘要: 一、Service概念及用途:Service 是 Android 系统中的一种组件,它和Activity 的级别差不多,但又Activity不同,它是不能与用户交互的,但可以和其他组件进行交互。它不能自己运行,只能后台运行。如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那我们什么时候会用到Service呢?比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当我们退出播放音乐的应用,如果不用Service,我们就听不到歌了,所以这时候就得用到Service了,又比如当我们一个应用的数据是通过网络获取的,不同时间(一段时间)的数据是不同的这时候我们可以用Service在 阅读全文
posted @ 2014-02-23 19:30 laozhu1124 阅读(300) 评论(0) 推荐(0)
摘要: android的handler 是一个神奇东西,处理异步消息的时候,我们离不开他.那么他的具体的介绍是什么了?Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。对于handler的常用的一些方法有:post(Runnable) postAtTime(Runnable,long) postDelayed(Runnable long) sendEmptyMessage(int 阅读全文
posted @ 2014-02-23 19:00 laozhu1124 阅读(4176) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页

淘宝免费计数器