Git Product home page Git Product logo

snake's Issues

SnakeHackLayout

SnakeHackLayout DEFALT_RELEASE_FACTOR 需要增加定义修改,能否增加在snake.xml 增加配置字段

状态栏颜色问题

现在国内很多厂家都添加了暗黑模式,为了匹配暗黑模式我的app简单的分了一个白天和黑夜主题,使用settheme设置主题,这样就可以根据条件来更换主题。
现在问题就是开启滑动返回之后,本来之前安卓默认的暗黑主题下,很多控件布局都是灰色或者黑色,变成的白天主题的默认白色,这和设计并不相符。再就是状态栏,无论我怎么修改style的颜色属性,开启了滑动返回的页面状态栏始终都是白天主题的状态栏颜色

页面滑动关闭的监听

您好,如何监听页面是通过滑动关闭了,比如我想setResult,是否能提供一个滑动关闭的监听。

发现两个问题

1.在滑动关闭过程中按下系统的返回键会出现卡死状态;
2.加上EnableDragToClose注解后打开和退出activity动画会随机播放

滑动事件如何监听

您好,因为现在使用snake之后,滑动返回上一个页面fragment没有生命周期的回调,导致我没办法在onResume的时候刷新界面。请问如何使用dragListener监听滑动事件。

Could not find com.youngfeng.android:snake-compiler:0.3.2.

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:kaptGenerateStubsHangarDebugKotlin'.

Could not resolve all files for configuration ':app:kapt'.
Could not find com.youngfeng.android:snake-compiler:0.3.2.
Searched in the following locations:
file:/C:/Users/Administrator/AppData/Local/Android/Sdk/extras/m2repository/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
file:/C:/Users/Administrator/AppData/Local/Android/Sdk/extras/m2repository/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
file:/C:/Users/Administrator/AppData/Local/Android/Sdk/extras/google/m2repository/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
file:/C:/Users/Administrator/AppData/Local/Android/Sdk/extras/google/m2repository/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
file:/C:/Users/Administrator/AppData/Local/Android/Sdk/extras/android/m2repository/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
file:/C:/Users/Administrator/AppData/Local/Android/Sdk/extras/android/m2repository/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
https://dl.google.com/dl/android/maven2/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
https://dl.google.com/dl/android/maven2/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
http://maven.aliyun.com/nexus/content/groups/public/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
http://maven.aliyun.com/nexus/content/groups/public/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
https://jcenter.bintray.com/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
https://jcenter.bintray.com/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
https://jitpack.io/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.pom
https://jitpack.io/com/youngfeng/android/snake-compiler/0.3.2/snake-compiler-0.3.2.jar
Required by:
project :app

下拉手势冲突

使用旧版或最新版本(0.3.2),在列表页面(使用RecycleView)或者webView页面,首次下拉操作会卡一下,后续正常。使用SnakeWebView同样存在。测试demo中同样存在该问题。请问下目前有什么解决办法吗?

bugly上报了几个snake的奔溃,帮忙优化一下

#7024 java.lang.NullPointerException
Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
com.youngfeng.snake.view.SnakeHackLayout.onLayout(SnakeHackLayout.java:268)

#28304 java.lang.IndexOutOfBoundsException
Index: 2, Size: 0
com.youngfeng.snake.view.SnakeHackLayout.dispatchTouchEvent(SnakeHackLayout.java:4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.