因为项目需要,源码不能保存在GitHub上面,所以在自己的Linux服务器上面打架一个源码管理的系统,当然首选是Git的服务器,看了网上面的很多教程,还是不够清楚,现在记录下。
我就是最爱蜡笔小新的大射手座!
在项目的实际开发过程中,经常会有数据显示的问题,如果使用图表的形式来展示,无疑会让数据更直观,今天我们就使用一个第三方的类库来完成。
HelloCharts,是一个兼容到API8的Android图表库,特性如下:
关于它的效果图和demo我就不在这里贴了,有兴趣的同学可以点击原文查看HelloCharts的GitHub。
首先奉上LeakCanary的Github地址:https://github.com/square/leakcanary
然后我们来看一下这个LeakCanary是什么,答案在README中有作出了说明。
A memory leak detection library for Android and Java.
简单来说就是一个检查Android和Java内存泄漏的库。
“A small leak will sink a great ship.” - Benjamin Franklin
翻译称中国话就是“千里之堤,毁于蚁穴。” -《韩非子·喻老》
导入其他人项目的时候,Junit报错,信息如下
1 | Error:(23, 17) Failed to resolve: junit:junit:4.12 |
在我们开发应用过程中,不可避免的使用网络图片,那么图片请求和缓存就成了一个问题,本着为用户节省流量的角度,我们的应用就应该是已经下载的图片不会重复下载,以及下载过的图片没有网络也能查看的效果,这里就涉及到了网络请求、内存缓存和磁盘缓存。
马克飞象是一款专为印象笔记(Evernote)打造的Markdown编辑器,通过精心的设计与技术实现,配合印象笔记强大的存储和同步功能,带来前所未有的书写体验。特点概述:
在Gooogle I/O 2013年的大会上面,展示的Volley库,已经成为android开发中最常用的处理和缓存网络请求的库。
如果你还没有看过Gooogle I/O中关于Volley的介绍,在继续这篇文章之前我建议你先去看看关于Volley的介绍,对它有一些基本的理解。
中文的话可以看下这篇翻译的文章。
关于Volley的使用网上有很多的教程,这里主要讲一下如何使用Volley上传图片的问题。
这里上传的图片是头像,所以图片的大小已经固定好了。
我们有两种方式可以完成上传图片到服务器:
将Eclipse的项目导入Android Studio的时候出现如下错误:
Error:(1, 0) Plugin with id ‘com.android.application’ not found
一般来说是导入失败,没有正常生成build.gradle导致的,所以修改build.gradle文件即可:1
2
3
4
5
6
7
8
9buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.0-alpha4'
}
}
apply plugin: 'com.android.application'
添加在apply plugin前面就好了。