Giter Site home page Giter Site logo

arieshoo / fastlib Goto Github PK

View Code? Open in Web Editor NEW
492.0 492.0 99.0 395.31 MB

一个Android项目级快速开发框架,节约大部分写常用功能时间以实现更多项目业务功能及体验上的优化。使用说明见wiki

Home Page: https://github.com/AriesHoo/FastLib/wiki

License: Apache License 2.0

Java 100.00%
android fast fragment library swipeback

fastlib's People

Contributors

arieshoo avatar puyunfeng 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fastlib's Issues

BasisFragment 懒加载问题

用你封装这个base,在没有用viewpager的时候 如何让一个fragment 点击重新走一次生命周期呢,相当于不缓存重新架加载。

测试beta6_21版本

软键盘会将底部菜单顶上去,添加android:windowSoftInputMode="adjustPan" 无效,继承FastTitleActiviy会出现这个问题,继承默认AppCompatActivity不会有问题,是不是哪里设置了相关的代码

内存泄漏

KeyboardHelper持有activity引用,导致内存泄漏

快速实现Activity滑动返回

博主,请教下,当继承FastTitleActivity后,若想禁止滑动功能,怎么设置,现在是默认可以滑动的

StatusLayoutManager与SmartRefreshLayout冲突

大神,我看在baseActivity中,代码虽然做处理了,但实际上当recycleView只占屏幕一半时,布局加载错误时,StatusLayoutManager显示的内容快到底部了,并没有在recycleview 所占位置内 居中显示。。。。。

implement

implementation 'com.github.AriesHoo:FastLib:2.2.12'

你好使用这种方式导入,打包的时候有问题啊
image

beta6_18

这个版本软键盘收起的时候,虽然软键盘隐藏了但是键盘区域还停留在页面上,布局会被顶上去,收起键盘后布局不能回到原来的位置,底部多出了软键盘弹出时的区域,去不掉 (小米8,mix2s),beta6_16没有出现这种问题,(Title+EditText示例 同样有这样的问题)

AccessibilityDelegate 这个类不可用

java.lang.NoClassDefFoundError: cn.bingoogolapple.swipebacklayout.BGASwipeBackLayout$AccessibilityDelegate

我用这个库的时候,为啥会有这个错误

底部虚拟键

你好,这个项目的底部虚拟键咋会是透明的

首页底部导航栏

首页底部导航栏可以添加消息提醒像微信有红点显示和数字显示

首页底部导航栏

首页底部导航栏中每个Tab距离顶部很近,怎么设置显示中间呢

博主 ,

可以建立个qq群吗,讨论下问题

通用的请求

你好请问,这种通用的返回体形式的,是不是不可用,我尝试谢了下代码,最后因为subscribe这个方法的参数问题。image

页面状态切换

先断网,切成无网络页面时,再连接网络,点击页面无法刷新

无法创建转换器 Unable to create converter for class

Unable to create converter for class

可是我确实看到作者在FastRetrofit中添加了转换器

private FastRetrofit() {
    sClientBuilder = new OkHttpClient.Builder();
    sClientBuilder.addInterceptor(mHeaderInterceptor);
    sRetrofitBuilder = new Retrofit.Builder()
            .addConverterFactory(GsonConverterFactory.create())
            .addCallAdapterFactory(RxJava2CallAdapterFactory.create());
    setTimeout(mDelayTime);
    FastMultiUrl.getInstance().with(sClientBuilder);
}

搞了一下午,我头都大了

retrofit2.adapter.rxjava2.HttpException: HTTP 500 Internal Server Error

private FastRetrofit() {
    sClientBuilder = new OkHttpClient.Builder();
    _**sClientBuilder.sslSocketFactory(MySSLSocketFactory.getSSLSocketFactory())
            .hostnameVerifier(new HostnameVerifier() {
                @Override
                public boolean verify(String hostname, SSLSession session) {
                    HostnameVerifier hv = HttpsURLConnection.getDefaultHostnameVerifier();
                    return hv.verify("app.91q.com", session);
                }
            })
            .addInterceptor(mHeaderInterceptor).build();**_
    sRetrofitBuilder = new Retrofit.Builder()
            .addConverterFactory(GsonConverterFactory.create())
            .addCallAdapterFactory(RxJava2CallAdapterFactory.create());
    setTimeout(mDelayTime);
    FastMultiUrl.getInstance().with(sClientBuilder);
}

2.2.10-beta6_21

这个版本弹出软键盘再收起软键盘后 多了一个导航栏的高度 怎么解决

横版问题

不支持平板使用吗 或者说 不支持切横屏?

状态栏问题

不使用你那个fast_layout_title_bar的时候,内容顶到状态栏,设android:fitsSystemWindows="true"无效,是我哪里设置的问题吗?

网络请求

博主,这个项目网络框架可以详细些么,比如多写几个案例,登录之类啊,感觉扩展有些麻烦

FastLifecycleCallbacks

FastLifecycleCallbacks这个类对自定义的FragmentActivity里有requestWindowFeature这个方法会闪退报requestFeature() must be called before adding content

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.