自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蚂蚁的专栏

持久让平凡变成非凡!

  • 博客(438)
  • 资源 (75)
  • 收藏
  • 关注

转载 每个Android开发者必须知道的内存管理知识

相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引用指向的情况下,仍不能被GC正常回收的情况。多数出现在不合理的编码情况下,比如在 Activity

2014-12-02 21:25:48 1407

原创 Ubuntu 点滴知识笔记

1. 通过apt-get命令下载的软件包,放在/var/cache/apt/archives 目录下,下载文件位置可以在/etc/apt/source.list文件中指定,通过apt-get autoclean 命令就可以删除存放在该地的软件包

2014-12-02 09:24:56 1315

转载 Ubuntu14.004下VirtualBox识别USB设备

1.从这里下载deb包,双击安装(而不是通过软件源直接安装virtualbox-ose,安装了的卸载掉):http://www.virtualbox.org/wiki/Linux_Downloads2.把自己加入到vboxusers组。也就是在终端中输入:sudo adduser 你的用户名 vboxusers然后退出,重新登录一次。

2014-11-24 09:58:24 9526 1

原创 VisualBox后无法启动 Kernel driver not installed (rc=-1908)

VisualBox之所以在Linux上比传统的VMware快得多,关键一点就是它和Linux内核的结合比较紧密,这也是开源的优点。不过Linux内核更新很频繁,每次更新内核后启动VirtualBox都会提示:VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded

2014-11-19 14:50:38 3401

原创 app崩溃后捕获异常或自动重启

假如你开发的app有这个需求的话:崩溃后自动重启。你可以参照下文:

2014-11-16 23:20:09 19958 4

原创 Error:Must have one-pixel frame that is either transparent or white in Android Studio

eclipse中的项目导进android studio中报错

2014-10-20 11:40:06 11177 1

原创 Ubuntu14.04 下使用tasksel架建LAMP

本来Ubuntu下架建LAMP,需要apt安装很多包,记住那些包的名字是一件非常痛苦的事情,这里介绍另外一个简单方便的方法,使用tasksel安装LAMP套件。先说说什么是Tasksel,它是一个Debian下的安装任务套件,如果你为了使你的系统完成某一种常规功能,而需要安装多个软件包时,我们就可以使用它了。这句话是什么意思呢?比如说,我们需要安装LAMP架设一个web服务器,为了完成这个功能

2014-10-18 17:23:26 4371

原创 ubuntu14.04(64位) ADB Not Responding

今天很逗比的装了Ubuntu14.04  又装了Android studio    写了个app   运行报错:Adb not responding. you can wait more or kill adb process manually and click ‘restart’ ”Google了一下,找到一个外国佬写的专业解决方法:http://simpledevelop

2014-10-17 14:07:05 6650 5

原创 下载jdk文件后缀是.gz而不是.tar.gz怎么办

用chrom浏览器下载了linux版的jdk,发现文件后缀是.gz,没看过这玩意,一打开,还是一个.gz文件,原本以为是新文件后缀呢,那个百度google啊。。。。最后都没发现有这方面的资料啊。。。。。 最后,折腾了好久,无果! 就把.gz文件改成.tar.gz后缀了。。。。。尼玛。。。一打开,jdk文件出现了。。。。。靠!  真坑啊。。。。ps:做个笔记,分享给后来人,免

2014-10-17 09:39:48 8125 2

原创 Android File Transfer – 在 Mac 上也能读取 Android 设备文件

Android File Transfer – 在 Mac 上也能读取 Android 设备文件[OS X]由于 Mac OS X 本身并不支持 MTP 协议,所以通过 USB 将 Android 设备连接到 Mac 电脑上是无法识别的,更别说读取里面的文件了。针对这一个问题, Google 官方推出了 Android File Transfer 这款工具好让 Ma

2014-10-11 18:25:20 30573 2

原创 Android--将布局保存成图像

将Android的布局保存为图片

2014-09-27 15:46:54 6366 1

转载 ImageView的Matrix可以得到的神马

ImageView通过SetImageMatrix进行图片缩放屡见不鲜。但是如何获得当前缩放图片的位置信息呢?用ImageState存储图片绘制信息:public class SubwayMapState {     private float left;     private float top;     private float right;     private float

2014-09-17 21:10:47 7646 1

转载 android eclipse 没有Annotation Processin选项

因为要使用开源 androidannotations 注解,发现eclipse没有Annotation Processin解决办法:  需要配置插件:http://download.eclipse.org/releases/juno  Annotation Processinzhuanz

2014-08-31 13:12:07 9211 3

转载 Android SERVICE后台服务进程的自启动和保持

Service组件在android开发中经常遇到,其经常作为后台服务,需要始终保持运行,负责处理一些必要(见不得人)的任务。而一些安全软件,如360等,会有结束进程的功能,如果不做Service的保持,就会被其杀掉。如何保持Service的运行状态是现在要说明的,核心就是利用ANDROID的系统广播,这一不会被其他软件影响的常驻程序触发自己的程序检查Service的运行状态,如果被杀掉,就

2014-08-29 00:05:37 2382 1

转载 Android程序员必备精品资源

Android程序员必备精品资源平时写程序中不断收集到的一些比较常用的东西,分享给大家.实用工具集锦Android Lifecycle https://github.com/xxv/android-lifecycleTinyPNG https://tinypng.com/Android Layout Finder Android Layout Finde

2014-08-19 01:27:29 1842

原创 android 开发UI好工具-----dump View Hierarchy for UI automator

今天又发现一个好工具  dump View Hierarchy

2014-08-11 20:48:03 17715 4

原创 android 开发规范好工具----Android Lint

Eclipse的ADT插件更新到最新的16.0以后,发现在Eclipse功能栏里多了一个红色对号的图标,如图所示:简单实用了一下之后,发现这个工具实在是太强大啦。它能够对你的Android项目进行全面分析,然后会给你一个诊断结果。告诉你的工程里有哪些不太妥当的地方,例如:1,项目中有哪些资源文件引入了却没有在代码中使用的话,会给提

2014-08-11 19:17:56 1538

转载 设置Eclipse自动生成的注释

原文章:http://redish.iteye.com/blog/587922点击打开链接最常用的注释就是对类的说明和方法的说明,关于这类代码的注释方式,在Eclipse中可以这样进行设置: windows---preferences...---java--code style--code Templates---Comments就可以进行设置了。 这里

2014-08-08 11:38:18 1391

转载 关于android的4.2的0文件夹的详解

关于android的4.2的0文件夹的详解---- android 4.0 ----在galaxy nexus(GN)手机上userdata分区很大,被挂在/data目录,用户的数据通常是放在sd卡上,然而gn是没有sd卡的,所以google想了一个办法,就是虚拟一个。所以,在userdata分区下有个目录叫media,是内置sd卡的数据存储位置,使用fuse技术将/data/

2014-08-06 23:38:27 1597

原创 android项目剖解之ViewPager+Fragment 实现tabhost效果

ViewPager+Fragment 实现导航栏 自己项目中需要用到,自己学习的笔记,分享一下!

2014-08-03 00:17:26 14553 5

转载 Eclipse中设置作者日期等信息

在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的,例如其中author 的属性值。我们可以在Eclipse 中进行设置自己希望显示的信息。      现在看看如何修改我们的用户名即作者信息:点击Windows->Preferences->Java->Code Style->Code Templates,           

2014-08-02 23:51:19 5789

原创 AlertDialog 自定义样式

废话不多说了,只是做个笔记,以后忘了关键性代码

2014-08-02 14:44:56 1731

原创 android项目解刨之时间轴

自定义时间轴,实现自己的时间轴,从简入手,搞懂原理就不怕那些复杂的东西了。

2014-07-29 22:53:59 48028 23

转载 android 比较靠谱的图片压缩

项目中用到上传图片,但是手机拍出来的图片都比较大,

2014-07-29 19:59:31 2207

转载 ListView的HeaderView

今天突然发现

2014-07-29 19:30:16 31058

转载 提高程序员项目设计水平的11条建议

提高程序员项目设计水平的11条建议2014-7-24 10:27| 发布者: 小isabella| 查看: 1184| 评论: 1|来自: 51CTO摘要: 1.分析清楚你要面对的项目。这是进行所有工作的第一步,如果你在这个地方都犯错了,那么后续所做的一切努力都是白费。比如,你要完成图书管理系统,那么你就应该明白这个系统主要是用于解决图书管理的问题。2.考虑项 ...

2014-07-26 17:21:03 1257

原创 android工具类(2)NetWorkHelper 网络工具类

import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.net.Uri;import android.net.NetworkInfo.State;import android.telephony.Telephony

2014-07-25 00:51:14 4897

原创 universal-image-loader 配置

universal-image-loade 的两个重要配置文件ImageLoaderConfiguration 和 DisplayImageOptions。 做个笔记也把它分享给大家。

2014-07-25 00:43:46 23786 1

转载 Android Fragment---与Activity生命周期的协调

拥有Fragment的Activity的生命周期直接影响了其中的Fragment的生命周期,这样,针对Activity的每一个生命周期的回调都会有一个类似的针对Fragment的回调。例如,当Activity收到onPause()回调时,在Activity中每个Fragment都会收到onPause()回调。但是,Fragment有几个额外的生命周期回调方法,用来处理跟Activity的交

2014-07-24 22:59:40 1796

转载 greenDaoMaster的学习研究

最近一直在研究一个第三方的开源框架,greenDaoMaster是一个移动开发的ORM框架,由于网上一直查不到使用资料,所以自己摸索总结下用法。首先需要新建一个JAVA项目用来自动生成文件。需要导入greendao-generator-1.3.0.jar和freemarker.jar到项目中示例代码如下:[java] view plaincopy

2014-07-22 00:36:44 6531

转载 快速Android开发系列网络篇之Android-Async-Http

AsyncHttpClient client = new AsyncHttpClient();client.get("http://www.google.com", new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) { System.out.print

2014-07-21 21:45:08 4842 1

原创 WAMP You don't have permission to access

用wamp部署PHP项目,访问时出现You don't have permission to access错误时,ji

2014-07-21 17:36:43 4999

转载 Intellij IDEA +genymotion安装配置

Intellij IDEA是一款非常好用的java编辑器,比Eclipse的代码提示要友善的多,优缺点不多讲了。下面讲如何安装配置。1)如官网下载最新版本 http://www.jetbrains.com/idea/download/左边的旗舰版,可以使用30天,右边的是社区免费版。我们下载左边的。下载好后安装。 2)安装好后启动,(我的wi

2014-07-20 22:53:16 20526

原创 IntelliJ Idea 常用快捷键列表

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Spac

2014-07-20 11:18:04 1424

转载 使用 IDEA + Maven + Git 快速开发 Java Web 应用

目录[-]0. 引言1. 使用 Git 下载源码2. 编写 Maven 项目配置文件3. 使用 IDEA 直接打开 Maven 项目4. 编译源码5. 在 IDEA 中配置 Tomcat6. 以 Debug 方式运行应用程序7. 在 IDEA 中对 Git 进行提交与更新8. 总结0. 引言今天想跟大家分享一下我主要的 Jav

2014-07-20 10:48:57 10105 3

转载 Maven 那点事儿

原文地址:http://my.oschina.net/huangyong/blog/194583

2014-07-20 10:34:31 1110

转载 快速Android开发系列网络篇之Android-Async-Http

先来看一下最基本的用法AsyncHttpClient client = new AsyncHttpClient();client.get("http://www.google.com", new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) {

2014-07-20 01:26:10 1771

原创 android ImageUtils 图片处理工具类

ImageUtils,收集平时用到的工具类代码

2014-07-19 22:01:20 4354

转载 如何添加 android private libraries 中的包的源代码

先上图:这里以添加 afinal_0.5.1_bin.jar 为例。第一步:添加jar包到libs里面,系统自动把jar加载到android private libraries中;第二步:新建文件 afinal_0.5.1_bin.jar.properties 文件,文件内容为jar包的源代码的路径,如下:(换成你自己的)[html] v

2014-07-17 12:35:47 2241

转载 Android中shape的使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:                                                                        android:startColor="#ff8c00"          

2014-07-17 09:15:16 898

简单易用的日志系统

自己利用tomcat+slf4j搭建的简单日志系统,方便同事之间查看日志。

2015-09-19

仿QQ5.0左侧菜单

仿QQ5.0左侧菜单 可以使用,项目中应用到了,分享出来

2015-09-11

Android Studio导入项目的几种方法

找到一份很不错的androidstudio的入门教材,很多细节要注意额!

2015-07-27

YiCache_Java

研究YIIM里的LRU二级缓存实现,分享下,顺便做个笔记!

2015-06-14

android开发模板

我自己搭建的android开发模板,里面有很多的工具类,配置好了uml等

2015-05-30

MySQL性能调优与架构设计

《MySQL性能调优与架构设计》这本书很不错,在百度文档里发现的,分享给大家!

2015-05-28

Tomcat配置HTTPS证书认证

Tocmat下的HTTPS认证,折腾了一天了,终于弄成了,记录下!

2015-05-20

Redis学习集合包

这是我个人这段时间学习Redis的集合,有Redis的简单测试,Redis的Cluster集群、Redis的Sentinel主从集群、Tomcat+Redis的Session存储、还有基于Spring-data-redis的使用。分享出来给大家,下载可以直接使用,快速上手,以供学习!

2015-05-15

redis集群sentinel主从复制

redis集群sentinel主从复制 已经配置好的案例,放在conf目录下。详情可以查看我的博客:http://blog.csdn.net/caiwenfeng_for_23/article/details/45695581

2015-05-13

Tomcat7+Redis+Session

Tomcat7+Redis存储Session的案例,下载即可使用。学习使用

2015-05-12

git2.4.0.rc2_源码

git 2.4.0版本的源码,用于源码编译安装git

2015-04-16

netty5.0官方自带的demo

官方自带的netty5.0案例,非常强大,学习netty必备!

2015-04-12

openSUSE新手指南.

《openSUSE新手指南》很不错,刚刚开始学opensuse的朋友有福了!

2015-04-03

Maven3.2.5+Spring4.1.4+SpringMVC4.1.4+Hibernate4.3.8

自己辛苦搭建的基于Maven3.2.5的Spring4.1.4+SpringMVC4.1.4+Hibernate4.3.8的开发环境,需要的朋友拿去,不要再重复造轮子了!拿来主义最实用

2015-04-01

Eclipse—Theme

Eclipse的主题选择,让Eclipse的代码编辑器看起来是那么优雅与炫丽,不伤眼!

2015-03-22

Ehcache_Hello

Ehcache 的一个简单demo案例 了解如何使用ehcache 以及掌握一些基本的api

2015-03-03

Nginx_Tomcat集群案例

windowXP下搭建nginx-1.7.10和apache-tomcat-8.0.18的集群 已经配置好,下载后直接启动三个tomcat和nginx,然后访问http://localhost/即可。

2015-02-13

Nginx开发从入门到精通

Nginx开发从入门到精通 这个还不错,分享给大家,好东西就是要分享

2015-02-11

Spring4.1.4+SpringMVC4.1.4+Hibernate4.3.8基于annotation环境搭建

我自己搭建的spring4+springMVC4+hibernate4.3.8基于annotation的开发环境 中间遇到好多问题,比如jar包不齐什么的,我把所有的包放在lib目录下,大家不用再去下载了

2015-02-04

jackson2.5-all

jackson最新的jar包 三个齐全,因为官网下载比较麻烦,特此分享出来!

2015-02-04

调用系统文件管理器

这是一个调用android系统自带的文件管理器的例子

2014-12-29

Gif动态表情包_方便测试

Gif动态表情

2021-05-06

gradle-4.2.1-all

分享给需要的朋友,这个gradle是我自己在用的

2017-10-27

CommonPool2Demo

apache common pool 对象池框架 demo代码

2017-04-09

啊里巴巴Java开发手册

阿里巴巴的Java开发手册,还不错,很多细节注意点 分享给大家

2017-02-13

HermesEventBus2.4

Hermes+EventBus2.4 版本

2017-02-07

UCrop2.2修改版

UCrop2.2修改版 解决小米手机部分图片获取不到宽高崩溃问题

2016-12-28

BuildConfig方法二

BuildConfig.DEBUG总是返回false的解决方法

2016-12-25

gradle-2.14.1.zip

gradle2.14.1版本 需要的朋友下载

2016-10-19

gradle-3.1-all

gradle-3.1-all 需要的朋友可以下载

2016-10-17

gradle-3.0-bin

gradle-3.0-bin 资源 有需要的朋友欢迎下载,天朝的网络很难下的额

2016-08-28

apache-ant-1.8.2.jar

apache-ant-1.8.2.jar资源文件 需要的朋友可以下载

2016-08-28

gradle-2.14-all

gradle-2.14-all 需要的朋友欢迎下载

2016-06-26

maven-.3.3.9-all

apache-maven-3.3.9-bin.tar 需要的朋友欢迎下载

2016-06-26

java_source_attacher_1.2.7

Eclispe源码下载插件java_source_attacher 需要的朋友可以下载,很好用 使用说明:http://blog.csdn.net/caiwenfeng_for_23/article/details/51743154

2016-06-23

Paypal工具类

Paypal的工具类 封装下方便使用

2016-04-16

VLC-Android-1.7.5

官方下载地址:http://get.videolan.org/vlc-android/1.7.5/VLC-Android-1.7.5.tar.gz 下载不到的朋友,可以这里下载

2016-04-16

MySQLServer 5.7(解压版)

MySQLServer 5.7(解压版) 安装方法可以查看我的博文: http://blog.csdn.net/caiwenfeng_for_23/article/details/50414480

2015-12-27

WebView 日夜间模式、调整字体大小

android webview加载网页,调整日夜间模式 和文字大小的HTML文档,自己保留做个笔记

2015-12-02

cargo远程部署web项目资料

maven cargo插件远程部署web项目的简单案例,留作笔记,也分享给大家了!希望有所帮助

2015-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除