摘要:
Android 查看项目依赖树的四种方式: 方式一: ./gradlew 模块名:dependencies //查看单独模块的依赖 ./gradlew :app:dependencies --configuration compile //查看项目的编译依赖 方式二:使用Gradle Project 阅读全文
摘要:
任正非讲话稿 PDF整理版 任正非思想之路 这里收录了任正非讲话稿400余篇,从1994年到2018年,从深圳、中国到东南亚、非洲、欧洲、美洲,从研发、市场、服务到财经、人力资源、战略、内控与公共关系,从交换机、通讯设备、移动终端到人工智能、物联网,从2G、3G到4G、5G,从物理学、化学、数学到心 阅读全文
摘要:
RPG游戏开发基础教程 第一步 下载RPG Maker 开发工具包 1.RPG Maker 是什么? RPG Maker 是由Enterbrain公司推出的RPG制作工具。 中文译名为RPG制作大师。 熟悉的人喜欢简称为RM。 根据发行版本的不同,RM在国内流行的版本有4款: 2.附上资源下载地址: 阅读全文
摘要:
为什么要使用EventBus 当我们进行项目开发的时候,往往是需要应用程序的各组件间进行通信,比如在子线程中进行请求数据,当数据请求完毕后通过Handler或者是广播通知UI, 通常两个Activity或者Fragment之家可以通过Listener进行通信等等。但当我们的项目越来越复杂,使用Int 阅读全文
摘要:
Andorid Studio 模块化开发相关配置 下面以宿主APP模块和Uer_Module模块为例: 第一步:在项目根目录gradle.properties配置文件中添加如下代码 第二步 在user_module中的build.gradle文件中加入了如下代码来控制此库是library还是APP: 阅读全文
摘要:
ARouter的使用步骤(以宿主APP modulebase和moduleuser 三大模块组成的工程为例) 第一步 因为路由跳转是子模块都需要用到的,所以我们在module_base模块中引入 第二步 然后在各子模块module_user的build文件中导入: 为编译期间生成路径映射。同时也需要 阅读全文
摘要:
在Android开发中butterknife是一个很好的对资源初始化的工具,它可以使你的代码简洁通俗易懂,同时配合Android ButterKnife Zelezny插件可以让你写代码的速度提升至少数十倍。 。 单模块化开发使用步骤 第一步 在app底下的build.gradle中添加这两个依赖。 阅读全文
摘要:
Android Library开发注意事项 App Module添加依赖Android Library时可以设置library的优先级, 在编译时,app按照library从低到高的优先级依次与每个library合并。 开发Android Library和相关APP时,请注意下面事项: 资源合并冲突 阅读全文
摘要:
Android Library和Android APP、Java Library的区别 Android Library在目录结构上与Android App相同,它能包含构建APP所需的一切(如源代码、资源文件、Android Manifest)。 Android App最终被编译打包成能在Andro 阅读全文
摘要:
第一种:(重写Activity的onWindowFocusChanged方法) 第二种:(为组件添加OnGlobalLayoutListener事件监听) 第三种:(为组件添加OnPreDrawListener事件监听) 第四种:(使用View.post方法获取组件的宽高) 第五种:(通过Handl 阅读全文