自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Java DecimalFormat 用法

我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子:importjava.text.DecimalFormat;  publicclassTestNumberFormat{    publicstaticvoidmain(String[]args){    doublepi=3

2015-07-21 09:01:08 413

转载 在Android中使用HttpClient 4.3.x出现NoSuchFieldError的问题

转载自:http://www.dss886.com 升级了 HttpClient前几天看到Apache新发布了 HttpClient 4.3.5,一时手残,将我写的开源项目nForumSDK中的 HttpClient 升级了。在纯Java的环境下测试了一下,没发现什么问题,新的包还挺好用的,于是就发布了。过了两天,有人给我发反馈,说在Android应用上测试的时候报错:java.lang.NoSu

2015-06-16 22:51:00 764

转载 Java字符编码及其使用详解

Java的编译存储Java是跨平台的一种语言,这一概念想必已经深入人心。Java是如何实现跨平台的呢?其中起到重大作用的便是Unicode编码。在使用IDE进行开发时,比如ECLIPSE,IDEA等,可以指定源文件(.java)的编码格式,此处的编码格式是指Java文件自身的编码。Java文件可以用各种编码进行存储,考虑到兼容中文字符,大多采用GBK,UTF-8,GB18030等编码格式。但是经过j

2015-05-06 20:40:02 766

原创 分享两个SDK更新站点

一个是:北京化工大学镜像站,地址:http://ubuntu.buct.edu.cn/zh-CN/另一个是:电子科大镜像站,地址:http://mirrors.dormforce.net/android/repository/

2015-04-16 21:17:28 596

原创 No Android facet found in the module 的解决办法

在github上下载安卓代码在本机运行的时候由于环境不一样,运行时可能会报出这样的错误: No Android facet found in the module在IDEA/Android Stdio下可以可以这样解决:Add an android facet to your module by following below steps.1) Go To File Menu -> Project

2015-04-16 16:50:05 3993

转载 Android实用代码片段整合

1. 精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕)(一半7寸以上是平板)public static double getScreenPhysicalSize(Activity ctx) { DisplayMetrics dm = new DisplayMetrics(); ctx.getWindowManager().getDefaultDisplay()

2015-04-15 16:38:11 556

转载 Android中资源文件:assets和raw详解

assets目录下存放的资源代表应用无法直接访问的原生资源,应用程序需要通过AssetsManager以二进制流的形式来读取资源。SDK编译时不会再R类中为原生资源创建索引项。 res/raw目录下也是存放原生资源(音频、视频),推荐放入assets目录下。res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。res/raw和ass

2015-04-14 21:03:10 654

转载 Android 常见分辨率(mdpi、hdpi、xhdpi、xxhdpi )及屏幕适配注意事项

1 Android手机目前常见的分辨率 1.1 手机常见分辨率: 4:3 VGA 640*480 (Video Graphics Array) QVGA 320*240 (Quarter VGA) HVGA 480*320 (Half-size VGA) SVGA 800*600 (Super VGA) 5:3 WVGA 800*480 (Wide VGA) 16:9

2015-04-14 20:37:47 873

原创 button 监听器的两种写法

使用匿名内部类使用匿名内部类的方式来为button注册一个监听器。public class MyActivity extends Activity { /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanc

2015-04-14 20:32:49 605

原创 android开发环境系统变量配置

新建JAVA_HOME 的系统变量,值为jdk的路径新建ANDROID_SDK_HOME 的系统变量,值为SDK的路径新建CLASSPATH 的系统变量,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar编辑PATH 系统变量, 新增 %JAVA_HOME%\bin; %ANDROID_SDK_HOME%platform-tools;

2015-04-13 20:45:41 603

原创 ADB not responding. 的解决办法

出现这个问题的时候,尝试在cmd里面输入adb start-server但是返回的是:adb server is out of date. killing… ADB server didn’t ACK * failed to start daemon *然后在网上找到一个方法,在cmd里面输入netstat -aon|findstr 5037返回的结果是 TCP 127.0.0.1:5

2015-04-13 17:17:57 527

转载 Java的内存回收机制

在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。1.Java

2015-03-27 21:40:00 424

空空如也

空空如也

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

TA关注的人

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