240 发简信
IP属地:北京
  • Android手机通话记录数据库信息获取

    近期公司业务调整,让我做一个手机通话记录获取并上传的功能,手机通话记录数据库中大部分信息都可以获取到,唯独参与通话的本机号码拿不到,让人很是头疼...

  • PopupWindow 无法覆盖状态栏和导航栏的问题解决

    popupWindow.setClippingEnabled(false);popupWindow.showAtLocation(getWind...

  • java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/protocol/BasicHttpContext;

    问题如标题 java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/...

  • Android 各版本与SDK api 版本号对照关系

    平台版本API 级别VERSION_CODEAndroid 10.029QAndroid 928PieAndroid 8.127OreoAnd...

  • git删除已经 add的文件

    git删除已经 add的文件,只会删除缓存和绑定关系,不删除本地文件git rm -r --cached 文件名 如果想要删除文件请运行,请慎重...

  • Resize,w 360,h 240
    必须知道的排序算法

    一、冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重...

  • Java接口和抽象类(interface、abstract)

    接口的意义 规范、扩展、回调 抽象类的意义 为其子类提供一个公共的类型,封装子类中的重复内容定义抽象方法,子类虽然有不同的实现,但定义是一致的。...

  • 自定义注解

    一、注解基础 1.注解的定义 Java文件叫做Annotation,用@interface表示。 2.元注解 修饰注解的注解 @interfac...

  • Resize,w 360,h 240
    Kotlin 单例设计模式

    最近有个新项目想用Kotlin写一下,刚刚看了一些kotlin语法常识,准备着手开工。刚写个开头就遇到了问题,单例咋写。努力回忆了一下Java单...