
Gradle适用于构建各种语言的代码,不过构建Java工程和Android工程是其最经典的应用场景。下面我们来看看如何使用Gradle来构建Java工程。 1、java Plugin引入的主要Task 先来看看在...
Gradle适用于构建各种语言的代码,不过构建Java工程和Android工程是其最经典的应用场景。下面我们来看看如何使用Gradle来构建Java工程。 1、java Plugin引入的主要Task 先来看看在...
在使用Gradle中,我们常常需要定义一些property,以便在构建的时候使用。这一节我们就来学习如何使用Gradle在Project中定义属于工程自己的property。 一、默认Property Gradl...
UP-TO-DATE中的含义 将Gradle的Task看作一个黑盒子,那么我们便可以抽象出输入和输出的概念,一个Task对输入进行操作,然后产生输出。 在使用java插件编译源代码时,输入即为Java源文件,输出...
android 图片相关操作的知识点总结: 1、有一点你必须明确,android在内存中,只会开辟出当前屏幕大小的位图的大小的四倍的空间。 2、举个例子:假如你的手机是854*480的那么像素数是409920,每...
一、什么是Service 1、Service分为两个类目:local,remote两种类型。 2、Local Service依附在主进程,所以属于同一个进程,不需要IPC或者AIDL服务。 应用场景:播放器后台服...
一、前言 Gradle是一种声明式的构建工具。在执行时,Gradle并不会一开始便顺序执行build.gradle文件中的内容,而是分为两个阶段,第一个阶段是配置阶段,然后才是实际的执行阶段。在配置阶段,Gradl...
一、关于Gradle的Project和Task Gradle本身的领域对象主要有Project和Task。 Project为Task提供了执行上下文,所有的Plugin要么向Project中添加用于配置的Prope...
EditText EditText作为常见的android控件使用频繁,而且其支持多个格式的输入,以达到控制格式输入的需求。但默认的EditText并不支持有符号的输入。 EditText同时可以输入正负数及小数...
一、空心圆 在drawble文件夹新建circle_shape.xml的文件: 配置一个线段宽度为2dp、颜色为红色、大小为10dp的空心圆 <shape android:shape="oval">...
概览 垂直方向的viewpager,拍拍,淘宝详情垂直滑动的切换Demo ================ 2014-11-24 ================= 1、对VerticalViewPager进行扩...
一、问题描述 网友在魅族论坛上已经给出解决办法,笔者这里把操作过程给明晰化,以便帮助更多的人。 一般开发者拿到手机之后会把开发者模式打开,即打开USB调试选项。一般的手机打开之后显示连接上电脑就可以使用(4.0以...
一、关于Android 7.0 FileProvider FileProvider是android7.0的产物,但FileProvider并不是最新出来的东西,而是以前就已经存在,由于Android的安全机制 ,...