240 发简信
IP属地:山西
  • 120
    Android审核:用户授权前获取mac地址,imei等用户敏感信息的方法(工信部要下架APP)

    此方法可以用来大家自己检测自己的app是否非法调用了用户信息。 前言 由于开发的公司的APP被工信部警告,有违法手机信息,APP以隐私政策弹窗前,非法收集用户信息,mac地址...

  • 第一个python脚本

    工作中有些工具是用python写的脚本有一个功能是需要遍历删除某个文件夹下的留存日期在三个月前的文件。具体代码如下: 上面的代码的功能就是删除d:/pyTest/others...

  • json串解析和生成

    平时用gson比较多,有时候不想代码生成实体bean类,然后调用toJson或者fromJson方法。可以用下面简单的方法 1.生成json串用gson来写 用org.jso...

  • 不是我写的 ^-^

    转https相关知识

    讲述了https相关知识,深度好文。讲述了ssl通信的大概过程,中间人攻击,ca认证怎么解决中间人攻击 链接在这

  • 转https相关知识

    讲述了https相关知识,深度好文。讲述了ssl通信的大概过程,中间人攻击,ca认证怎么解决中间人攻击 链接在这

  • 120
    unity3D 新建android apk

    前提:安装jdk,安装了android studio1.下载unity hub2.打开unity hub,安装 unity 5.左上角File —> Building Se...

  • android 多渠道打包(同一个工程不同包名,不同服务器地址等)

    最近开发apk中,有一个需求,跟后端交互的时候正式环境和开发环境的baseurl不一样,而且中间用到了第三方,这个第三方的开发环境和测试环境的url也不一样.配置在asset...

  • 120
    Android面试之Java基础

    前言 18年经历了很多,19年希望通过自己的努力重拾自己。新的一年新的篇章。 1、HashMap实现原理,JDK8以后对HashMap做了怎样的优化。 (1)结构上来说:ha...

  • Android各类框架原理汇总

    EventBus 原理解析[https://www.jianshu.com/p/d9516884dbd4] Retrofit2.0 源码思路整理[https://www.ji...

  • android loading 封装

    [Android ]打造 Android 原生 Loading,简单但强大!Android项目实战 加载数据时页面状态切换封装过程以上两篇文章,第一篇简单易懂,封装自定义vi...

  • 120
    Android项目实战 加载数据时页面状态切换封装过程

    先上图 开发过程中涉及到网络请求的一般都需要设计加载中、网络连接错误、请求失败、数据为空等不同状态的页面,一个App大部分页面都是有网络请求的,所以这种根据状态切换页面的情况...