您的位置:首页 > 移动开发 > Android开发

android的 deeplink与服务路由的思考

2016-04-02 19:42 399 查看
deep link 
1.deep link  应用间的深度链接   分发
传播 和检测   url scheme 
服务路由  上下文还原 唤醒优化
(突破微信的限制) 一种是跳转应用市场 另一种是web页面
场景还原    android  app links     iOS9 universailink  
    对服务发现  服务的参数化  
服务网关(后台切换)   服务检测 曝光 
点击 安装 转化 
 让自己的应用被第三方应用发现和打开应用  
协议标准 app的场景网络化 魔窗

3.android网络请求volly框架
compile 'com.mcxiaoke.volley:library:1.0.15'
依赖extental library 1.0.15  volly
网络请求框架
只需要修改build.gradedependencies修改依赖就可以了

3.com.google.gson.reflect  class TypeToken
表示范型

4.注解 注解类 
@interface这是java用来定义一个注解类。
@Target和@Retention这两个是JDK提供的元注解。请看下面。
@Target(ElementType.TYPE) //接口、类、枚举、注解
   @Target(ElementType.FIELD) //字段、枚举的常量
   @Target(ElementType.METHOD) //方法
   @Target(ElementType.PARAMETER) //方法参数
   @Target(ElementType.CONSTRUCTOR) //构造函数
   @Target(ElementType.LOCAL_VARIABLE)//局部变量
   @Target(ElementType.ANNOTATION_TYPE)//注解
   @Target(ElementType.PACKAGE) ///包

@Retention(RetentionPolicy.RUNTIME) // 注解会在class字节码文件中存在,在运行时可以通过反射获取到
简单解释一下,比如ElementType.TYPE这个表示是一个类注解。比如struts2和springMVC的@controller
这个注解。
RetentionPolicy.RUNTIME表示会在class文件中运行是通过反射得到
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: