技术文章合集

目录

Dart

Http服务器

线程

Flutter

环境配置

Packages

布局 widget

Project

Dio

State 状态管理

打包

小知识

Android

基类

调试利器

webview

注解

设计模式

组件化

线程

事件分发

网络

图片加载库

MVP

Gradle

图像处理:

路由:

自定义 view:

Android Design

Aar & Jar

插件

多渠道打包

仓库

常见问题 

性能优化

小知识

IOS

Java

Spring Boot

SpringMVC

线程 & 线程池

泛型

接口编写事例

Api

MySQL

Php

第三方支付

正则

小知识

mysqli

JavaScript

正则

jQuery

网络请求

微信公众号

服务器

CentOS

Apache

tomcat

Docker

linux

小知识

课外资源 & 读物:

flutter

android

php

资源网站

读物


Dart


Http服务器

  • 用Dart搭建HTTP服务器(1):用Dart搭建HTTP服务器(1)_dart httpserver_何小有的博客-CSDN博客

线程

  • Flutter/Dart中的异步:Flutter/Dart中的异步 - 简书

Flutter


环境配置

  • mac flutter 开发环境配置 从0到1 流程:mac flutter 开发环境配置 从0到1 流程 - 简书

Packages

  • Flutter Packages:Search results for sdk:flutter
  • Flutter Packages2:Search results for sdk:flutter
  • 瀑布流 flutter_staggered_grid_view:https://github.com/letsar/flutter_staggered_grid_view
  • flutter 常用插件:flutter 常用插件 - CrossPython - 博客园
  • 加载指示器:http://www.6maa.com/android/demo/7693.html
  • Flutter 常用库:https://www.cnblogs.com/yangyxd/p/9232308.html
  • Flutter部分插件 后续持续更新~:Flutter部分插件 后续持续更新~ - 简书

布局 widget

  • Flutter 布局控件完结篇:Flutter 布局控件完结篇 - 掘金

Project

  • Flutter实战一Flutter聊天应用(一):Flutter实战一Flutter聊天应用(一)_何小有的博客-CSDN博客

  • 两个星期,用Flutter撸个App:https://www.cnblogs.com/game-over/p/9998392.html

  • awesome-flutter:GitHub - Solido/awesome-flutter: An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

Dio

  • Flutter Http库Dio 2.1正式发布:Flutter Http库Dio 2.1正式发布 - 掘金

  • Flutter Http库Dio 2.1正式发布:Flutter Http库Dio 2.1正式发布 - 简书

State 状态管理

  • Flutter | 状态管理探索篇——Scoped Model(一):Flutter | 状态管理探索篇——Scoped Model(一) - 简书

  • Flutter | 状态管理特别篇——Provide:Flutter | 状态管理特别篇——Provide - 简书

  • Flutter中如何利用StreamBuilder和BLoC来控制Widget状态:https://www.jianshu.com/p/024b19dea138

  • Flutter中使用redux之基础:前端 - flutter中使用redux之基础 - flutter探索之路 - SegmentFault 思否

  • 阿里之Fish Redux:刚刚,阿里宣布开源Flutter应用框架Fish Redux!

打包

  • 写给安卓开发者的,关于flutter打包ipa,上架:https://blog.csdn.net/qq_34379916/article/details/84314372

  • Flutter的菜鸟教程二十七:Flutter应用打包android apk发布:Flutter的菜鸟教程二十七:Flutter应用打包发布_duo_shine的博客-CSDN博客

  • Flutter完整开发实战详解(三、 打包与填坑篇):Flutter完整开发实战详解(三、 打包与填坑篇) - 简书

小知识

  • flutter 页面右滑返回失效研究:flutter 页面右滑返回失效研究_willpopscope右滑失效_狼_夏天的博客-CSDN博客

  • 使用Flutter实现Toast效果:使用Flutter实现Toast效果 - 简书

  • Flutter技术文章索引:Flutter技术文章索引_flutter技术入门与实战 pdf_亢少军的博客-CSDN博客

  • Flutter 掘金:Flutter - Flutter技术,学习,经验文章 - 掘金

Android


基类

  • BaseProject快速构建自己的APP:BaseProject快速构建自己的APP - 简书

调试利器

  • Pandora:GitHub - whataa/pandora: an android library for debugging what we care about directly in app.
  • Android 调试利器Pandora了解下:https://www.colabug.com/3397086.html

webview

  • Android与Js互相调用:https://www.cnblogs.com/lanxingren/p/9603633.html

  • Android:你要的WebView与 JS 交互方式 都在这里了:Carson带你学Android:你要的WebView与 JS 交互方式都在这里了_Carson带你学Android的博客-CSDN博客

注解

  • Android中ButterKnife的使用:Android中ButterKnife的使用_请叫我空空大人的博客-CSDN博客

设计模式

  • Android开发中常见的设计模式:https://www.cnblogs.com/android-blogs/p/5530239.html

组件化

  • 组件化框架简介:组件化框架简介 - 简书

线程

  • Rxjava2入门教程一:函数响应式编程及概述:https://www.jianshu.com/p/15b2f3d7141a

  • 终于明白了Handler的运行机制:终于明白了Handler的运行机制_garyhu1的博客-CSDN博客

  • Android中的几种多线程实现:https://www.cnblogs.com/chendu123/p/6081301.html

  • 给 Android 开发者的 RxJava 详解:http://gank.io/post/560e15be2dca930e00da1083

  • 手把手教你使用RxJava 2.0:手把手教你使用RxJava 2.0 - RxJava - 开发语言与工具 - 深度开源

  • RxJava2 学习资料推荐:RxJava2 学习资料推荐

  • RxJava系列4(过滤操作符):https://www.jianshu.com/p/3a188b995daa

  • RxAndroid2.0使用概述:RxAndroid2.0使用概述_rxina客户端_z529905310的博客-CSDN博客

事件分发

  • Android事件分发机制完全解析,带你从源码的角度彻底理解(上):Android事件分发机制完全解析,带你从源码的角度彻底理解(上)_android事件分发源码解析_guolin的博客-CSDN博客

网络

  • Retrofit2与RxJava用法大全:Retrofit2与RxJava用法大全_u012551350的博客-CSDN博客

  • Android 一个改善的okHttp封装库:Android 一个改善的okHttp封装库_android okhttp 封装_鸿洋_的博客-CSDN博客

  • Retrofit 2.0使用详解,配合OkHttp、Gson,Android最强网络请求框架:Retrofit 2.0使用详解,配合OkHttp、Gson,Android最强网络请求框架_爱coding的卖油翁的博客-CSDN博客

  • Retrofit 响应体无body时解析EOFException:Retrofit 响应体无body时解析EOFException_疯狂小芋头的博客-CSDN博客

  • Retrofit2 完全解析 探索与okhttp之间的关系:Retrofit2 完全解析 探索与okhttp之间的关系_retrofit2 okhttp_鸿洋_的博客-CSDN博客

图片加载库

  • 深入对比Glide 和 Picasso:深入对比Glide 和 Picasso - 简书

MVP

  • Android MVP 详解(上):Android MVP 详解(上) - 简书

Gradle

  • Android Gradle 完整指南:https://www.cnblogs.com/laughingQing/p/5855774.html

  • 寄Android开发Gradle你需要知道的知识:寄Android开发Gradle你需要知道的知识 - 简书

图像处理:

  • Android图像处理整理:Android图像处理整理_凤翎鹤冢的博客-CSDN博客

  • android-gpuimage:https://github.com/cats-oss/android-gpuimage/blob/master/README.md

  • Android图像常用压缩技术:Android图像常用压缩技术 - Android移动开发技术文章_手机开发 - 红黑联盟

  • Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传:Android图片压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传_一叶飘舟的博客-CSDN博客

  • 关于Bitmap位图压缩图片的三种方式:关于Bitmap位图压缩图片的三种方式 - TeachCourse

路由:

  • 探索Android路由框架-ARouter之基本使用(一):探索Android路由框架-ARouter之基本使用(一) - 简书

自定义 view:

  • Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形):Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)_canvas 画点_任海丽的博客-CSDN博客

  • Android显示框架:自定义View实践之绘制篇:Android显示框架:自定义View实践之绘制篇 - 简书

  • Android自定义View全解:Android自定义View全解 - 简书

  • Android - 自定义view之自定义view浅析:https://www.cnblogs.com/itgungnir/p/6217447.html

  • Android开发之自定义控件(一)---onMeasure详解:Android开发之自定义控件(一)---onMeasure详解_奋斗之路的博客-CSDN博客

  • Android的进阶学习(七)--对View工作流程的理解:Android的进阶学习(七)--对View工作流程的理解 - 简书

  • 自定义控件之绘图篇(四):canvas变换与操作:自定义控件之绘图篇(四):canvas变换与操作_canvas自定义_启舰的博客-CSDN博客

  • 【Android】Paint的效果研究:https://wpf814533631.iteye.com/blog/1847661

Android Design

  • Android应用Design Support Library完全使用实例:Android应用Design Support Library完全使用实例 - Android - 开发语言与工具 - 深度开源

  • Android Design Support Library 中控件的使用简单介绍(一):https://www.tuicool.com/articles/aeQrYv3

Aar & Jar

  • Android中aar与jar的区别:Android中aar与jar的区别 - 简书

  • android 使用gradle导出jar包,并包含assets资源文件夹:android 使用gradle导出jar包,并包含assets资源文件夹_silly_wy的博客-CSDN博客

插件

  • 非常有用的开发工具之Android Studio插件:https://www.cnblogs.com/android-blogs/p/5778830.html

  • 帮助开发人员快速方便的构建Anroid App--Android - JetPack:Android - JetPack_anrodid jetpack 实践_别志华的博客-CSDN博客

多渠道打包

  • Android多渠道打包的方法步骤:Android多渠道打包的方法步骤_Android_脚本之家

  • Android打包之多版本、多环境、多渠道:Android打包之多版本、多环境、多渠道 - 简书

仓库

  • [Android] 发布GitHub项目到JitPack:[Android] 发布GitHub项目到JitPack - 简书

常见问题 

性能优化

  • 多角度全方位优化你的RecycleView性能:多角度全方位优化你的RecycleView性能_Java和Android架构的博客-CSDN博客

小知识

  • Android 开发SpannableString和SpannableStringBuilder的使用详解:Android 开发SpannableString和SpannableStringBuilder的使用详解_苏打水解渴的博客-CSDN博客

  • ScrollView嵌套RecyclerView滑动冲突解决:ScrollView嵌套RecyclerView滑动冲突解决 - 简书

  • Android drawable中利用shape绘制虚线:Android drawable中利用shape绘制虚线_drawable shape虚线_冰糖葫芦三剑客的博客-CSDN博客

  • ViewPager 全面剖析及使用详解:ViewPager 全面剖析及使用详解 - 简书

  • 利用Android Studio自带的模拟器联网:Android Studio模拟器联网_as模拟器联网_BaldStrong的博客-CSDN博客

  • Android滑动冲突解决方法(一):Android滑动冲突解决方法(一) - 简书

  • Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?:Android开发中,有哪些让你觉得相见恨晚的方法、类或接口? - 知乎

IOS


  • iOS App上架流程:iOS App上架流程 - 简书

Java


Spring Boot

  • Sping Boot 【快速入门】:https://www.cnblogs.com/wmyskxz/p/9010832.html

SpringMVC

  • IDEA搭建SpringMVC并用maven配置的小例子(非常详细):IDEA搭建SpringMVC并用maven配置的小例子(非常详细)_「已注销」的博客-CSDN博客

线程 & 线程池

  • 谈谈new Thread的弊端及Java四种线程池的使用:https://www.cnblogs.com/cnmenglang/p/6273761.html

泛型

  • Java总结篇系列:Java泛型:https://www.cnblogs.com/lwbqqyumidi/p/3837629.html

接口编写事例

  • Java数据接口编写简单例子,Java Json解析,服务端接口输出Json数据,客户端通过HTTP获取接口Json数据:Java数据接口编写简单例子,Java Json解析,服务端接口输出Json数据,客户端通过HTTP获取接口Json数据_gson 持久化对象_Jaiky_杰哥的博客-CSDN博客

Api


  • 干货集中营 API 文档:http://gank.io/api

MySQL


  • 永远不要在 MySQL 中使用「utf8」:永远不要在 MySQL 中使用「utf8」

  • MySQL学习:MySQL 查询数据 | 菜鸟教程

Php


第三方支付

  • php 微信公众号接入支付宝支付:https://www.cnblogs.com/luokakale/p/8029614.html

  • 蚂蚁金服平台:小程序文档 - 支付宝文档中心

正则

  • php正则验证邮箱、手机号、姓名、身份证、特殊符号等:https://www.cnblogs.com/dreamysky/p/5920247.html

小知识

  • 给PHP安装和开启curl扩展:给PHP安装和开启curl扩展_php curl anzhuang_IT小智的博客-CSDN博客

mysqli

  • php mysqli的使用方法:php mysqli的使用方法_solly793755670的博客-CSDN博客

JavaScript


正则

  • JS正则表达式验证账号、手机号、电话和邮箱是否合法:JS正则表达式验证账号、手机号、电话和邮箱是否合法_javascript技巧_脚本之家

jQuery

  • jQuery WeUI - V1.2.1:http://jqweui.com/

  • jQuery 插件库:jQuery插件库-收集最全最新最好的jQuery插件

网络请求

  • Form表单提交,Ajax请求,$http请求的区别:https://www.cnblogs.com/lidgblogs/archive/2017/09/01/7403828.html

微信公众号


  • 零基础入门教程全集:微信公众号公众平台零基础入门教程全集-学习视频教程-腾讯课堂
  • Java微信公众号开发(附源码!!!):Java微信公众号开发(附源码!!!)_微信服务号 源码_男儿何必尽成功的博客-CSDN博客

服务器


CentOS

  • CentOS查看进程、杀死进程、启动进程等常用命令:CentOS查看进程、杀死进程、启动进程等常用命令_易樊的博客-CSDN博客

Apache

  • Apache主配置文件httpd.conf 详解:Apache主配置文件httpd.conf 详解_服务器应用_Linux公社-Linux系统门户网站

  • centos 7 安装卸载apache(httpd)服务:centos 7 安装卸载apache(httpd)服务_centos7卸载httpd_键盘钢琴师的博客-CSDN博客

  • linux apache web站点配置详解:linux apache web站点配置详解_white__cat的博客-CSDN博客

  • Apache2.4配置(全):Apache2.4配置(全)_apache2.4 在线文档_csr_2015的博客-CSDN博客

tomcat

  • Linux下Tomcat的启动、关闭、杀死进程(转):https://www.cnblogs.com/jwlfpzj/articles/6889866.html

  • error:Mac下tomcat启动报错Cannot run program。 Permission denied:Mac下tomcat启动报错Cannot run program。。。 Permission denied_xueliandiefei的博客-CSDN博客

Docker

  • Docker 微服务教程:Docker 微服务教程 - 阮一峰的网络日志

  • Docker 学习:Docker 教程 | 菜鸟教程

linux

  • linux mysql添加用户,删除用户,以及用户权限:https://www.cnblogs.com/zhchoutai/p/6929103.html

  • Linux最常用命令及快捷键整理:https://www.cnblogs.com/wqsbk/p/5649037.html

小知识

  • 部署LAMP:如何在ECS实例上搭建LAMP平台_云服务器 ECS-阿里云帮助中心

  • 阿里云服务器操作:阿里云服务器操作_阿里云服务器能不能敲命令_IT珂学家的博客-CSDN博客

  • 转载一篇用苹果电脑mac系统配置阿里云服务器ecs的教程攻略:转载一篇用苹果电脑mac系统配置阿里云服务器ecs的教程攻略-楚狂人

  • 阿里云ECS建网站(建站)超详细全套完整图文教程!菜鸟必看!:阿里云ECS建网站(建站)超详细全套完整图文教程!菜鸟必看! - 简书

  • 手把手教你配置阿里云服务器搭建网站:手把手教你配置阿里云服务器搭建网站_木杉Vincent的博客-CSDN博客

课外资源 & 读物:


flutter

  • 我花了 8 小时,"掌握"了一下 Flutter | Flutter 中文站上线:https://www.jianshu.com/p/9aaabc60d8af
  • flutter笔记3:基础语法、框架、控件:javascript - flutter笔记3:基础语法、框架、控件 - flutter系列 - SegmentFault 思否
  • 我看完227篇Flutter的文章,总结出一份 Flutter 入门教程:我看完227篇Flutter的文章,总结出一份 Flutter 入门教程 - 知乎

android

  • Android 入门基础教程:极客企业版
  • Android学习路线总结,绝对干货:https://www.cnblogs.com/yishaochu/p/5436094.html
  • 85篇技术好文助你Android进阶:85篇技术好文助你Android进阶_barnett_y的博客-CSDN博客
  • 一篇文章一张思维导图看懂Android学习最佳路线:https://www.cnblogs.com/zdz8207/p/android-learning-img.html
  • anroid 面试 & 控件 & 一分钟实现ViewPager卡片ViewPagerCards:https://www.jianshu.com/p/c4f9f5ccc0e1
  • 2018 Google I/O 大会亮点汇总:新系统、新工具:2018 Google I/O 大会亮点汇总:新系统、新工具 - OSCHINA - 中文开源技术交流社区
  • Android 15个流行网络框架:https://www.cnblogs.com/onone/articles/6606448.html

  • GitHub上最火的40个Android开源项目(一):GitHub上最火的40个Android开源项目(一) - Android - 开发语言与工具 - 深度开源

  • Android开源项目大全 - 工具类:Android开源项目大全 - 工具类 - Android - 开发语言与工具 - 深度开源

  • 2015最流行的Android组件、工具、框架大全:2015最流行的Android组件、工具、框架大全 - Android - 开发语言与工具 - 深度开源

  • Android酷炫实用的开源框架(UI框架):Android酷炫实用的开源框架(UI框架)_android ui框架_fancylovejava的博客-CSDN博客

  • Android UI 组件:Android UI 组件 - 开源软件 - OSCHINA - 中文开源技术交流社区

  • Android开发人员不得不收集的代码(持续更新中):Android开发人员不得不收集的代码(持续更新中) - 简书

  • 你想要的安卓技术博文这里都有!(待续):http://www.apkbus.com/forum.php?mod=viewthread&tid=256632

php

资源网站

  • 掘金:推荐 - 文章 - 掘金

  • Android 开发专区:Android 开发专区 - OSCHINA 社区

  • 前端网:https://www.qdfuns.com/

  • php 学习:PHP 语法

  • php 进阶视频:PHP入门到精通,成就你PHP大神之路_慕课网

  • APICloud 手机App开发:APICloud 手机APP开发、APP制作技术专家 - 中国领先低代码开发平台

  • 传智播客:传智教育和黑马程序员视频库_传智教育和黑马程序员全套视频教程下载

读物

  • 一些程序员所需网站:https://www.jianshu.com/p/fdca91661a2f
  • 毕业3年,为何技术能力相差越来越大?:https://blog.csdn.net/zw0Pi8G5C1x/article/details/80972538
  • 一个idea到一个app完成开发的“0”到“1”:https://www.22.cn/news/2017/1025/11914.html
  • 如何把自己规划成高级android开发工程师:百度安全验证

  • 编程老手的哪些特点是值得新手程序员学习的?:http://www.07net01.com/2016/07/1604756.html

你可能感兴趣的:(文章技术合集,技术合集,article)