摘要:
1.1 客户端读取本地储存的openid; 1.2 如果有,发送openid和手机系统类型到服务器端; 1.3 如果没有openid,那么说明是新用户,获取code,发送code到和手机系统类型服务器端 2.1 服务器首先判决用户的系统是Android还是iOS 2.1.1 根据用户系统类型合成微信 阅读全文
摘要:
SmartFox对象在Activity中的传递无法使用Bundle,可以写一个SFSController类来解决,类中有一个私有静态SmartFox对象和一个公有静态线程同步的方法来传递SmartFox对象,因为静态方法和静态对象是全局统一的 在所有的Activity中都不要去new SmartFo 阅读全文
摘要:
package com.mazingtec.dealtool; import android.graphics.Color; import android.support.design.widget.Snackbar; import android.view.Gravity; import android.view.LayoutInflater; import android.view.Vie... 阅读全文
摘要:
1.引入jasckson-core.jar,jackson-annotations.jar和jackson-databind.jar 2.因为没有做从http获取和提交json数据,所以做个数据类代替 3下面先用两种方式将数据转换成json数据,最后将转换的json数据转换回List对象 输出结果 阅读全文
摘要:
schedule() 和 scheduleAtFixedRate() 的区别 1. schedule() ,2个参数方法:在执行任务时,如果指定的计划执行时间scheduledExecutionTime <= systemCurrentTime,则task会被立即执行。 2. schedule() 阅读全文
摘要:
微信登录接入 微信登录遵循协议Aouth2.0中的授权码模式 我们来看一下Aouth2.0中的授权码模式是怎么定义的: 授权码模式(authorization code)是功能最完整、流程最严密的授权模式。它的特点就是通过客户端的后台服务器,与”服务提供商”的认证服务器进行互动。 它的步骤如下: ( 阅读全文
摘要:
1.登录总是由客户端发送Login Request到服务器开始的,需要发送的参数有以下几个: (1)user name,可选项,用户名; (2)password,可选项,密码; (3)extra parameters,可选项,附加参数,是一个包含所有附加的定制数据的对象。通常情况下用于定制登录时发送 阅读全文
摘要:
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList 阅读全文
摘要:
进程process和线程thread是操作系统的基本概念。 1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行j; 2.每个CPU一次只能运行一个任务,比如工厂的电力有限,一次只能供给一个车间使用。一个车间开工的时候,其他车间都必须停工; 3.进程就好比工厂的车间,它代表C 阅读全文