在开发应用的过程中,大部分应用应该都是有标题栏的。通常情况下,我们所使用的标题栏的高度什么其他设置之类的基本上都是相同。so,为了节省开发的效率,今天我们共同打造一个通用的标题栏。 一般刚开发的时候,我们会有好几种情况去…
标签:view
自定义View -------- 浅析
View的坐标系 一.屏幕坐标系和数学坐标系的区别 由于移动设备一般定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向, 所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的,详情如下 image …
整理ViewPager和fragment使用过程中遇到的坑,并封装懒加载fragment
前沿:在使用ViewPager和fragment的时候,如果不了解其运行机制,就会造成网络请求滥用和界面的过度绘制,使界面出现卡顿的现象,所以今天开篇文章来记录这一类的问题,并推荐一种好的解决方案出来 先介绍一波加载的时…
自定义View之实现文字百分比进度条
博文出处:自定义View之实现文字百分比进度条,欢迎大家关注我的博客,谢谢! 之前在学习自定义View的时候看到鸿洋_的 《Android 打造形形色色的进度条 实现可以如此简单》 中自带百分比的进度条,于是照着例子自己…
android view 转Bitmap 生成截图
文章链接:https://mp.weixin.qq.com/s/FQmYfT-KYiDbp-0HzK_Hpw 项目中经常会用到分享的功能,有分享链接也有分享图片,其中分享图片有的需要移动端对屏幕内容进行截取分享,说白了就…
Android 自定义 View ------ 基本步骤
Android 自定义 View —— 基本步骤 一般都是去Github上淘一个,但是居然没找到,囧,一想,应该是太简单了吧所以没人做,而且功能简单. 于是就自己写一个………
android 事件处理机制总结,ScrollView ViewPager ListView GridView嵌套小结
当手指触摸到屏幕时,系统就会调用相应View的onTouchEvent,并传入一系列的action。 onTouchEvent的传递 当有多个层级的View时,在父层级允许的情况下,这个action会一直向下传递直到遇到…
Android View.setId(int id) 用法
Android View.setId(int id) 用法 当要在代码中动态的添加View并且为其设置id时,如果直接用一个int值时,Studio会警告. 经过查询,动态设置id的方法有两种; 1. View.gene…
拿来就可以用,带header view的ScrollView
预期效果 类似魅族便签下拉显示标题的效果,加入了显示隐藏的动画。 实现 1、OnLayout中获取第一个子view的高度 @Override protected void onLayout(boolean changed…
[android小技巧]解决ScrollView中包含EditText在启动的时候滚动
在android开发过程中,我们而你会发现当你在ScrollView中包含了EditText试图的时候,程序页面加载的时候,会自动滚动到编辑狂所在的位置。那么怎么彻底解决这种现象呢? ScrollView view = …
Android 判断一个 View 是否可见 getLocalVisibleRect(rect) 与 getGlobalVisibleRect(rect)
[TOC] 这两个方法的区别 View.getGlobalVisibleRect(rect); //以屏幕 左上角 为参考系的 View.getLocalVisibleRect(rect); //以目标 View 左上角…
真正的嵌套表格RecyclerView,最大性能优化,内有源码
该篇文章只讲嵌套RecyclerView,有关其余知识可以去搜索其他RecyclerView相关文章。 为什么单独拿RecyclerView嵌套表格来说,是因为现在网上的有关文章要么并没讲的透彻,要么大部分完全误导(功能…