- 博客(12)
- 收藏
- 关注
转载 Java DecimalFormat 用法
我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子:importjava.text.DecimalFormat; publicclassTestNumberFormat{ publicstaticvoidmain(String[]args){ doublepi=3
2015-07-21 09:01:08 437
转载 在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 804
转载 Java字符编码及其使用详解
Java的编译存储Java是跨平台的一种语言,这一概念想必已经深入人心。Java是如何实现跨平台的呢?其中起到重大作用的便是Unicode编码。在使用IDE进行开发时,比如ECLIPSE,IDEA等,可以指定源文件(.java)的编码格式,此处的编码格式是指Java文件自身的编码。Java文件可以用各种编码进行存储,考虑到兼容中文字符,大多采用GBK,UTF-8,GB18030等编码格式。但是经过j
2015-05-06 20:40:02 816
原创 分享两个SDK更新站点
一个是:北京化工大学镜像站,地址:http://ubuntu.buct.edu.cn/zh-CN/另一个是:电子科大镜像站,地址:http://mirrors.dormforce.net/android/repository/
2015-04-16 21:17:28 635
原创 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 4057
转载 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 578
转载 Android中资源文件:assets和raw详解
assets目录下存放的资源代表应用无法直接访问的原生资源,应用程序需要通过AssetsManager以二进制流的形式来读取资源。SDK编译时不会再R类中为原生资源创建索引项。 res/raw目录下也是存放原生资源(音频、视频),推荐放入assets目录下。res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。res/raw和ass
2015-04-14 21:03:10 712
转载 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 933
原创 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 624
原创 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 625
原创 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 552
转载 Java的内存回收机制
在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。1.Java
2015-03-27 21:40:00 446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人