Android开发
文章平均质量分 54
dream328
这个作者很懒,什么都没留下…
展开
-
android使用第三方sdk的相关问题
1.尽量不要将第三方sdk放入主进程,因为这样第三方的sdk出问题了,主进程就挂了。 2.如果将第三方sdk放入其他进程(:other)的话,就涉及跨进程问题,因为没有办法修改第三方sdk代码,但是可以写一个service也放在(:other)里面。因为service是本地代码,可以通过intent来传递消息。原创 2015-04-15 11:36:08 · 693 阅读 · 0 评论 -
使用Android RatingBar时踩过的坑
<item android:id="@+android:id/background" android:drawable="@drawable/star1"> <item android:id="@+android:id/secondaryProgress" android:drawable="@dra原创 2014-09-29 21:25:26 · 1894 阅读 · 0 评论 -
最大高度的listview
public class DynamicHeightListView extends ListView { private int maxHeight = BdUtilHelper.getDimens(getContext(), R.dimen.ds400); public DynamicHeightListView(Context context) { super(contex转载 2014-10-29 21:11:43 · 1793 阅读 · 0 评论 -
重写Resources实现减少OOM的方法
最近发现一些很不错东西因为记录在纸质材料上(而纸质材料丢失了),导致现在很难找到,所以在博客上记录一下。 public void setBackgroundResource(int resid) { if (resid != 0 && resid == mBackgroundResource) { return; } Dr原创 2015-04-16 11:43:20 · 596 阅读 · 1 评论 -
点击ViewGroup的空白区域,子View会变为点击态的bug原因及修复
点击ViewGroup的空白区域,子View会变为点击态的bug原因及修复: 原因:在ViewGroup被点击时,会触发setPressed(boolean pressed)方法,如下: public void setPressed(boolean pressed) { final boolean needsRefresh = pressed != ((mPrivateFlag原创 2015-04-21 14:46:23 · 581 阅读 · 0 评论 -
android activity生命周期
分别有两个activity:A和B,以下是两个activity切换时生命周期方法的调用时序。原创 2015-12-22 22:06:52 · 441 阅读 · 0 评论