自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一条咸鱼

做人如果没有梦想,那和咸鱼有什么区别。

  • 博客(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

androidkiller.zip

apk 签名,反编译,加壳。

2020-03-04

一个简单的写字机器人.zip

Scratch 制作的写字机器人。

2020-01-17

第31节课-植物大战僵尸.zip

Scratch-植物大战僵尸

2020-01-10

第30节课-看谁算的快2.zip

Scratch讲义,

2020-01-02

第29节课-看谁算的快1.zip

scratch-29讲 看谁算的快

2019-12-26

第28节课-飞翔的小鸟.zip

scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。scratch 28讲课程资源。

2019-12-26

APIClound_入门.ppt

ApiClound 入门教程。ppt 包含各种基础教程。包含代码。

2019-09-02

TemplateApp.zip

ApiClound 示例代码。apiclound示例代码,主要使用html编写。

2019-09-02

基于 RESTful 架构的API设计原则和规范.docx

api 设计规范文档。基于RestFul。

2019-08-13

播放器Demo

自定义播放器实现 播放器横竖屏适配,以及播放器快进快退,以及音量控制和暂停等。

2017-10-18

仿写QQ 微信 联系人 列表Demo

仿写 QQ 微信联系人列表。QQ列表支持联系人 分组 下拉。微信列表支持侧边字母检索。

2017-10-15

Vim中文手册 74

Vim技术文档。所有的命令和解释。中文文档。

2016-08-29

android逆向工具

android反编译工具

2016-05-08

jd-gui,akpToolkit,smali.jar文件Android反编译工具

我们在开发 安卓中,有时需要对其他apk文件进行反编译,以便我们方便进行学习交流研究使用。 我们使用 Android SDK 默认生成的工程会自动添加一些类到我们的工程中。这些类在程序发布后会仍然保留在apk 文件中。 我们对其进行反编译后 可以发现 会有Smali后缀名的文件。我们怎么对他进行反编译城Java文件,并让我们看懂呢?下面进行一下简单介绍:

2016-04-27

Android基于XML自定义软键盘

Android基于XML自定义软键盘

2016-04-14

Android使用XML自定义软键盘效果

自定义软键盘

2016-04-14

xUtils第三方

第三方库,xutils源代码以及demo。

2015-10-30

mysql驱动.................

myaql撒的发反反复复反反复复反反复复费

2015-04-11

空空如也

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

TA关注的人

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