- 博客(6)
- 资源 (16)
- 收藏
- 关注
原创 java 范型详解
1.范型长啥样?ArrayList<String> list = new ArrayList<String>();这是我们最常见的了,然而对于很多java开发来说,只知道用java本身自带的一些范型类,而对于自己去创建范型类啥的,不太熟悉。 范型在java当中是一个比较难的基础点,做了好几年安卓开发,现在才真正地去理解,实在惭愧~2. 什么是范型范型是说所操作的数据类型,被指定为一个参数,本质是
2017-04-29 14:05:46 9948
转载 android Path moveTo lineTo实例详解
Why最近在写android画图经常用到这几个什么什么To,一开始还真不知道cubicTo这个方法,更不用说能不能分清楚它们了,所以特此来做个小笔记,记录下moveTo、lineTo、quadTo、cubicTo、arcTo的作用,在自定义view的时候经常用到。 接下来也会分享下这几天写的几个东西。相信对于新手也会有点帮助,高手也帮忙看看有没错,欢迎吐槽吐槽。moveTomoveTo 不会进行绘
2017-04-26 11:54:53 14369
原创 java 强制类型转换
学以致用~ 最近在做网络请求的数据解析时,在考虑是用范型还是强制类型转换,范型是从java1.5出来的,好处是安全简单,可以将运行时错误提前到编译时错误,但是如果用范型的话,我需要每一个网络请求,都写一个类,感觉好麻烦,所以就用的强制类型转换。但又老觉得强制类型转换不太安全,网上都说容易报ClassCastException,所以多了解了下关于强制转换类型的知识。在java中强制类型转换分为基本数
2017-04-20 23:57:24 8682
原创 android 上传aar到私有maven服务器
搞这个东西也是花了蛮长时间,主要还是对gradle中的groovy语言不熟悉所导致的,写下来,以防下次再入坑~在gradle中新建task如果你需要将某个module打包成aar,并上传到maven上去,需要在这个module下面的build.gradle文件中添加如下代码:其中代码:apply plugin: 'maven'表示我们要应用的插件。 MAVEN_LOCAL_PATH表示maven
2017-04-14 00:01:33 15782 4
原创 gradle依赖中对于版本控制的统一管理
最近换工作了,新公司对于代码规范和版本控制有蛮高的要求,在gradle依赖中对于版本控制这一块,我之前的做法是这种:compile 'com.android.support:appcompat-v7:23.4.0'compile 'com.jcodecraeer:xrecyclerview:1.2.6'在依赖第三方库时,直接这样写,嗯,简单粗暴。但是不利于后期的维护,当项目大了之后,如果第三方库有
2017-04-13 18:07:12 14130
原创 Android studio maven pom.xml
通用pom.xml文件模板及其注释:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave
2017-04-10 18:22:20 16677
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人