自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 flutter xcode模拟器运行报错:Framework not found XXX

解决flutter ios模拟器运行Framework not found XXX报错

2022-12-16 11:12:44 1872 1

原创 flutter 状态栏文字颜色变白

用MaterialApp结合appbar来实现,flutter会自动处理,就不用调代码去处理状态栏颜色了。

2022-11-30 18:02:56 745

原创 flutter 旋转控件

代码:import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';class RotationWidget extends StatefulWidget { final Widget child; final bool isStartDefault; final int sp...

2020-03-26 11:58:11 1916

原创 Flutter 自定义 进度拖动控件

代码如下:import 'package:flutter/material.dart';import 'package:flutter/widgets.dart';import 'package:wenshushu/style/wenshushu_style.dart';class SeekToView extends StatefulWidget { final Functio...

2020-03-25 17:39:40 1637 2

原创 flutter 自定义view 电池电量图标

代码如下:import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';class BatteryView extends StatefulWidget { final double electricQuantity; double width; double height;...

2020-03-19 18:32:04 1478 1

原创 Flutter断点续传下载

撸了一个flutter断点续传下载。基于dio,自配。以下是源码,自取。import 'dart:async';import 'dart:io';import 'package:dio/dio.dart';/* * 文件下载 * 懒加载单例 */class DownLoadManage { //用于记录正在下载的url,避免重复下载// var downlo...

2019-07-04 16:33:16 4128 5

原创 非静态内部类内存泄露实例

参考文献出处:https://github.com/xitu/gold-miner/blob/master/TODO/android-handler-internals.mdpublic class MainActivity extends AppCompatActivity { private static final String TAG = "Ping"; priva...

2019-03-30 11:33:58 739

原创 自定义控件实现以左上或右下点为标准切割图片的ImageView

目前系统自带的ImageView的scaleType的属性值只有:MATRIX,FIT_XY,FIT_START,FIT_END,FIT_CENTER,CENTER,CENTER_CROP,CENTER_INSIDE.1.android:scaleType=“center” 保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size时,多出来的部分被截掉...

2018-11-28 10:01:14 439

原创 自定义view实现炫酷loading progress控件

实现效果如下图:实现原理:通过属性动画和canvas结合实现效果;首先在attrs中自定义属性:proogress_start_color:圆环渐变开始颜色;progress_end_color:圆环渐变结束颜色;progress_width:环的宽度;radius:圆环半径; <declare-styleable name="MdStyleProgr...

2018-09-20 15:32:16 343

原创 自定义drawable实现扫描效果

实现效果如下图:实现原理:通过LayerDrawable将不同的图形组合在一起,最终形成完整的图形。圆环drawable:定义好画笔颜色以及透明度,通过RectF确定圆弧的位置区域,在canvas上画出圆环即可:private void initPaint(){ this.mPaint=new Paint(); mPaint.setColor...

2018-09-03 16:49:41 281

原创 android图标着色

主要原理:PorterDuffColorFilter(int color, PorterDuff.Mode mode) 这个构造方法也接受两个值,一个是16进制表示的颜色值这个很好理解,而另一个是PorterDuff内部类Mode中的一个常量值,这个值表示混合模式。PorterDuffColorFilter是ColorFilter的一个子类:ColorFilter是对Drawabl...

2018-07-24 10:17:31 626

原创 自定义控件实现带进度条的ImageView

效果如图所示: 代码解析:public void onDraw(Canvas canvas) { super.onDraw(canvas); if (mShowProgress) { if (mCenterX == 0 || mCenterY == 0) { init();

2016-02-17 16:49:23 1811 3

原创 eventbus的使用及解析

参考资料:http://blog.csdn.net/lmj623565791/article/details/40920453简介最终效果如下图所示: 不同页面,不同进程要相互调用或者产生数据交换怎么办呢?一般的做法:目录Fragment在onCreate中去开启线程去访问网络获取数据,获取完成以后,通过handler去更新界面;在目录的Fragment中提供一个接口,然后详细信息面板去注册这

2016-02-16 17:00:17 403

原创 WebView最佳配置

webview最佳配置: mWebView = (BridgeWebView) findViewById(R.id.main); WebSettings settings = mWebView.getSettings(); settings.setJavaScriptEnabled(true); // 启用js settings.s

2016-02-02 15:14:50 553

原创 自定义android进度条

最近研究了鸿洋大神的自定义View,对Demo做了一些修改,记录下。    参考资料:http://blog.csdn.net/lmj623565791/article/details/24529807    首先看看效果:        主要代码:    attrs文件中:

2015-07-07 10:41:02 511

中间大两边小的viewpager

滑动选择的画廊效果,中间大,两边小并且有阴影

2015-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除