前言:AndroidStudio的代码结构和eclipse不同,它可以提供单工程多module的形式。虽然这种方式对于一些场景来说很方便编码,但多建立一个module就需要多维护一个module。所以如果仅仅是为了方便写代码而建立一个module是会降低应用打包速度的,一些简单的结构就没比较建立一个module。这个项目中的module有很多,所以gradle在编译的时候会去检测module的依赖
windows 2008每次开机提示密码错误
原创 2019-06-30 11:14:15
917阅读
前言前面一文我们讲了如何使用传统的方式多渠道打包,想了解的小伙伴儿们可以从这里进入。 但是我们也发现传统方式的多渠道打包仍然是耗时费力,然后我发现美团的Walle多渠道打包方式很不错,接下来逐步解释下。开启Walle之旅~集成步骤① 根目录下的build.gradle中添加依赖classpath 'com.meituan.android.walle:plugin:1.1.6'② app下的bui
转载 2024-08-25 21:24:47
177阅读
每次开机提示java错误的问题常常让用户感到困扰,尤其是在日常工作或学习中频繁使用依赖Java环境的软件时。这种错误可能源于Java环境的配置、软件版本问题,或者系统本身的设置不当。为了高效解决这一问题,本文将从多个维度出发,记录解决这一问题的过程与经验。 ```mermaid flowchart TD A[开机] --> B{提示Java错误} B -->|是| C[检查Ja
原创 6月前
117阅读
打开终端 依次输入以下三条命令 curl http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain -o git-credential-osxkeychain sudo mv git-credentia
原创 2021-10-14 17:55:47
1028阅读
gitconfigcredential.helper'store'
git
原创 2022-03-30 13:35:11
446阅读
Rsync一款快速增量备份工具 Remote Sync,远程同步,实现快速、安全、高效的异地备份,并且实现数据同步。 支持本地复制,或者与其他SSH、rsync主机同步 ----在远程同步任务中,负责发起rsync同步操作的客户机被称为发起端,而负责相应来自客户机的rsync同步操作的服务器成为同步源。----在同步过程中,同步源负责提供文档的原始位置,发起段应对该位置具有读取权限。 ----rs
因为项目里面的ViewPager + Fragment只有三个碎片,然后就没留意Fragment视图的加载和销毁的事情。只是最近要求要新增加一个碎片,我先加了一个空白的碎片,然后来回切换的时候发现视图被反复加载和销毁了。就开始找方法解决。发现方法挺多的,记录下来分享给大家。 首先之所以会出现这种情况是因为ViewPager有个缓冲机制,它里面有个方法setOffscreenPageLimit();
 重写(Overriding)重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。class Animal{ public void move(){ System.out.println("动物可以移动"); } } class Dog extends
在第一次安装Git时,我们默认安装完成后,去拉代码,会发现需要输入用户名和密码。这是由于没有配置。一般我们都会安装完成后进行配置,在git中输入以下代码:git config –global user.name “user”git config –global user.email “1234567 ...
转载 2021-07-28 10:18:00
8501阅读
解决办法: 在cmd dos窗口下执行git config --global credential.helper store, 之后再操作git输入一次用户名、,后续不需要再次输入了 push你的代码 (git push), 这时会让你输入用户名和, 这一步输入的用户名会被记住, 下次再 ...
转载 2021-08-05 15:10:00
2976阅读
2评论
# Android NavController每次new fragment实现方法 ## 简介 在Android开发中,我们经常需要使用NavController来管理Fragment的导航。有时候我们需要每次创建一个新的Fragment实例,而不是重用已经存在的Fragment。本文将教你如何实现这一功能。 ## 流程 下面是实现“android NavController每次new
原创 2024-04-18 07:19:37
259阅读
# Android 中 onDraw 的调用机制 在 Android 应用中,`onDraw` 是一个非常重要的方法,用于自定义视图的绘制。这篇文章将带你了解 `onDraw` 的调用机制,解答“每次调用么”的疑问,并总结实现流程和代码示例。 ### 完整流程概述 在 Android 中,`onDraw` 的调用是由 `View` 的绘制系统控制的。以下是整个过程的详细步骤: | 步骤
原创 2024-10-14 03:38:15
58阅读
# Android Studio 中的 View Binding 问题解析 随着 Android 开发的不断演变,Android Studio 提供了许多新特性来提升开发效率。其中,View Binding 是一个相对较新的功能,它可以帮助开发者更方便地访问 XML 布局文件中的视图。但是,有时候在使用 View Binding 时,会遇到如 “xxxBinding” 报错的问题。本文将就此进行
原创 2024-08-28 07:38:39
145阅读
## Docker镜像打包中的依赖下载 在使用Docker构建镜像时,经常会用到一些依赖包来支持应用程序正常运行。那么每次打包镜像时,是否需要重新下载依赖呢?让我们来探讨一下这个问题。 ### 依赖下载原理 Docker镜像的构建是通过Dockerfile文件定义的。在Dockerfile中,我们会指定基础镜像、安装依赖、拷贝文件等操作。当我们构建镜像时,Docker会根据这些指令逐步执行
原创 2024-04-24 07:20:04
1198阅读
# 实现Android fragment切换每次执行的方法 ## 1. 流程表格 | 步骤 | 操作 | | ---- | ---- | | 1 | 创建一个Activity和多个Fragment | | 2 | 在Activity中初始化Fragment,并添加到FragmentManager中 | | 3 | 在Fragment中重写onResume()方法 | | 4 | 在Fragm
原创 2024-05-18 03:34:33
151阅读
# Android 无障碍服务的实现指南 在开发 Android 应用时,实现无障碍服务(Accessibility Service)是一项重要的技能。无障碍服务可以帮助那些有障碍的人更好地使用应用。本文将指导你如何实现和启动无障碍服务,以下是整个流程及每一步的详细说明。 ## 实现流程 下面是实现 Android 无障碍服务的步骤: ```markdown | 步骤编号 | 步骤描述
原创 2024-08-24 08:26:20
653阅读
前言很多人要实现轮播图都会想到使用ViewPager + Handler来完成轮播图的效果。但是在RxJava快速发展的情况下,已经可以使用RxJava来代替Handler完成这样任务了。下面我们就来介绍如何实现RxJava+ViewPager的轮播图。效果图如下ViewPager的操作说到ViwePager应该大家都不陌生,它可以结合普通的View也可以结合Fragment一起使用。在此我也就不
转载 2024-10-25 11:25:42
66阅读
开发使用的团队搭建好的GitLab服务器来作为项目共享开发,由于我不是最高权限,没办法把我git生成的SSH-Key放到服务器里面去,所有只好在每次提交的时候配置git config来记录不过期来使用,方法入下: 1 进入到本地git项目下面,打it,输入命令:git config --gl
转载 2019-06-26 15:17:00
246阅读
开发使用的团队搭建好的GitLab服务器来作为项目共享开发,由于我不是最高权限,没办法把我git生成的SSH-Key放到服务器里面去,所有只好在每次提交的时候配置git config来记录密码不过期来使用,方法入下:1进入到本地git项目下面,打开git,输入命令:git config --global credential.helper ...
原创 2021-07-05 16:00:23
436阅读
  • 1
  • 2
  • 3
  • 4
  • 5