Demo Android合集
图片的选择(裁剪):
图片手势缩放,滑动,平移:
给图片指定位置添加标记:
Camera2拍照:
文件存储(兼容10.0上下版本),比如:
存储图像文件至公共目录(共享存储目录)
存储文件至公共目录(共享存储目录)
存储文件至APP的私有存储目录(沙盒)
获取指定的私有存储路径的所有文件
https://github.com/crystalyf/storage
动态切换主题色:
输入时带删除按钮的EditText,自定义密码样式EditText,过滤前后空格的EditText:
加载在线PDF:
带类别的recyclerview:
带banner类别的效果是从此开源项目中抽出来的代码:https://github.com/git-xuhao/KotlinMvp
Recyclerview顶部悬停效果,(跟随消失和覆盖效果):
Recyclerview + FlexboxLayout(自动换行):
bottomSheet,自定义:
引导页:
滑动接听组件:
paging分页加载,批量删除:
自定义Spinner:
可折叠的toolbar布局 CollapsingToolbarLayout:
效果代码是从此开源项目中抽出来的:https://github.com/git-xuhao/KotlinMvp
DialogFragment(底部删除栏效果):
获取网页标签内容(比如head,meta):
WebView的自定义组件(包含了等待加载,错误显示布局):
优化了缓存和加载的自定义Webview(能解决离线缓存刷新乱窜,离线缓存图片隔一次才能加载):
左图为原生webview乱窜现象,右图为优化后的webview:
Firebase Auth认证(Twitter,Apple):
Scheme启动谷歌地图: