码迷,mamicode.com
首页 >  
搜索关键字:layoutparams    ( 276个结果
Android LayoutInflater
请先阅读: "Android LayoutInflater源码解析" "Android 源码分析 LayoutInflater创建View的流程分析" 除此之外,需要补充的内容: inflate 方法返回值和 LayoutParams 参数生成 结论: LayoutParams 参数生成: root ...
分类:移动开发   时间:2020-02-15 15:48:24    阅读次数:119
每日一问:LayoutParams 你知道多少?
前面的文章中着重讲解了 View 的测量流程。其中我提到了一句非常重要的话: View 的测量匡高是由父控件的 和 View 自身的 `LayoutParams 共同决定的。 我们在前面的 "每日一问:谈谈对 MeasureSpec 的理解" 把 MeasureSpec 的重点进行了讲解,其实另外一 ...
分类:其他好文   时间:2019-06-12 21:24:31    阅读次数:88
View体系第二篇:View滑动
View滑动的基本思想:当点击事件传到View时,系统记下触摸点的坐标,手指移动时系统记下触摸后的坐标并计算出偏移量,然后根据偏移量修正View坐标. 实现View滑动共有6种方法:layout()方法,offsetTopAndBottom(),LayoutParams,动画,scrollTo与sc ...
分类:其他好文   时间:2019-04-25 21:28:06    阅读次数:167
android 往dialog中加入listview,并实现listview中item的点击事件
LinearLayout linearLayoutMain = new LinearLayout(this);//自定义一个布局文件 linearLayoutMain.setLayoutParams(new LayoutParams( LayoutParams.MATCH_PARENT, Layou ...
分类:移动开发   时间:2019-02-03 10:47:35    阅读次数:445
自定义View系统总结之MeasureSpec
在测量过程中,系统会将View的LayoutParams根据父容器所施加的规则转换成对应的MeasureSpec,然后再根据这个mesureSpec来测量出View的宽/高。 ...
分类:其他好文   时间:2018-12-15 19:48:46    阅读次数:187
AppCompatActivity隐藏顶部任务栏
AppCompatActivity隐藏支持行为栏 getSupportActionBar().hide();全屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FL ...
分类:移动开发   时间:2018-09-15 20:54:06    阅读次数:314
android view绘制 面试
一、view树的绘制流程 measure >layout >draw measure 1、ViewGroup.LayoutParams 指定部件的长宽 2、MeasureSpec 32位的int值 前两位代表模式 后30位测量规格的大小 layout draw invalidate()请求andro ...
分类:移动开发   时间:2018-09-09 00:39:23    阅读次数:292
RelativeLayout.LayoutParams
通过id设置相对兄弟元素对齐。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=" ...
分类:其他好文   时间:2018-08-01 20:50:59    阅读次数:164
Layout布局源码浅析之——FrameLayout
一直想研究下安卓各种布局控件,FrameLayout是安卓最简单的界面布局,所以就从FrameLayout讲起。 1.属性。frameLayout继承ViewGroup,除了拥有ViewGroup的属性之外,只有一个layout_gravity属性。看它的内部静态类LayoutParams: 1 p ...
分类:其他好文   时间:2018-06-08 21:59:01    阅读次数:172
Android Bug:Error:com.android.dex.DexException: Multiple dex files define Landroid/support/design/widget/CoordinatorLayout$LayoutParams;
项目编译通过,运行时出现异常: 方式一:在module项目下运行 : 而且还不容易看出来 方式二:(亲测有效) module的build.gradle中统一基本包的引用: -- sync→clean→rebuild! 参考:https://www.jianshu.com/p/7263f06f3307 ...
分类:移动开发   时间:2018-05-27 13:48:11    阅读次数:246
276条   1 2 3 4 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!