Android基础
CodePoete
移动开发工程师
展开
-
避免ViewPager与其中的子View滑动冲突
子view里使用这个方法,getParent().requestDisallowInterceptTouchEvent(true) 可以中断pager获取到事件。原创 2015-12-10 09:34:21 · 384 阅读 · 0 评论 -
解决Andriod软键盘出现把原来的布局给顶上去的方法
解决方法,在mainfest.xml中,对那个Activity加: 以下为各个值得作用 "stateUnspecified" 软键盘的状态 (是否它是隐藏或可见 )没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为默认的设置。 "stateUnchanged" 软键盘被保持无论它上次是什么状原创 2015-12-10 10:08:17 · 379 阅读 · 0 评论 -
Android View总结
1.关于Android View控件 Android中控件大致被分为两类ViewGroup,View。ViewGroup作为容器管理View。Android视图,是类似于Dom树的架构。父视图负责测量定位绘制等操作。我们经常在用的findViewById方法代价昂贵的原因,就是因为他负责至上而下遍历整棵控件树,来寻找View实例,在重复操作中尽量少用。现在在用的很多控件都是直接或者间接继承自Vi原创 2015-12-18 09:17:07 · 441 阅读 · 1 评论 -
关于Android中工作者线程的思考
工作者线程的存在原因 因为Android的UI单线程模型,所有的UI相关的操作都需要在主线程(UI线程)执行 Android中各大组件的生命周期回调都是位于主线程中,使得主线程的职责更重 如果不使用工作者线程为主线程分担耗时的任务,会造成应用卡顿,严重时可能出现ANR(Application Not Responding),即程序未响应。 因而,在Android中使用工作者转载 2015-12-21 13:48:04 · 400 阅读 · 0 评论 -
Android自定义控件--圆形头像
Android 的圆形头像使用越来广泛,现提供最简单的实现方法圆形头像源码,大家可以下载使用. Eclipse版本: http://download.csdn.net/detail/lanye11/9340733 AndroidStudio版本: http://download.csdn.net/detail/lanye11/9340767 效果图如下:原创 2015-12-09 15:54:03 · 433 阅读 · 0 评论 -
Android禁止横屏竖屏切换
在一些特殊的情况下,Android开发期间会禁止某些Activity的横竖屏切换.下面介绍一种简单的方法: 只要在AndroidManifest.xml里面配置一下就可以了。 在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入 android:screenOrientation=”landscape”属性即可(landscape是横向,po翻译 2015-12-09 17:36:01 · 5115 阅读 · 0 评论 -
是时候吹一波Android N的新特性了。
2016年5月19日,谷歌在美国加州的山景城举办了 Google I/O 开发者大会中发布了Android N版本(Android 7.X)。 2016年6月,Android N正式命名为“牛轧糖”。作者对于Android N版本的更新做了初步了解,Android N主要在运行时和图形处理上做了更新;运行时间上,Android N对编译器进行了优化,软件的运行时间提升了3-6倍;引入了一个全新原创 2016-08-11 15:15:38 · 566 阅读 · 0 评论