android
善良的爱心话
这个作者很懒,什么都没留下…
展开
-
Android APP打开flutter app并传递参数
Android APP打开flutter app并传递参数原创 2022-01-08 16:19:17 · 3260 阅读 · 0 评论 -
jiecaovideoplayer视频播放开源框架的使用步骤
1、使用1.1 在project的build.gradle添加如下代码和引入lib库allprojects { repositories { maven { url "https://jitpack.io" } }}implementation fm.jiecao:jiecaovideoplayer:5.8.11.2 运行所需权限&l...原创 2019-05-23 11:31:14 · 4195 阅读 · 2 评论 -
具有自动换行功能的LinearLayout
自定义自动换行的LinearLayout1 MyAutoLineFeedLinearLayout是用来承载内容的父控件,定义代码如下:package com.gsww.hzz.uikit.view;import android.content.Context;import android.content.res.TypedArray;import android.util.A...原创 2019-05-31 09:38:42 · 3407 阅读 · 0 评论 -
viewPager和Fragment搭配使用时如何解决预加载问题(getUserVisibleHint() 和 setUserVisibleHint())
ViewPager同时加载多个fragment,以实现多tab页面快速切换, 但是fragment初始化时就会预加载后面的页面,为了提高用户体验,实现加载延迟。这时我们会用到getUserVisibleHint()与setUserVisibleHint()这两个方法。当fragment被用户可见时,setUserVisibleHint()会调用且传入true值,当fragment不被用户可见时...原创 2019-06-03 18:08:36 · 906 阅读 · 0 评论 -
Kotlin-inline-noinline-crossinline 的作用
文章目录1 概览2 inline2.1 inline function2.2 inline function with lambda parameters2.2.1 在循环外部创建 lambda 对象2.2.2 使用 inline:2.3 inline 注意事项2.3.1 public inline 函数不能访问私有属性2.3.2 注意程序控制流2.3.3 如何避免?3 noinline4 cro...原创 2019-07-05 00:18:59 · 376 阅读 · 0 评论 -
自定义汽车仪表盘样式
文章目录view 代码布局文件中使用主activity中调运view 代码package qzl.com.wangjun.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;impo...原创 2019-08-08 11:57:34 · 569 阅读 · 0 评论