- 博客(21)
- 资源 (18)
- 收藏
- 关注
原创 Gradle 依赖导入报错:
错误提示:FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring project ':libraries/zxing'.> The project name 'libraries/zxing' must not contain any of the followi...
2019-09-25 10:43:14 4652 1
转载 MVVM_Android-CleanArchitecture
前言“Architecture is About Intent, not Frameworks” - Robert C. Martin (Uncle Bob)Uncle Bob 的这句话套在 MVVM 上也是适用的, MVVM 也仅仅是架构模式(Architectural pattern),其有一套自己的理论概念(pattern)而不是规定的具体实现(或 Frameworks)。早之前在知...
2019-09-24 13:56:24 394
原创 有些人死了却还在活着,有的人活着却好像从未真正活过。
有些人死了却还在活着,有的人活着却好像从未真正活过。有的人死了,却永远在活着。有的人活着却如同行尸走肉。
2019-09-22 01:40:24 901
原创 Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProc
##Android 编译报错:Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProc一、注释掉module的buid.gradle下// 应用插件//apply plugin: 'com.neenbedankt.android-apt'二、修...
2019-09-20 17:13:31 133
原创 Flutter showSnackBar 报错:
Flutter 使用Scaffold展示SnackBar报错:源代码:Scaffold.of(context).showSnackBar(new SnackBar( duration: Duration(seconds: 2), content: new Text("this is snackBar"), ));报错:P...
2019-09-19 16:12:18 1907
转载 flutter中使用BloC模式
在这篇文章中:什么是BloC模式?如何用BloC模式来一个简单的例子总结及个人建议初学者的疑问业务逻辑组件什么是BloC模式?BloC【Business Logic Component】模式是paolo soares 和 cong hui 在2018年Google dartconf上提出的,具体的视频你可以参考YouTube.从视频中可以看到paolo soares用一个及其简单的例子阐述了传统写...
2019-09-16 17:14:17 11422
转载 关于echarts中Y轴左侧文字显示不全的解决办法
今天在项目的开发中遇到的一个问题,echarts Y轴左侧的文字太多了,显示不全,由于这个问题网上的解决办法相对较少,所以记录一下。先说一下网上的版本:1.调整grid下的left属性,说白了就是调整y轴与左侧的距离,大了就能显示更多的文字grid:{ top:48, left:400,// 调整这个属性 right:50, bottom:50,}这个的...
2019-09-16 16:48:25 5190
原创 Flutter - 添加从左向右滑动,返回上一个页面
其实非常简单,只需要添加一句话即可。platform: TargetPlatform.iOS,目前测试安卓设备上可用,ios设备理论上也可以。完整代码:void main() { runApp(MyApp());}class MyApp extends StatelessWidget { @override Widget build(BuildContext conte...
2019-09-16 15:41:17 1606
原创 你对生活的所有不满,都只是因为你的实力不够!!
你对生活的所有不满,都只是因为你的实力不够心血来潮,突然间想写这篇文章。与技术无关,只与心情有关,希望可以通过审查。 有人说生活就像一面镜子,你朝他笑,他就会对你笑。你朝他哭他就会对你哭。 毕业三年,虽然不算太长却也不是太短。自己也已从一个投简历找工作的毛头小子,变成了一个饱经社会历练的老油条。经历了不少生活的凤凤雨雨,也看遍了不少的人情冷暖。遇...
2019-09-15 22:04:34 616
转载 Android使用命令生成签名密钥文件及使用命令二次签名
Android应用发版本,或应用加固后都需要进行应用签名,虽然可以eclispe直接生成签名文件及导出签名后的app包,加固后的app包也可用签名工具二次签名,但还是一直对Android应用签名有些困惑,想用命令实现,今天研究了一下和大家分享。 我使用的的是Ubuntu系统,window系统命令也是一样,首先保证有JDK环境(一般干JAVA&Android开发肯定有),我配的全局的...
2019-09-12 17:05:45 287
原创 OAuth2.0认证和授权原理
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"云冲印...
2019-09-12 15:56:39 366
原创 flutter布局-column 布局
Column从今开始连载了,先来介绍下常用的不常用的widgets,从最简单的column开始。1、mainAxisAlignment:主轴布局方式,column主轴方向是垂直的方向mainaxis.png默认值:MainAxisAlignment.start:start ,沿着主轴方向(垂直方向)顶部对齐;end,沿着主轴方向(垂直方向)底部对齐;center,...
2019-09-12 10:41:17 5394
原创 Flutter Drawer导致无法实现沉浸式。ListView导致头部灰色
1. 简介这篇文章主要讲解有关drawer的一切。2. 初探我们先来看看简单的drawer在Flutter的应用class HomePage extends StatefulWidget { @override _HomePageState createState() => _HomePageState();}class _HomePageState extends ...
2019-09-11 23:55:01 1054
原创 App上传各大应用市场 整理
其实这些百度都能搜索到。所以直接贴地址过来了。想要把app上架到应用市场都要先注册开发者账号才可以。这里的教程包括注册帐号及后期上架及一些需要注意的问题。?1、小米应用商店?小米开放平台网站:https://account.xiaomi.com?注册帐号教程地址:http://dev.xiaomi.com/doc/?p=9...
2019-09-11 10:38:56 941
原创 Flutter json转实体类(插件自动生成)
Json数据转成实体类的好处将Json数据转成实体类可以方便我们开发的时候使用数据,手动输入字段名称的话很容易出错,并且接口多的话很...
2019-09-10 14:23:04 941
原创 [Flutter 学习六] 导航返回拦截(WillPopScope) :
为了避免用户误触返回按钮而导致APP退出,在很多APP中都拦截了用户点击返回键的按钮,然后进行一些防误触判断,比如当用户在某一个时间段内点击两次时,才会认为用户是要退出(而非误触)。Flutter中可以通过WillPopScope来实现返回按钮拦截,我们看看WillPopScope的默认构造函数:const WillPopScope({ ... @required WillPopCall...
2019-09-06 14:06:27 4308
翻译 响应式编程
React中提出一个重要思想:状态改变则UI随之自动改变,而React框架本身就是响应用户状态改变的事件而执行重新构建用户界面的工作,这就是典型的响应式编程范式,下面我们总结一下React中响应式原理:开发者只需关注状态转移(数据),当状态发生变化,React框架会自动根据新的状态重新构建UI。React框架在接收到用户状态改变通知后,会根据当前渲染树,结合最新的状态改变,通过Diff算法,计...
2019-09-04 10:38:52 215
原创 [Flutter学习五] 常用组件的学习 表单组件。列表组件。图片组件
常用组件介绍:表单组件。列表组件// 常用组件介绍:import 'dart:io';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';void main() => runApp(MyApp6());//================表单组件 需要继承自 s...
2019-09-03 19:40:54 246 1
原创 [Flutter 学习三]Dart 基本语法:
Dart 基本语法:####一,变量和基本数据类型:概念:一切皆是对象,无论是变量,数字,函数等都是对象。所有对象都是类的实例。程序指定类型不是必须的,Dart语言是弱数据类型。指定数据类型和编译时的常量,可以提高运行速度。1,基本数据类型:Number,String,Boolean,List,Map.2,常量和固定值:final,const 修饰。3,关键字(56个):ab...
2019-09-01 23:37:03 291
原创 [Flutter 学习四]flutter 第三方库的使用 及 网络请求:
flutter 第三方库的使用 及 网络请求:打开https://pub.dartlang.org 搜索 url_launcher.打开项目 pubspec.yaml 在dependencies 下添加 依赖:dependencies: flutter: sdk: flutter url_launcher: ^5.1.2使用 :import 'package:fl...
2019-09-01 11:46:31 1279
原创 [Flutter学习一]Flutter理解
1,flutter的理解:跨平台性:目前至少夸五中平台。Mac,Android,Windows,Linux,Ios。UI:使用了大量的 Material Design和Cupertino风格组件。60fps超高性能,完全可以胜任游戏的制作。2,一切皆为组件:Widget 是Flutter用户程序构建的基本构建块。按钮,输入框,卡片,动画,手势都可以视为Widget。有状态组件:是界面状态...
2019-09-01 00:12:55 905
第28节课-飞翔的小鸟.zip
2019-12-26
jd-gui,akpToolkit,smali.jar文件Android反编译工具
2016-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人