开发中我们经常会遇到这样的情况:项目越来越大,一些通用的模块我们希望将他抽离出来作为单独的项目,以便其他项目也可以使用,或者使用一些第三方库,可能我们并不想将代码直接拷贝进我们的项目里面,而仅仅只是单纯的引用。这时问题来…
标签:项目
阅读Android开源项目的新姿势---学习了
作为一个程序员必须会使用 GitHub 吧 ,这是好事,多接触多了解一些开源项目,对自己之后的项目中的开发效率有很大提高。但是,阅读开源项目有没有get到最新的姿势呢。 首先说明下,这里的「阅读」是泛指,对于 Andro…
[AndroidDev 系列] 快速开发(一)
因为受到github上江清清的FastDev4Android项目的启发,正巧又要负责公司新项目的启动,所以准备写个类似的库,争取做到write once,run AnyWhere(哈哈,开玩笑,方便以后快速开发啦~~) …
InteliJ IDEA 入门
新手入门 1. 创建新项目 打开InteliJ后,会出现一个初始界面,点击create new project即可开始创建新项目。 初始界面 对于Java项目来说,你需要在电脑里安装JDK并且告诉InteliJ它的安装路…
Android项目的优化(清理篇)
接手二手项目是一件非常痛苦的事情,更别说是流转了四手五手,且还为了项目进度而直接引入其他部门的代码、模块的项目,更更麻烦的是在AS中还依赖了Eclipse的模块。 项目最近的发布版本大小有47.6M 上一版本 项目共使用…
关于 Android 单元测试
本文不会用各种高大上的理由试图去说服你写单元测试,只是描述笔者在单元测试这条路上一路走来的思考和简单的示例,如果顺便能让你觉得单元测试其实也没那么遥远、回头也在实际项目中尝试一下,估计就是本文最大的收获了。 一、提起单元…
一次 Android 项目组件化
原文链接:https://blog.lujun.co/2017/02/15/android-to-modularity/ 组件化? 模块化 曾经也许你做过这样的事,将一些公共的代码组成独立的 module 并编译为 li…
创建一个kotlin项目
I/O大会上谷歌宣布Kotlin正式成为Android的官方语言,学习这个语言势在必行。 那么怎么创建一个kotlin项目呢 流程: 一、使用AS作为开发工具,创建一个安卓项目 二、3.0以下的AS需要安装插件 三、在g…
NDK开发项目工作(一)
新建一个NDK项目,没有的自动下载 image.png 要勾选IncludeC++ support,之后的选项都是默认的, 不需要在勾选什么配置。 BuildProject的时候可能会出现Build失败的情况,可能是cm…
Web Fragment在项目中的使用
Web Fragment 是什么 它是在 servlet 3.0开始支持的,可以把一个dy web项目拆分为多个项目,解耦合,使其在项目中开发效率提高,下面我演示简单的项目创建过程 用eclipse右键new->o…