转载请注明出处:王亟亟的大牛之路 周一好,又到了每周最困的一天。近期都被啮齿类动物搞的累死,废话不多,今天上一个自己定义的ViewGroup实现一个3D球形集合。 效果图: 效果还不错,能够作为短小文字内容的展示用 How to use? Grade: compile 'com.moxun:tagc ...
分类:
其他好文 时间:
2017-06-17 18:39:25
阅读次数:
251
View事件的分发机制由三个方法共同完成,这三个方法是: public boolean dispatchTouchEvent(MotionEvent ev); public boolean onInterceptTouchEvent(MotionEvent ev); public boolean o ...
分类:
其他好文 时间:
2017-06-16 21:16:24
阅读次数:
177
【相关概念】 View 视图 ViewGroup 视图容器 Layout 布局 Activity 活动 Fragment 片段 Widget 部件 Dialog 对话框 Material Design 材料设计/原质化设计 Material Design 中文版 ...
分类:
移动开发 时间:
2017-06-14 16:10:14
阅读次数:
253
在本课中,您将学习如何创建一个 XML 格式的布局,其中包含一个文本字段和一个按钮。 在下一课中,在按下此按钮时,您的应用会将文本字段的内容发送给另一个 Activity 作为响应。 Android 应用的图形界面使用 View 对象和 ViewGroup 对象层次结构而构建。View 对象通常为按 ...
分类:
其他好文 时间:
2017-06-14 10:15:33
阅读次数:
249
LayoutInflater是用来解析XML布局文件,然后生成对象的ViewTree的工具类。是这个工具类的存在,才能让我们写起Layout来那么省劲。 我们接下来进去刨析,看看里边的奥秘 我们在使用这个类的时候,通常都是像上面这样写,首先通过from函数获取对象,在调用inflate方法,来生成相 ...
分类:
移动开发 时间:
2017-06-10 17:12:23
阅读次数:
181
Android中整个的View的组装是采用组合模式。 ViewGroup就相当与树根,各种Layout就相当于枝干,各种子View,就相当于树叶。 至于View类。我们就当它是个种子吧。哈哈! ViewGroup属于树根,可以生长数很多枝干(继承自定义Layout)而枝干上有可以长出很多叶子(Tex ...
分类:
移动开发 时间:
2017-06-10 15:25:49
阅读次数:
263
package cc.testprogressdialog; import android.os.Bundle; import android.view.Gravity; import android.view.View; import android.view.ViewGroup.LayoutPa... ...
分类:
移动开发 时间:
2017-06-08 23:38:37
阅读次数:
280
public class RecyclerView extends ViewGroup implements ScrollingView, NestedScrollingChild { 由上面的继承结构,我们easy看出,RecyclerView实际上也是一个ViewGroup继承了Scrollin ...
分类:
其他好文 时间:
2017-06-07 12:38:03
阅读次数:
217
异常类型为:android.view.WindowManager$BadTokenException: Unable to add window 我在fragment中public View onCreateView(LayoutInflater inflater, ViewGroup contai ...
分类:
其他好文 时间:
2017-06-06 22:21:07
阅读次数:
176
Android View视图系统分析和Scroller和OverScroller分析 View 视图分析 首先,我们知道。在Android中全部的视图资源(无论是Layout还是View),终于的父类都是View类。各式各样的Layout仅仅是对ViewGroup的一中特别的实现。各种View也仅仅 ...
分类:
移动开发 时间:
2017-06-05 16:48:13
阅读次数:
312