Skip to content

根据知乎日报api用Android开发一个简易版的知乎日常推送app

Notifications You must be signed in to change notification settings

guoxinghai/DailyNews

Repository files navigation

DailyNews

根据知乎日报api用Android开发一个简易版的知乎日常推送app


  • 记录一个未解决的问题

当用OKHTTP发送请求的时候报了一个错误:

System.err: java.net.SocketException: socket failed: EPERM (Operation not permitted)

在网上搜了挺长时间有几种解决方案,都没能解决我的问题,最终换了一个AVD解决了,不知道原因何在。

  • 记录一个小bug

    CircleIndicator绑定的ViewPager当数据更新之后圆点消失了

    **解决:**当更新了数据之后再绑定一次

    circleIndicator.removeAllViews();
    circleIndicator.setViewPager(viewPager);
  • 修改CircleIndicator圆点的颜色

    1. res/drawable中创建Drawable resource file并设置颜色

      <?xml version="1.0" encoding="utf-8"?>
      <shape xmlns:android="http://schemas.android.com/apk/res/android"
          android:shape="oval">
          <solid
              android:color="#2196F3"/>
      </shape>
    2. CircleIndicator布局中设置属性

      app:ci_drawable="@drawable/yellow_radius" //设置所有圆点颜色
      app:ci_drawable_unselected="@drawable/blue_radius"/> //设置被选中圆点的颜色

About

根据知乎日报api用Android开发一个简易版的知乎日常推送app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages