Giter Club home page Giter Club logo

summary's Introduction

以下所有文章内容基本收集于其他作者的文章,如若有侵权,请告知,立即删除

学习网站

框架代码BlogCodes

jouypub博客资料

Android工程化实践:组件化发布

区块链

UTXO的定义(交易,输入输出)-1

区块链学习

NetworkParameters说明

HD钱包知识点指南

区块链钱包开发

精通比特币

token-core-android

unstoppable-wallet-android开源钱包

TrustWallet

Solidity 优化 - 控制 gas 成本

优化 Solidity 中的百分数和比例运算

在 Solidity中使用值数组以降低 gas 消耗

Jetpack

Jetpack 之 LifeCycle 使用篇

ProcessLifecycle-Demo(应用前后台切换监听)

DataBinding

Android DataBinding 从入门到进阶

组件化

ARouter路由解析

组件化思路

APK安装

Android UID的分配、查看及相关知识

APK安装原理

注解

Java中rtti的实现-->Type类介绍

java-apt的实现之Element详解

文件存储

应用的文件夹

GreenDao

GreenDao 兼容升级,保留旧数据的---全方面解决方案

Android ORM 框架:GreenDao 使用详解

greenDAO 插入百万数据的改进

Android-Debug-Database(数据库查看)

GreenDao 使用全面讲解

算法相关

线程相关

图解 Java 线程安全

Java线程池解析

Synchronized解析

Java中实现多线程的3种方法介绍和比较

JVM

JVM垃圾回收过程

代码编译运行过程

JVM常见面试题解析

探索 Java 内存管理机制

性能优化

App启动时间统计优化

性能优化(三)看完这篇文章,至少解决 APP 中 90 % 的内存异常问题

LeakCanary使用

LeakCanary源码分析

MAT分析内存泄漏

Android严苛模式StrictMode使用详解

Android 启动优化方法

Android App 冷启动优化方案

Android 内存优化方法

android高级进阶之12条代码优化以及性能优化方案

Flutter

Dart的基础语法

Dart面向对象

Dart语法-包访问-泛型--异常-异步-mixin

Flutter-Notebook(学习资料)

认识Widget

FlutterUnit(基础库)

Drawable

Android中的各种Drawable类详解

Android – Drawable 详解

Android shape属性

Android 这些 Drawable 你都会用吗?Part1

Android 这些 Drawable 你都会用吗?Part2

Android 点九图机制讲解及在聊天气泡中的应用

Android Bitmap 详解

RecyclerView

RecyclerView.ItemDecoration的详解使用

FocusLayoutManager

非源码向: RecyclerView 的缓存机制

ConstraintLayout

ConstraintLayoutSamples

约束布局ConstraintLayout

实战篇ConstraintLayout

Android 横竖屏切换,约束布局动态修改约束

ConstraintLayout使用进阶

MotionLayout让动画如此简单

Kotlin知识

Kotlin知识归纳(六) —— 类型系统

Kotlin知识归纳(七) —— 集合

Kotlin 协程入门

译】Kotlin coroutines meeting Android(协程)

kotlin coroutines 协程教程(一) 介绍及关键API分析

Kotlin实战:用实战代码更深入地理解预定义扩展函数

Kotlin进阶:动画代码太丑,用DSL动画库拯救,像说话一样写代码哟!

Kotlin知识归纳

Kotlin中inline, noinline, crossinline的区别

kotlin中lambda的实现和内联函数

优化使用kotlin开发Android app的编译速度

kotlin Standard中的内联函数

Kotlin中集合的函数式API和惰性集合操作“序列”

kotlin入门总结

Activity

浅谈 onAttachedToWindow 和 onDetachedFromWindow

View

getGlobalVisibleRect() 与 getLocalVisibleRect()

View 的可见性检查

Android LayoutInflater机制的设计与实现

http

http协议缓存机制

HTTP协议理解及服务端与客户端的设计实现

OkHttp

OkHttp源码分析请求流程

Retrofit 2.0

详细的Retrofit 2.0 源码分析指南

从架构角度看Retrofit的作用、原理和启示

DSL形式的基于retorfit、协程的网络请求封装

像使用gradle一样,在kotlin中进行网络请求

retrofit-helper(多域名,下载进度,数据转换等)

Glide

Glide使用系列文章

Android图片加载框架最全解析(一),Glide的基本用法

glide-transformations(图片显示效果转换)

GlideImageView(图片显示效果转换)

Glide 这样用,更省内存

Glide4.x源码分析(2)

Glide 源码分析(一):图片压缩

Glide4.8源码拆解(五)BitmapPool

对着那Glide最新版本就是一顿暴讲 1(框架流程篇)

国际化

Android 中东阿拉伯语适配,看这一篇够了

RXJAVA

RxJava2-Android-Samples

RxJava2-Operators-Magician

RxJava2Examples

RxJava2 源码分析(一)

RxJava2 源码分析(二)

Rxjava2源码分析(三)

代码检查 Lint

AS自定义Lint

集合相关

java—深拷贝和浅拷贝的分析

ArrayList 源码分析

LinkedList 源码分析

HashMap 源码分析

LinkedHashMap 源码分析

LruCache 的分析

ThreadLocal 源码解析

小技术点

Box开发助手

Android TextView使用HTML处理字体样式、显示图片等

自定义展开 收起的TextView

Android Matrix

ColorMatrix矩阵详解

adb命令

IntentService

AndroidManifest.xml —— application(相关属性)

BitmapShader 实战 实现圆形、圆角图片

正 N 边形圆角头像的实现

Android Tools 属性

web各种场景唤起 App *操作

Android Studio有什么奇技淫巧

Android为什么会Crash

RecyclerView顶部阴影透明度渐变效果

ProgressBar使用详解

Android开发:如何动态更换APP图标

Android主题色无缝切换方案:Databinding下实现控件皮肤无缝切换

实用工具

图片背景消除

在线替换图片背景

AI人工智能图片放大

在线ps

设计工具

百度脑图

ppt模板

视频下载

免费在线文件转换器

云端超级应用空间

应用市场

安卓应用在各大应用市场上架方法整理

2022 年 App 上架审核问题集锦,全面踩坑上线不迷路

文章

饿了么4年 + 阿里2年:研发路上的一些总结与思考

单元测试

JUnit4教程+实践

Junit单元测试教程

mock调试

使用Moco框架的Mock测试

WebSocket

源码角度,分析OkHttp实现WebSocket | 握手/保活/数据处理...

音视频

用MediaPlayer+TextureView封装一个完美实现全屏、小窗口的视频播放器

资料查找

ADB 操作命令详解及用法大全

Android Deep Link 深度链接

CMAKE

CMake教程

CMake 保姆级教程

summary's People

Contributors

shiweigang789 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.