240 发简信
IP属地:新疆
  • Resize,w 360,h 240
    Android启动流程

    Android启动流程 个人理解的Android启动流程,有没有大佬帮忙看下对不对。 1. Loader层 Boot ROM: 当手机处于关机状...

  • TabLayout设置下划线宽度(非反射)

    Android 9.0对非SDK接口进行了限制,导致之前通过反射来设置TabLayout设置下划线宽度的方法失效了。好在Android提供了官方...

  • TextView省略号之后添加可点击文本

    1.TextView省略号之后添加可点击文本 实现的效果图: 实现思路: 使用TextUtils.ellipsize来获得带省略号的文本之后再加...

  • Activity Fragment流式写法思路

    使用方式 返回结果封装 返回结果rxjava发送 Fragment 启动方法

  • ViewOutlineProvider 改变View的外形

    ViewOutlineProvider 改变View的外形 改方法仅在5.0之后有效 使用方式

  • Tinting着色 -- 改变图标颜色

    Tinting着色 -- 改变图标颜色 开发中经常遇到叫改变图标颜色的需求,叫美工重新切图麻烦还耗时。 Android5.0之后,可以通过XML...

  • SurfaceView的一些事

    SurfaceView的一些事 1.为什么Android设计了SurfaceView View可以满足大部分需求,但是在某些特殊时候也力不从心。...

  • Room数据库

    Room数据库 1.Room使用 Step1:Gradle文件的dependencies中添加以下代码 Step2:创建实体类文件,比如User...

  • ProgressDialog

    ProgressDialog ProgressDialog创建方式 直接 new ProgressDialog() 创建 调用 Progress...