GithubHelp home page GithubHelp logo

getactivity / androidproject Goto Github PK

View Code? Open in Web Editor NEW
6.2K 110.0 1.3K 87.28 MB

Android 技术中台,但愿人长久,搬砖不再有

License: Apache License 2.0

Java 100.00%
android mvp dialog glide rxjava2 retrofit2 okhttp3 toast flutter mvvm

androidproject's Introduction

我是一名热爱 Android 技术的程序员,平时爱造轮子,人送外号轮子哥

我的理想是让这个世界没有难开发的安卓项目,消灭一切难维护的代码。

androidproject's People

Contributors

880634 avatar getactivity 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  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

androidproject's Issues

EventBus,索引问题

图片
这个情况遇到过吗,我是在你的这个框架上做了一些其他的修改,但是eventbus这还没动呢,就出现这个问题了,查找了一上午没弄明白怎么回事,朋友有时间给看一下吗

没有兼容Android Studio 3.5

property(interface org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultFilePropertyFactory$FixedDirectory, D:\AndroidWanNeng\AndroidProject-master\app\build\intermediates\merged_manifests\baiduDebug))\AndroidManifest.xml (文件名、目录名或卷标语法不正确。)

提 issue 需知

Github沟通效率实在是很低下,大家伙有问题或者Bug直接到Q群78797078私信给我反馈就OK,我会尽快答复你的问题

弹窗问题

弹窗为什么不用FragmentDialog 那 和dialog 那个更好一点?

无法debug

debug看堆栈信息,没有几秒就自动crash了!

有个问题没太看懂,BaseDialog类

BaseDialog类中的显示、取消、消失的监听要以集合的方式存储呢。按理来说应该一个对象就够了吧。是为了不同地方监听dialog的状态吗??

Android O及以下版本中ImageLoader加载图片不显示

Android O及以下版本中ImageLoader加载图片不显示,连xml文件中默认的占位图都不显示了
Android P或Q没问题
用studio的模拟器测试的
Nexus S Android5.1 WXGA Android6.0 Galaxy Nexus Android7.1.1 Pixel 3a Android8.1上均出现ImageLoader加载图片不显示问题
求教

有个问题

当打开软件的时候需要赋予手机存储的权限,然后点击禁止,然后就会跳出权限管理的界面,此时点击返回键会一直提示"没有权限访问文件,请手动授予权限",然后此时再权限管理里面给予软件全部权限,但是点击返回还是一直提示"没有权限访问文件,请手动授予权限"。华为手机 6.0

Android9.0 侧滑返回用不了的更新提示 (顶楼主!!)

在UIActivity中加入

/**
 * 滑动返回执行完毕,销毁当前 Activity
 */
@Override
public void onSwipeBackLayoutExecuted() {
    if(Build.VERSION.SDK_INT < Build.VERSION_CODES.P){
        mSwipeBackHelper.swipeBackward();
    }else{
        BGAKeyboardUtil.closeKeyboard(this);
        finish();
        overridePendingTransition(0,0);
    }
}

提一个建议,增加DialogFragment

项目有基于Dialog的对话框,但可能有时不够用,比如有的对话框比较复杂,处理业务逻辑比较多,建议加一个可以自定义布局的DialogFragment。

clone构建时出错

我将项目克隆导入AS时,构建报如下错误,不知道是什么原因.
Gradle sync failed: Cause: com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set;

我改动的地方就是gradle的版本变为最新版
classpath 'com.android.tools.build:gradle:3.2.1'
distributionUrl=https://services.gradle.org/distributions/gradle-4.6-all.zip

希望大侠您指导下哪里出错了,万分感谢

建议

可以加一些网络框架

AppCompatCheckBox的问题

在findFragment下的AppCompatCheckBox,如果你快速点击AppCompatCheckBox时,或者按0.5秒这样点击,多点击几次后,发现AppCompatCheckBox状态切速不了的,点击多几下才切换状态的,通过log来查看.isChecked()方法看下选中的状态,有时输出状态是错的,有时没有输出,不知道是官方的bug还是项目的bug?

没有兼容Android Studio 3.5

property(interface org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultFilePropertyFactory$FixedDirectory, D:\work_git\AndroidProject\app\build\intermediates\merged_manifests\baiduDebug))\AndroidManifest.xml (文件名、目录名或卷标语法不正确。)

关于启动页的问题

刚启动的时候会白屏一段时间,然后打开 SplashActivity 的时候会有一个不明显的短暂的黑屏并且闪烁一下,手机是 Android 5.1 版本,虽然说无伤大雅,但还是希望大佬能修复一下这个小问题。

V11.1使用的网络请求框架6.9有问题

当ReleaseServer的请求类型为JSON时,发送包含JSONArray类型的JSONObject作为请求,会反复走EasyUtils.mapToJsonObject()方法,导致内存泄漏。在QQ上给您留言没有回复。
image

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.