自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT技术专栏

不积跬步,无以至千里

  • 博客(379)
  • 资源 (35)
  • 收藏
  • 关注

原创 hello,大家好。

由于最近工作变动,目前是从河北来到了广东。顾不上写博客了,请大家谅解。后续会慢慢的恢复正常的节奏,很感谢大家的关注。

2021-07-04 23:41:15 296 1

原创 dart 中的 泛型 怎么写??

import 'package:flutterdemo/bean/MyUser.dart';class BaseResp<T> { int code; String str; T data; BaseResp({this.code, this.str, this.data}); BaseResp.fromJson(Map<String, dynamic> jsonStr) { code = jsonStr['code']; str = j.

2020-12-05 10:46:23 400

原创 hbuilderx提交到git 报错: server sent publickey 但是git gui可以提交

2020-10-28 17:25:51 617

原创 flutter-android studio配置了flutter和dart ,但是不出现new flutter project .

flutter-android studio配置了flutter和dart ,但是不出现new flutter project .

2020-09-18 10:33:48 492

原创 AAPT2 error: check logs for details怎么找到缺少的资源

2020-03-20 09:57:58 247

原创 android--递归算法

// public static void show(Node node,int num){// if(node.getChildrens().size()>0){// for(int m=0;m<num;m++){// System.out.print("---");// }/...

2019-12-25 14:50:56 785

原创 android--连续两次点击返回键,应用退出

/** * 双击退出函数 */private static Boolean isExit = false;private void exitBy2Click() { final Timer tExit; if (!isExit) { // 准备退出 isExit = true; ToastUtils.showTst("再...

2019-12-25 14:08:07 313

原创 连续点击两次返回键退出主要代码

/** * 双击退出函数 */ private static Boolean isExit = false; private void exitBy2Click() { if (!isExit) { // 准备退出 isExit = true; ToastUtils....

2019-10-23 15:35:28 330

原创 欢迎页主要代码

private void startThread() { new Handler().postDelayed(new Runnable() { @Override public void run() { Intent i; ...

2019-10-23 15:34:24 2303

原创 服务器图片,视频等文件怎么避免冗余?

A:服务器图片,视频等文件怎么避免冗余?选择了就提交,然后定期的去删除,删除办法:统计数据库保存的url,再和磁盘保存的文件作比对,新的都是传oss。(先异步上传,返回id,后保存。冗余可能只能闲余时间定时清理。) 不怕花钱直接用第三方服务器存储,想存多少存多少。 点击【发布】时,先上传图片等文件,返回图片url后,在和文字一起提交。 你朋友圈的消息删除也是改标记实际没删啊,是...

2019-10-21 13:34:26 976

原创 flutter showModalBottomSheet传值

File selectFile; showModalBottomSheet( context: context, builder: (BuildContext context) { return new Column( ...

2019-10-18 15:20:35 2116 2

原创 flutter-row设置均分

Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisSize: MainAxisSize.max,// 交叉轴的布局方式,对于column来说就是水平方向的布局方式 crossAxisAlig...

2019-10-08 16:24:52 10774

原创 java-遍历树

// public static void show(Node node,int num){// if(node.getChildrens().size()>0){// for(int m=0;m<num;m++){// System.out.print("---");// ...

2019-09-05 09:41:43 352

原创 flutter-树形目录展示

把数据处理成node这样的,直接调用就ok.import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import 'Node.dart';void main() { runApp(new MaterialApp( home: MyTree(), ));}c...

2019-08-31 17:19:24 8174 4

原创 flutter-登录超时,启动登录页并关闭其他的所有页。

启动登录页,并关闭其他的页 Navigator.pushAndRemoveUntil( context, new MaterialPageRoute( builder: (context) => new LoginPage()), (route) => route == null, );只是启动登录页...

2019-08-29 14:06:01 1071

原创 flutter-android调用dart android原生启动flutter界面

package com.topway.cms;import android.os.Bundle;import android.text.TextUtils;import com.topway.FlutterNativePlugin;import com.topway.bean.MyEvent;import com.topway.utils.MyLog;import org.g...

2019-08-29 13:54:45 3498

原创 flutter-flutter与原生通信的几种channel介绍

几种channel 之间的区别BasicMessageChannel:通过异步传递message与平台进行通信/// A named channel for communicating with platform plugins using asynchronous/// message passing.EventChannel:通过流的方式与平台进行通信/// A named ...

2019-08-29 09:46:57 1728

原创 android -遍历树

/** * 遍历树 * * @param list */private void buildData(List<Directory> list) { for (Directory directory : list) { MyLog.log(num + "--------------num---" + directory.getName()); ...

2019-08-28 18:01:38 462

原创 flutter-sqlite

1.增删改查2.查询全部数据# 数据库sqlite sqflite: ^1.1.6import 'package:path/path.dart';import 'package:sqflite/sqflite.dart';import 'package:sqflite/sqlite_api.dart';final String tableTodo = 'tod...

2019-08-27 16:33:28 1057

原创 flutter-listview局部刷新。listview带有checkbox

功能:1.实现了listview局部刷新。2.checkbox状态保存item:关键代码Container( child: MyCheckBox(index, selectState), width: 30, height: 30, padding: EdgeInsets.all(5),),class MyCheckBox extends Stateful...

2019-08-22 16:04:25 6305 2

原创 flutter-富文本编辑框

资源下载地址:https://download.csdn.net/download/u013425527/11592636实现的功能:1.写文字。2.插入视频和图片。3.视频的播放4.图片的点击放大预览。下载地址:https://download.csdn.net/download/u013425527/11592636界面展示: ...

2019-08-22 13:47:55 6600 4

原创 Flutter--联网等权限配置

2019-08-09 11:51:35 5938

原创 Flutter-- 动态申请权限

配置:请严格配置,不然会引起这:MissingPluginException(No implementation found for method requestPermissions on channel flutter.baseflow.com/permissions/methods)android.enableJetifier=trueandroid.useAndroidX=...

2019-08-09 10:14:58 9675 7

原创 Flutter -row一些属性介绍

new Row(// //主轴布局方式,column主轴方向是垂直的方向// //将子控件放在主轴的开始位置// start,// //将子控件放在主轴的结束位置// ...

2019-08-08 17:35:56 2575

原创 Flutter--tabBarView切换页面 防止页面重绘

需要注意三点:1.被重绘的tab页要 混入AutomaticKeepAliveClientMixin//with 混入 类似多重继承class ListFrgtPageState extends State<ListFrgtPage> with AutomaticKeepAliveClientMixin {2.实现wantKeepAlive方法 ,返...

2019-08-08 09:39:14 5399 2

原创 Flutter- This error happens if you call setState() on a State object for a widget that no longer app

flutter端F发送请求时,如果在这个过程中,flutter页面关闭,就会出现如下异常,类似Android中的内存泄漏if (mounted) { setState(() { if (currentPage == 1) { infoList.clear(); infoList.addAll(resp.inforList); } el...

2019-08-07 10:10:08 2596

原创 Flutter-GridView

// 服务页itemWidget _buildGridService() { return Scaffold( appBar: AppBar( elevation: 8.0, //阴影的高度 title: Text('便民服务'), backgroundColor: MyColors.color_red, ce...

2019-08-07 09:34:13 745

原创 Flutter-使用webview加载网页

引入库:flutter_webview_plugin: ^0.3.0+2import 'package:flutter/material.dart';import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';void main() { runApp(new MaterialApp( title...

2019-08-06 11:12:50 1993

原创 Flutter-CustomScrollView的使用,实现悬停

import 'package:flutter/material.dart';void main() { runApp(new MaterialApp( title: 'Container demo', home: new MyScrv(), ));}class MyScrv extends StatefulWidget { @override Sta...

2019-08-05 14:52:40 7239 1

原创 Flutter-设置分割线Divider

Divider( height: 1.0, indent: 0.0, color: MyColors.color_gray_150,),

2019-08-05 14:51:36 11067

原创 Flutter-设置Container背景色

child: Container( decoration: new BoxDecoration( color: Colors.grey, ),

2019-08-02 17:31:40 29190 2

原创 Flutter-Text设置边距,这个通过container包裹实现。

new Text('Text style', textAlign: TextAlign.center, style: new TextStyle( fontSize: 12.0, fontWeight: FontWeight.bold, color: Colors.black,), overflow: TextOverflow...

2019-08-02 17:13:29 14941

原创 Flutter-自定义颜色资源

颜色资源的定义:import 'package:flutter/material.dart';class MyColors { ///主色调 #6BA2FA static const Color color_main = Color.fromARGB(255, 107, 162, 250); ///按钮暗色调 static const Color red_aa = C...

2019-08-02 15:37:41 3171

原创 Flutter-在state中使用组件中的数据

2019-08-02 15:35:33 1092

原创 Flutter-RefreshIndicator不能下拉刷新

当条目过少时listview某些嵌套情况下可能不会滚动(条目多时,超出一个屏幕,不会出现此问题),RefreshIndicator是根据下拉偏移量触发onRefresh操作,不能滚动自然不能下拉刷新。在listview的physice属性赋值new AlwaysScrollableScrollPhysics(),如上图,保持listview任何情况都能滚动,问题解决。...

2019-08-01 18:25:52 5362 1

原创 Flutter-刘海屏适配SafeArea

SafeArea:能很好的解决刘海,不规则屏幕的显示问题。

2019-08-01 17:47:33 2084

原创 Flutter-flutter‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

在环境变量path后追加这个路径。

2019-08-01 15:08:35 7672 4

原创 Flutter-使用dio插件请求网络(get ,post,下载文件)

引入库:dio: ^2.1.13可直接运行的代码:包含了post,get 下载文件import 'package:flutter/material.dart';import 'package:dio/dio.dart';void main() { runApp(new MaterialApp( title: 'Container demo', home: n...

2019-08-01 14:58:45 10656

原创 Flutter-dio出错 [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: type 'DioError' is n

[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: type 'DioError' is not a subtype of type 'String'下载文件出现上述错误:Response response = await dio.download( "https://123.sogou.com...

2019-08-01 14:56:27 10747 1

原创 Flutter-Warning! This package referenced a Flutter repository via the .packages file that is no long

android studio中修改了diart sdk路径,需要执行以下步骤:

2019-08-01 14:40:25 1364

flurotest.zip

fluro二次封装实现所有路由的统一管理,界面传值统一管理,便于维护,代码简洁明了。如果新增了界面,改动很小。

2020-09-19

provider_test.rar

flutter provider实现状态管理flutter

2019-10-21

AUpdate.rar

app下载,安装。

2019-09-12

flutter_richtext.rar

flutter富文本编辑框。 1.插入文字,视频,图片。 2.视频的播放。 3.图片的点击预览。

2019-08-22

utils-19-6-11.rar

utils工具类

2019-06-11

listview实现三级列表 listview实现三级列表

listview实现三级列表listview实现三级列表

2019-05-23

demo_edittext.apk

edittext的inputtype效果演示

2019-05-23

GuidePagerDemo.zip

APP向导页,viewpager向导页demo

2019-05-21

界面跳转的工具类

界面跳转的工具类

2019-05-08

获取资源(Assets,anim,drawable)

anim获取资源(Assets,anim,drawable)

2019-04-20

解决fragment懒加载问题的项目

解决fragment懒加载问题的项目

2019-04-20

软键盘弹起隐藏的检测

软键盘弹起隐藏的检测

2019-04-09

rcv的局部数据刷新和布局刷新

rcv的局部数据刷新和布局刷新

2019-02-25

6.0以上系统动态申请权限

动态申请权限

2019-02-22

解决带有checkbox的recycleview的滑动选中状态混乱的问题

解决带有checkbox的recycleview的滑动选中状态混乱的问题

2019-02-22

fragment切换卡+xutil的加载网络图片

fragment切换卡+xutil的加载网络图片

2019-02-22

仿微信聊天界面,聊天表情

仿微信聊天界面,聊天表情仿微信聊天界面,聊天表情仿微信聊天界面,聊天表情

2018-10-27

broadcast和service的demo

broadcast和service的demo

2018-10-27

MVVM框架的demo

MVVM框架的demo,

2018-10-27

win10的gcmw-v1.14.0

win10的gcmw-v1.14.0win10的gcmw-v1.14.0win10的gcmw-v1.14.0

2018-07-11

android开发中常用的工具类和自定义view

android开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义view

2018-05-17

android开发中各种工具类

AnimUtil ,ChartUtil DialogUtils GsonUtil KeyBoardUtil MyLog ProgressUtils ToastUtil VersionUtil MD5Utils 等很多

2017-12-28

android开发中各种Util

AnimUtil ,ChartUtil DialogUtils GsonUtil KeyBoardUtil MyLog ProgressUtils ToastUtil VersionUtil MD5Utils 等很多

2017-12-23

App测试功能点

总结了app测试的功能点。以及各功能点包含了什么。 功能点我总结了:功能测试,性能测试,兼容性测试,安全性测试,UI测试,网络测试,异常测试,回归测试。

2017-10-30

PullToRefreshListView需要的第三方library

PullToRefreshListView需要的第三方library

2015-09-14

EventBus2.4.jar

EventBus2.4.jar,EventBus2.4.jar,EventBus2.4.jarmEventBus2.4.jar

2015-07-20

mockito-1.9.5.zip

mockito-1.9.5.zip

2015-02-09

百度地图需要的so+jar

百度地图需要的so+jar,android开发百度地图必备

2014-12-16

王立平--AES加密图片实现

王立平--AES加密图片实现

2014-10-25

android中AES加密

android中AES加密,实现了加密byte,,,string加密稍作修改,不在话下

2014-10-23

Fragment小实例

Fragment:实现选项卡功能。替代以前的TabWidget.很实用的

2014-10-16

Unity中的TreeView

Unity中实现windows资源管理器的效果

2014-10-07

王立平--android中SQLite的应用,实现了添加,查询信息

android中SQLite的应用,实现了添加,查询信息

2014-09-30

GifView.jar

GifView.jar,用于播放gif图片作为应用的开启动画。

2014-09-29

U3d《突出重围》游戏源码

U3d《突出重围》游戏源码 出现啥问题 随时联系我 完全自己的代码

2014-09-06

空空如也

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

TA关注的人

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