摘要:
Alt + / 自动补全,对java和xml都有效,非常方便Alt +上/下键 上/下移代码Ctrl + Alt +下键 复制一行代码(默认会与win7系统快捷键冲突,需更改)Ctrl + Shift + Alt 点击layout名称即可跳转的xml文件中(超方便)Ctrl + Shift + O,格式化imports顺序并且删除多余的importsCtrl +Shift+ F 格式化当前的代码,包括java和xmlCtrl + O 在当前编辑的文件快速定位一个方法和变量Ctrl + q 回到上次编辑的位置Alt +左右箭头,在浏览过的页面中前后翻Alt +Shift + R对选光标处的函数或 阅读全文
摘要:
众所周知Android应用开发中不能在UI线程中做耗时的操作,否则就会弹出烦人的ANR窗口。应用开发中如果需要加载来自网络、磁盘或其他非内存中图片资源时,因加载时间会受到其他因素(如磁盘、网络、图片大小、CPU等等)的影响,很容易产生耗时操作。所以在进行类似操作时要避免在UI线程中进行。今天就和大家分享一下如何通过AsyncTask异步加载图片和怎么处理多线程并发问题。如何使用 AsyncTask加载图片?通过AysncTask可以很容易的在启动后台线程加载资源,然后将结果返回到UI线程中。使用它时,需要创建它的子类并实现相应的方法,如下是一个通过AysncTask和decodeSampled 阅读全文
摘要:
我们知道android的TextView控件支持一些简单的html富文本,如<br><font><u>等,但是具体是哪些标签呢?其实查看Html类的源码就可以知道了。private void handleStartTag(String tag, Attributes attributes) { if (tag.equalsIgnoreCase("br")) { // We don't need to handle this. TagSoup will ensure that there's a </br> fo 阅读全文
摘要:
由于前面开发数据操作类,所以利用反射,封装了一个BaseDao,本来在平常的时候,调试都没有出问题,可是知道用了Proguard混淆以后,就出现各种错误,最开始是类型转换错误,到了后面就变成空指针异常,各种错误,并且以及发布出去,手机上不调试,所以就只能把报错信息保存到文件中,每次查看。混淆以后,所有方法名都出了错误,每次看报错信息,连方法都难找到,所说有属性对应的txt,但是有些混淆的方法名是一模一样,所以找起来相当麻烦。Frequently Asked Questions:1.类型转换错误因为我用的泛型,所以在调用某些方法的时候,会出现这种错误,后面在混淆配置文件加了一个过滤泛型的语句,如 阅读全文
摘要:
1. 1 AnimationSet exitTransition = new AnimationSet(true); 2 exitTransition.setDuration(1000); 3 int xoffset=getResources().getDimensionPixelSize(R.dimen.list_width); 4 int yoffset=getResources().getDimensionPixelSize(R.dimen.topbar_height); 5 float xscale=(mShelvesVi... 阅读全文