240 发简信
IP属地:江西
  • 一些笔记

    ❑ save:用来保存Canvas的状态。save之后,可以调用Canvas的平移、放缩、旋转、错切、裁剪等操作。 ❑ restore:用来恢复...

  • VoiceManager的封装

    这是一个录音和播放封装,我们有一个封装类:VoiceManager.class,我们播放音乐,我们的view也需要对应的变化,音乐来控制我们ui...

  • JsBridge学习

    我们先来了解一下WebView1 添加权限:AndroidManifest.xml中设置权限"android.permission.INTERN...

  • 下拉刷新效果实现

    SwipeRefreshLayout一样使用简单 最近在做一个高仿的猫眼App,观察猫眼电影App的下拉刷新后,发现其中还是有小细节的,所以决定...

  • Resize,w 360,h 240
  • Resize,w 360,h 240
  • 状态封装布局

    状态封装布局 1.分析,我们加载一个页面它的显示样式有三种:正在加载、加载错误、显示内容,那我们怎么去判断呢,所以我们需要在内部写一个方法来判断...

  • 项目中Rxjava +Retrofit的使用

    要构建项目,最先我们需要的是导入包 com.squareup.retrofit2:retrofit:2.3.0' com.squareup....

  • Android 的MVP模式理解

    1.问题: >具体到上面的demo里就是,Activity负责发起下载任务,但是不负责具体实现;什么时候显示ProgressDialog,显示多...