LoaderViewLibrary 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LoaderViewLibrary 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
LoaderViewLibrary 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
LoaderViewLibrary 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
LoaderViewLibrary 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 Android
软件类型 开源软件
开源组织
地区 不详
投 递 者 局长
适用人群 未知
收录时间 2016-09-18

软件简介

LoaderViewLibrary,一个用于在等待文字和图片加载时显示加载动画的库。

运行效果:

示例代码:

在布局文件中定义TextView的加载页面

<com.elyeproj.loaderviewlibrary.LoaderTextView
     android:layout_width="match_parent"
     android:layout_height="wrap_content" />

在布局文件中定义ImageView的加载页面

<com.elyeproj.loaderviewlibrary.LoaderImageView
     android:layout_width="100dp"
     android:layout_height="100dp" />

width_weight定义TextView的宽度百分比用于显示加载动画

<com.elyeproj.loaderviewlibrary.LoaderTextView
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     app:width_weight="0.4" />

height_weight定义TextView的高度百分比用于显示加载动画

<com.elyeproj.loaderviewlibrary.LoaderTextView
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     app:height_weight="0.8" />

use_gradient定义TextView或ImageView的梯度用于显示加载动画

<com.elyeproj.loaderviewlibrary.LoaderTextView
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     app:use_gradient="true" />
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/03/19 17:10

Webpack中的css-loader 和style-loader

传统上我们会在html文件中引入CSS代码,借助webpack style-loader和css-loader我们可以在.js文件中引入css文件并让样式生效。 style-loader和css-loader作用是不同的。 css-loader: 加载.css文件 style-loader:使用<style>将css-loader内部样式注入到我们的HTML页面 css-loader 和style-loader 的options选项 css-loader options alias: 解析别名 importLoader(@import) Minimize: true or false,是否开启css代码压缩,比如压缩...

0
0
发表了博客
2019/10/09 12:24

webpack4.41.0配置二(加载器_url-loader/babel-loader/sass-loader)

loader是webpack用来预处理源文件的,比如typesrcipt形式的文件最终都得转成浏览器可以执行的js文件 (注:以下的配置代码不一定与下方一摸一样,具体与官网上https://webpack.docschina.org/loaders/的为准,如无一般说明配置文件都指的是webpack.config.js) url-loader 1.先在配置文件中配置Loader(具体的配置代码去https://webpack.docschina.org/loaders/file-loader/复制即可) module: { rules: [ ...

0
0
发表了博客
2018/03/18 09:27

Webpack Loader

感谢支持ayqy个人订阅号,每周义务推送1篇(only unique one)原创精品博文,话题包括但不限于前端、Node、Android、数学(WebGL)、语文(课外书读后感)、英语(文档翻译) 如果觉得弱水三千,一瓢太少,可以去 http://blog.ayqy.net 看个痛快 一.Webpack与Loader Webpack希望对所有依赖资源一视同仁,抹平针对不同类型资源的处理差异: Unlike most bundlers out there, the motivation behind Webpack is to gather all you...

0
0
发表了博客
2015/07/23 15:26

Loader的使用

Loader的使用 1. 初始化 private void initMyLoader() { getLoaderManager().initLoader(0, null, mLoader); } 初始化Loader,可以使用initLoader(int id, Bundle args, LoaderManager.LoaderCallbacks callback);方法进行初始化。 id:标识Loader的ID,一个Activity或者Fragment只能有一个LoaderManager,但可以有多个Loader,通过ID区分。在新建Loader时,如果发现已经有相同ID的Loader就会复用该Loader,而不会重新创建。 ar...

0
0
发表于大前端专区
2018/01/25 17:23

webpack loader

原文链接: webpack loader 上一篇: webpack3 常见 插件使用 下一篇: Base64 编码 style-loader 安装 cnpm install style-loader --save-dev loader 是按照反向加载的,会先经过css-loader的处理然后经过style-loader的处理 const path = require('path'); var HtmlWebpackPlugin = require('html-webpack-plugin'); const config = { entry: './src/main.js', output: { path: path.resolve(__dirna...

0
0
2018/07/09 16:14

webpack之loader

loader是use的简写 module: { rules: [ { test: /\.css$/, // loader: ['style-loader','css-loader?minimize'], //这是简写 use:[ //使用use 完整写法 'style-loader',            { loader:'css-loader', options: {              minimize:true,             } }, ] }...

0
0
发表于大前端专区
2019/05/17 22:12

loader小计

## resolve * 用于匹配 resource 路径的方法: * { test: ... } 匹配特定条件 * { include: ... } 匹配特定路径 * { exclude: ... } 排除特定路径 * { and: [...] }必须匹配数组中所有条件 * { or: [...] } 匹配数组中任意一个条件 * { not: [...] } 排除匹配数组中所有条件 > 上述的所谓条件的值可以是: * 字符串:必须以提供的字符串开始,所以是字符串的话,这里我们需要提供绝对路径 * 正则表达式:调用正则的 test 方法来...

0
0
发表了博客
2018/04/17 10:23

自定义Loader

自定义Loader涉及到的接口: public delegate byte[] CustomLoader(ref string filePath); public void LuaEnv.AddLoader(CustomLoader loader); demo: using UnityEngine; using XLua; using System.IO; public class CreateLoader : MonoBehaviour { void Start() { LuaEnv env = new LuaEnv(); env.AddLoader(MyLoader); env.DoString("require 'testlua'"); env.Di...

0
0
发表了博客
2018/02/26 19:36

webpack-loader

Loader loader 用于对模块的源代码进行转换。loader 可以使你在 import 或"加载"模块时预处理文件。 因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。 loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaScript,或将内联图像转换为 data URL。 loader 甚至允许你直接在 JavaScript 模块中 import CSS文件! 示例 例如,你可以使用 loader 告诉 webpack 加载 CSS 文件,或者将...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
42 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部