- 博客(12)
- 资源 (10)
- 收藏
- 关注
转载 ScheduledThreadPoolExecutor实现原理
自jdk1.5开始,Java开始提供ScheduledThreadPoolExecutor类来支持周期性任务的调度,在这之前,这些工作需要依靠Timer/TimerTask或者其它第三方工具来完成。但Timer有着不少缺陷,如Timer是单线程模式,调度多个周期性任务时,如果某个任务耗时较久就会影响其它任务的调度;如果某个任务出现异常而没有被catch则可能导致唯一的线程死掉而所有任务都不会再被调
2014-10-30 15:01:16 714
转载 正确使用Android性能分析工具——TraceView
原文出处: bxbxbai 的博客(@白瓦力) 欢迎分享原创到伯乐头条前面唠叨最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatch类来分析性能,现在觉得弱爆了…不过有
2014-10-28 11:05:00 1430
原创 关于Android相对布局中的四个属性:layout_alignTop,layout_alignBottom,layout_above,layout_below的分析
前几天想要实现仿微信的界面,在使用相对布局时用到
2014-10-27 11:11:18 47037 2
转载 每一位Android开发者应该知道的Android体系架构和开发库
Android的体系架构鼓励组件重用,允许开发者发布共享Activity、Service并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行管理。话虽如此,今天我将分享一些关于Android架构和开发库信息,供开发者创建下一个杀手级应用使用。准备好了吗?请继续下面的阅读!不要被上面的图片吓到,你无需了解所有内容。Android架构支持开发者创建自己的联系人应用或者
2014-10-24 10:25:38 633
转载 ListView之BaseAdapter的基本使用以及ViewHolder模式
这篇文章适合初学者,高手绕道,当然不知道ViewHolder的“高手”可以停下来。 话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很
2014-10-22 07:23:18 835
转载 ListView优化adapter getview的两种方式ViewHolder vs HolderView
一、ViewHolder方式如果你还没听说过ViewHolder,那么你该去好好看看官方文档了,而不是埋头写代码。一个ListView的item布局中需要赋值的子元素太多为了避免重复的调用FindViewById方法,我们一般考虑使用ViewHolder方式来实现BaseAdapter。如下:12345
2014-10-22 07:21:48 630
转载 Android 手机上安装并运行 Ubuntu 12.04
ubuntu.sh脚本的原地址变动了,导致下载不了,现在更新了网盘地址。小技巧:遇到一些下载失效的时候可以试一试p2p下载工具(如 easyMule、迅雷等)试一试,说不定有人分享过~*————————————————————————————-Android 是基于Linux内核的开源操作系统,主要用在移动设备上。当然同样是基于Linux内核的操作系统,现在支持的Android的智能手
2014-10-16 15:46:25 764
转载 Java异常处理中的陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?123456789101112131415161718OutputStrea
2014-10-08 19:48:51 619
原创 关于ubuntu14.04 64位系统下jd-jui无法使用的解决方法
下面是每一步的解决方法:$ ./jd-gui ./jd-gui: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory$ sudo apt-get install libgtk2.0-0:i386$ ./j
2014-10-06 08:03:01 2969
转载 Android Application的使用!
今天主要是来说说android中的Application的使用。。。 在android中,当我们需要使用到一些全局的信息例如一个entity或是一个location的时候,你可以用一个Global的类型来处理,也可以放到临时建立的数据库中,再者你也许想到放到sharedpreferenced中,但这些都或多或少的问题,此时我们可以使用Application了。通常使用applicat
2014-10-03 15:45:35 626
android自定义时间选择器
2015-08-30
android XMPP 功能分拆编写
2014-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人