自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

duantao561的专栏

从业路上的点滴

  • 博客(10)
  • 收藏
  • 关注

原创 java通过映射动态加载类 android的DexClassLoader

当需要动态加载某一个类的实现,而这个类又实现了某个接口可以这样:(这个需要实例化的类有默认的构造函数)TestInterface curInstance = null;try {curInstance = (TestInterface) Class.forName(className).newInstance();} catch (Exception e) {e

2015-05-06 13:40:10 409

转载 Android中处理崩溃异常

转自:http://blog.csdn.net/liuhe688/article/details/6584143大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修

2015-05-05 21:03:20 363

转载 Handler&Looper

Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper一般而言,如果你的Handler是要来刷新操作UI的,那么就需要在主线程下跑。情况:1.要刷新UI,handle

2015-05-04 13:45:25 328

原创 设置Toast字体颜色

String m_Str = "Test Toast text color";String m_ToastStr = ""+m_Str+"";Toast.makeText(this, Html.fromHtml(m_ToastStr), Toast.LENGTH_LONG).show();下面是解决Toast在队列中挨个显示:static private Toast mTo

2015-04-24 21:28:50 6165 1

原创 Android WebView (1)清除缓存

Android webview 遇到一种情况    每次loadurl加载一个新的页面,总会先显示上一个缓存的页面,等新的页面加载完成,才会显示新页面。分析是由于缓存的问题,但是调用clearcache总是不管用。后来找到了解决的办法,如下:webView.loadDataWithBaseURL(null, "","text/html", "utf-8",null);  //清

2015-04-22 15:59:51 434

原创 fatjar安装与使用

一、下载fatjar安装插件1.下载地址:http://sourceforge.net/projects/fjep/files/OldFiles/2.下载后解压,把里面的jar包(net.sf.fjep.fatjar_0.0.31.jar)拷贝到eclipse的plugins下,重新启动Eclipse。Windows=>prefernce=>fat jar preference看到这个

2015-04-22 14:30:04 1007

转载 Waiting Dialog 做一个透明的ProgressDialog等待框。

在values/styles.xml添加自定义style Java代码  "TRANSDIALOG" parent="@android:style/Theme.Dialog">      "android:backgroundDimEnabled">false      "android:windowNoTitle">true      "a

2015-04-02 11:58:00 2448

原创 jar包混淆 以及 Android代码混淆

jar包混淆 dex化

2015-04-01 16:58:17 330

原创 Eclipse导入项目乱码,右击工程没有GBK选项

其实项目文件编码最好是UTF-8格式如果引入的工程是GBK编码方式,右击工程属性中没有GBK选项,这是因为Eclipse Workspace默认的其他编码方式。Window-->Preferences-->General-->Workspace-->Text file encoding此时可以更改Workspace默认的编码方式,而不是单独修改某个项目的编码方式。但是如果修改W

2015-03-24 12:09:08 4580

原创 Android全屏的时候floatmenu依然被任务栏的位置截掉一半setSystemUiVisibility()

View类提供了setSystemUiVisibility和getSystemUiVisibility方法,这两个方法实现对状态栏的动态显示或隐藏的操作,以及获取状态栏当前可见性。   setSystemUiVisibility(int visibility)方法可传入的实参为:    1. View.SYSTEM_UI_FLAG_VISIBLE:显示状态栏,Activity不全屏显示(恢

2015-03-23 20:58:46 932

空空如也

空空如也

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

TA关注的人

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