
自定义View
森森先生666
总结过去,即探索未来
展开
-
Android 封装一个属于自己的BaseActivity父类和BaseFragment父类
我们在使用Activity的过程中,基本会重复一部分代码,今天我们写一个我们自己的统一父类,便于我们开发使用第一步:创建BaseActivityabstract class BaseActivity : RxAppCompatActivity(), CustomAdapt { lateinit var mActivity: Activity override fun isBaseOnWidth(): Boolean { return false }原创 2020-11-09 16:59:36 · 451 阅读 · 0 评论 -
Android TabLayout+ViewPager2实现滑动切换Fragment
今天分享一个TabLayout+ViewPager2实现滑动切换Fragment,进行标签页的切换,也可以作为底部Tab作为首页切换原创 2020-11-09 16:48:22 · 1388 阅读 · 0 评论 -
Android 首页动态切换Fragment
我们项目框架中通常会使用首页,消息,我的作为底部按钮进行切换,今天分享下功能的具体实现原创 2020-11-09 16:41:19 · 648 阅读 · 0 评论 -
Android RecyclerView,LIstView列表下拉刷新实现(仿IOS效果)
我们在项目中,这个在浏览列表式数据时,真的是在普通不过的一个功能需求,今天记录下一个早期的功能实现原创 2020-09-04 11:38:37 · 497 阅读 · 0 评论 -
Android App应用启动欢迎页
大家都知道一个没有欢迎页的App给人的感觉就像人提了光头一样,很突兀,也很不友好,今天给大家分享一个及其简便的欢迎加载页原创 2020-09-02 17:34:27 · 498 阅读 · 0 评论 -
Android Activity跳转动画效果
原生的Activity之间跳转真的是感觉太尴尬了,所以有的时候需要我们去添加一个动画效果,衔接起来看起来友好流畅,废话不说,上代码:第一步,创建动画文件注: 在res下创建anim文件夹1.编写anim_in文件<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android原创 2020-09-02 17:30:18 · 2710 阅读 · 0 评论 -
Android Recyclerview的简单使用(横向,纵向,多条滑动)
随着Android 的日益更新,对于ListView和GridView的使用真的是越来越少,而对于Recyclerview的使用越来越流畅,个人感觉Recyclerview更加简便快捷,易于维护,今天和大家一起分享下Recyclerview的使用原创 2020-09-02 16:27:51 · 2861 阅读 · 0 评论 -
Android 一个封装好的很好用的Dialog(无黑角)
在Android开发中 Dialog的使用真的是再经常不过了,但是我们Android原生默认的Dialog的界面确实不太友好,所以我们要重写一个漂亮的简便的Dialog真的很重要了,今天我们分享下原创 2020-09-02 15:49:21 · 451 阅读 · 0 评论 -
Android 实现按钮点击效果 (放大,变换颜色)
小伙伴们我们在做项目的时候 经常遇到按钮要添加点击效果,比如点击放大,缩小,点击变换颜色,今天我们分享下第一种,点击按钮放大 //这里以View为例 fun upDown(ima: View) { //监听按钮状态 按下 ima.setOnTouchListener { _, event -> if (event.action == MotionEvent.ACTION_DOWN) //按下设置放大比例,原创 2020-08-17 20:46:27 · 3268 阅读 · 0 评论 -
Android 自定义ImageView:一个可以放大缩小拖动集于一体的ImageView
在开发中我们经常遇到展示一个图片需要放大看,滑动看,今天分享一个极其方便的自定义的ImageView 好的废话不说上代码:第一步编写自定义ImageView这个使用的时候直接放进你的util包下就可以/* * Created by Ms on 2020-08-11 * */public class ZoomImageView extends AppCompatImageView implements ViewTreeObserver.OnGlobalLayoutListener {原创 2020-08-11 13:49:52 · 1351 阅读 · 2 评论 -
Android TextView字体上下滚动
public class AutoTextView extends TextSwitcher implements ViewFactory { private float mHeight; private Context mContext; //mInUp,mOutUp分别构成向下翻页的进出动 private Rotate3dAnimation mInUp; private Rotate3dAnimation mOutUp; final int[] auto原创 2020-07-30 16:53:46 · 1500 阅读 · 0 评论