Git Product home page Git Product logo

snake's Introduction

Hi there 👋

I'm Houjun Yuan, currently a freelancer.

I'm good at JavaEE, Android, Flutter, and a little Web, iOS.

If you want to contact me, email me, please.

Languages and Tools:

Houjun Yuan's github stats

Top Repositories

More about me

Blog: Feng Ouyang Office

Video tutorial: Kotlin Beginner Tutorial

snake's People

Contributors

yuanhoujun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

snake's Issues

下拉手势冲突

使用旧版或最新版本(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)

SnakeHackLayout

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

滑动事件如何监听

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

发现两个问题

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

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

状态栏颜色问题

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

页面滑动关闭的监听

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

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.