android开发
wjgso666
《围城》:天下就没有偶然,那不过是化了妆的、戴了面具的必然。
展开
-
android studio Gradle发布内容到云效Maven仓库
android studio Gradle发布内容到云效Maven仓库原创 2022-08-23 15:52:04 · 1373 阅读 · 1 评论 -
EventBus发送一次消息,却收到两次的情况
EventBus发送一次消息,却接收到两次原创 2022-05-25 15:14:55 · 2119 阅读 · 0 评论 -
viewPage+fragment 生命周期的研究,以及懒加载的实现
ViewPage+Fragment 生命周期的研究,以及懒加载最优解一、ViewPage + Fragment 使用起来很方便。代码量很少。参考:这个博客创建三个fragment,添加进去。二、查看正常情况下的,生命周期。贴出其中一个fragment的代码,其他都一样(BaseFragmnt暂时是空的,后面用来实现懒加载)。public class FirstFragment extends BaseFragment{ private static final String TAG原创 2021-04-02 16:43:29 · 591 阅读 · 0 评论 -
Android连续点击两次返回键退出App
Android连续点击两次返回键退出App一般都是MainActivity中实现,并且activity栈里面没有可后退的activity,直接退出App。private long firstTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { long secondTime = System.currentTimeMillis(); if (keyCode =原创 2021-04-02 09:10:00 · 526 阅读 · 0 评论 -
Android 回调方法的实现
Android 回调方法的实现原理接口可以引用实现了它的类假设有一个接口ICallBack MainActivity类实现接口 ICallBack可以去引用MainActivity时里面实现方法CallBack里面有一个ICallBack的引用,调用ICallBack 的引用即是调用MainActivity里面的实现方法那么,前提就是CallBack里面要传入MainActivity类中。也可以通过匿名类实现。代码实现接口 ICallBackpublic interface ICallBa原创 2021-04-01 10:18:04 · 685 阅读 · 1 评论 -
ConstraintLayout布局中使用include引用布局,约束属性不起作用
问题:使用约束布局时,再使用include引用布局,造成约束的一些属性没有起作用。解决方案:重写 android:layout_width、android:layout_height 这两个属性。例如:<include layout="@layout/layout_bottom" android:layout_width="match_parent" android:layout_height="wrap_content" ap原创 2021-03-30 09:47:58 · 3119 阅读 · 0 评论 -
Android Studio 打开项目不自动构建项目 点击锤子 Make Project 无反应 无响应 Build Bundle(s)/Apk(s) 不可点击 无 Build 窗口 解决方案
问题详情: Android Studio 打开项目不自动构建项目 点击锤子 Make Project 无反应、无响应 、 Build Bundle(s)/Apk(s)不可点击 、 无 Build 窗口 gradle 未识别 等情况的解决方案解决方案: 点击 File -> Sync Project with Gradle Files 试试 也可以试试这个 Sync with File System ...转载 2021-03-17 11:44:45 · 710 阅读 · 0 评论 -
AS 导入项目时可能遇到的问题
AS 导入项目时可能遇到的问题解决1. 首先就是gradle版本问题,列如看导入的项目的gradle-wrapper.properties中的以下用gradle-5.6.4-all.zip做例子gradle官方下载链接(下载完整版的)解决方法:如果本电脑.gradle中下面没有,在AS自动下载很慢,经常一直卡死。可以尝试先用AS打开项目,然后关闭项目。到F:\androidCache.gradle\wrapper\dists(我这改了.gradle路径,正常应该在C:\用户\下面) 会自动生成原创 2021-03-16 11:10:43 · 995 阅读 · 0 评论