移动开发
心如_明镜
心如明镜,物来则照
展开
-
Android SegmentView
Android Segment在IOS开发中有一个很好用的控件SegmentControl,而在Android要实现相同的功能就需要自己手动完成,如果能有一个已经封装好了的功能类似的控件就好了,基于这个想法,自己实现了一个Android版的SegmentView。 代码比较简单,就是在一个LinearLayout下动态的生成各个Segment Item,通过RoundRectShape画好圆角矩阵原创 2016-04-05 16:38:30 · 1451 阅读 · 0 评论 -
Android OOM分析总结
在Android开发过程中,你曾经是否遇到java.lang.outofmemoryerror异常。面对OOM问题我们应当如何处理,下面作一简单总结。 OOM原因引用没有及时释放资源对象没有关闭频繁申请不必要的内存native层的内存没有手动释放大对象加载原创 2016-04-02 13:53:41 · 253 阅读 · 0 评论 -
android获取状态栏高度
public int getStatusBarHeight(Context context) {int height = 0;int resourceId = context.getResources().getIdentifier("status_bar_height","dimen","android");if (resourceId > 0) { height = context.g原创 2014-11-15 16:16:20 · 370 阅读 · 0 评论 -
android如何判断当前页是否全屏
public boolean isFullScreen(Activity activity) {return (activity.getWindow().getAttributes().flags &WindowManager.LayoutParams.FLAG_FULLSCREEN)==WindowManager.LayoutParams.FLAG_FULLSCREEN;}原创 2014-11-15 16:11:23 · 3253 阅读 · 0 评论 -
SlidingPanelLayout与ViewPager滑动冲突的解决方法
SlidingPanelLayout是Google在support v4包中新加的用于原创 2014-11-10 23:23:32 · 1558 阅读 · 0 评论 -
android actionbar 不能显示overflow
请参看 点击打开链接转载 2014-05-25 22:22:20 · 364 阅读 · 0 评论 -
android parentactivity
android从4.1开始支持activity向上跳转到自己的逻辑父activity原创 2014-05-25 21:52:00 · 4616 阅读 · 0 评论 -
Android 各版本新增功能
Android3.0新增功能:主要增加全息主题 1、Fragments:较activity粒度小的拥有独自生命周期的模块。可作为acitivity的一部分,activity通过FragmentManager管理独自的fragments back stack。 2、Action Bar:activity顶部标题栏的替代品,通常含logo,点击出现原menu转载 2014-05-25 22:44:32 · 484 阅读 · 0 评论 -
android添加lib project
在android工程里添加对lib project的引用时,需要注意被引用的工程应该和原创 2014-05-25 16:49:09 · 625 阅读 · 0 评论 -
Android给一组控件设置StateListDrawable
今天在弄一个小东西的时候用到StateListDrawable,结果遇到一点问题。现在简单总结一下。 问题是这样的,在前面写SegmentView的时候,给里面的各个Item添加背景,想着中间的几个Item(中间的Item都没有圆角)的背景都是一样的,那就用一个StateListDrawable对象就够了吧。结果就出问题了,如果中间有2个或更多的Item,当点击它们的时候背景就乱了,和想象的结果完原创 2016-04-05 20:35:21 · 1808 阅读 · 0 评论