2017年严重拖延着患者欠下的债

2023-11-16

扩展基础知识面
Android 面试 | 全站式导航
100篇精选干货,感谢你与码个蛋共同成长(含5重福利)
《Android 开发工程师面试指南》
Android架构师技能图谱发布!再送五本《Android高级进阶》
Android 面试指南
如何选择 Offer?
技术变化那么快,程序员如何做到不被淘汰?
《Android 面试指南》来自腾讯、阿里巴巴、欢聚时代、美团、聚美优品、悦跑圈等大佬分享的面经
值得借鉴:耗时两个月的求职经历
一个程序员的运气有多重要
老司机告诉你如何在进击的路上成长— 程序员路上学习经验总结
在知识分享的时代,你焦虑个毛啊
Android笔试面试指南
移动互联网下半场的面试真经,让你进入 BAT 不再是梦
Android 开发面试 “108” 问
30多年编码经验总结成10条最佳实践
屌丝逆袭!自学Android拿到魅族offer,名企招人看什么?
2017 Android秋招面试总结 && 面试资源推荐
你真正了解UI线程更新的几种方式吗,面试必备之深度揭秘
成为抢手的 Android 工程师,只用6个月的业余时间?
2017最新面试题汇总
2017年Android面试复习资料整理
构建知识图谱,让自己更值钱
Android 茫茫9个月求职路 已拿满意offer
Android 开发者该如何进阶?
你的工资基础决定你的前途
一名7年总监的6点离职忠告
Android 开发工程师面试指南
闲下来的程序员能做点什么
一个多年安卓开发者的一些感悟与忠告
001 | 如何高效学习
四步准备 Android 面试
30+关于如何成为更好Android开发者的短小而专业的建议
帝都三年 Java,说说我的求职之路
专访原 360 开发工程师: Android 开发路上的快速学习之道
Android 开发者,如何提升自己的职场竞争力?
面试解惑:你有什么要问的吗?
Android工程师之Android面试大纲
Android高新面试题2017汇总(带答案)
一碗鸡汤与学习方法——鱼与熊掌都可兼得
百度员工离职总结:如何做个好员工?(都是大实话)
一名程序员十年技术之路的思考与感悟
极客职场|什么原因成就了一位优秀的程序员?(内有干货!!)
一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本
从开发者到CTO,我给年轻程序员的五条建议
五年Android开发,让我“刻骨铭心”的那些坑
Android开发各类常见错误解决方案【值得收藏】
一个五年Android 开发者百度、阿里、聚美、映客的面试心经
阿里面试回来,想和Java程序员谈一谈
从Android 到全栈之路 你想要的,这里都有
2017上半年技术文章集合—184篇文章分类汇总
2017 | 我在 5 个月时间里分享了 98 篇文章
还在为不写技术博客找理由?写好一篇博客,只需四步
Android 中能够作为 Log 开关的一些操作以及安全性浅谈
把倒计时做到极致
Android之实现倒计时的那点事儿
工作这些年,我总结了6个精华
Android 新手如何学习开发一款 app?
如何用一周时间开发一款Android APP并在Google Play上线
下班后,高效生活的10个日常习惯
隐式 Intent 已经不是你以为的 Intent 了
从北京到上海,17届毕业生的Android求职总结
关于面试的那些事儿(1)
Java 中 ,Arrays 转 List 的那些坑
Android 小技巧: 这里涵盖了所有实现 “一键退出 App” 的方法
Android 高效安全的本地广播 LocalBroadcast 完全解析
Android Camera2 使用总结
Android Camera使用总结与那些坑
Android学习路上会遇到的各种瓶颈总结
一位6年软件工程师的总结与反思
[第33期]Android技术资源每周精选
公众号文章汇总
探索AlertDialog.getButton为null的问题
写给Android App开发人员看的Android底层知识(1)
Android面试题
一年 Android 工作经验,阿里、百度、网易、美团、小米、快手面经
2017Android 面试回忆录(腾讯/阿里/滴滴/美团...)
Android代码重构实战
架构师重构代码的12条军规
关于项目重构,知道真相的程序员眼泪笑了出来
沪江学习Android端重构实践
Android 进阶 = 方法 + 资源 + 勤撸
Android 能让你少走弯路的干货整理
良心推荐:总结 Android 开发中必备的代码 Review 清单
瓶颈:没有技术深度的苦恼
招聘流程就这么乱,那你的技术团队水平能高吗?
http://mp.weixin.qq.com/s?__biz=MzIwMzg1ODcwMw==&mid=2247486215&idx=1&sn=406dfcc8dba753fc01d85c5ab0fd57e6&source=41#wechat_redirect
一个资深的Android开发者需要掌握哪些技能?
如何做一个合格的Android面试官
从大公司到创业公司,技术人转型怎样转变思路与处事之道?
来自程序员大牛的觉醒,提高效率,增加输出,一篇在手,醍醐灌顶
【经验总结】Android--Fragment你应该明白的一些疑难点
深入探讨Java中的异常与错误处理
Java异常的深入研究与分析
面Android的时候要想些什么
Android工作经验之开发技术分享
(已拿offer)腾讯/百度/今日头条/美团2017Android开发实习生面经
如何打造 “好用” 的应用?
你的开发为何如此低效?
Android 面试攻略 之 微信扫码登录内部实现原理
面试解惑:如何系统学习Android开发?
最干货 Android 开发者成长指南
[第30期]Android技术资源每周精选
[第29期]Android技术资源每周精选
Android 知识梳理
那些程序员们都相信过的九大谎言【Bus Weekly】 45 期
震惊!这年Android面试的那些套路
一个APP从启动到主页面显示经历了哪些过程?
[满满干货]android阿里面试题锦集
Android面试一天一题(Day 37:一套高级工程师的面试题)
[第28期]Android技术资源每周精选
[第27期]Android技术资源每周精选
[第26期]Android技术资源每周精选
[第25期]Android技术资源每周精选
[第24期]Android技术资源每周精选
[第23期]Android技术资源每周精选
[第22期]Android技术资源每周精选
[第21期]Android技术资源每周精选
[第20期]Android技术资源每周精选
[第19期]Android技术资源每周精选
[第18期]Android技术资源每周精选
[第17期]Android技术资源每周精选
如何提升你的面试机会?
2016的文章都在这里,2017年加油~
移动周刊第 176 期:Android 知识梳理
Java中String、StringBuffer、StringBuilder的区别
移动开发每周阅读清单:谈谈GIF格式、Android架构思考
杂篇,不好归类
View单位转换的秘密【系统源码分析】
Android之重新推导设备尺寸,一曲歌罢涨姿势。
酷炫的外部开启Activity新姿势
Android Study 之 findViewById 变迁之路
如何提升你的能力?给年轻程序员的几条建议
快速实现自动填写验证码的功能
教你如何实现 Splash 页面三秒跳转和动态下载最新背景图
如何使用Android自带的资源
Android动画实现详解
Android 快速开发(二),封装一个 BottomTabBaseActivity
我一行代码都不写实现Toolbar!你却还在封装BaseActivity?
【精讲】CoordinatorLayout与滚动的处理
Android各种键盘挡住输入框解决办法
Android Theme.AppCompat 中,你应该熟悉的颜色属性
Android启动页黑屏及最优解决方案
牢补基础,话说Service那点事
看了这篇就知道如何开发一个优秀的API
可能是目前最精准的Android开源计步器
想修改 Android 字体,你需要先了解一下 Typeface!!!
Android Fragment完全解析,关于碎片你所需知道的一切
onConfigurationChanged方法介绍及问题解决
你或许理解错了Android系统权限管理的这两个概念
Android Design Support Library使用详解
移动周刊第 182 期:谈 Android 开发技巧、 iOS 系统框架实践
你需要知道的 Android 拍照适配方案
Android Support Library主要库详细介绍
Android Support Library的前世今生
Android 接入微信支付宝支付
强大的SpannableStringBuilder
死磕Fragment的生命周期
挖掘隐式启动Activity可能存在的坑
Android中一些你可能没注意的小效果实现
优雅的实现多类型列表的Adapter
Android 广播相关的都在这儿
Android中全局变量与局部变量的使用总结
如何提高 Java 中锁的性能
新手的第一个Android项目该如何选择targetSdkVersion
Android通知Notification全面剖析
Java集合框架综述
Java IO 的自述
面试中的那些 Git 问题 - 基础部分
Git的奇技淫巧
代码规范
值得你学习的 Android 开发规范
Java 代码规范,你应该知道的一些工具和用法
Android 你应该注意的开发规范
Android开发架构规范
编写高质量的代码——从命名入手
Android命名规范
过个眼就可以,都是扯犊子
睡前10件事,做高效的自己
程序员成长历程的四个阶段
高级程序员,你需要养成这7个习惯
攻略 | 自律人生的开启方式—时间管理之术
搞 IT 不等于写代码
踏实,是一个年轻人矜贵的品质
程序员如何选择未来的职业路线
如何阅读代码(八点要记牢)
揭示最危害程序员职业生涯的三大观念
说说工作中的「感知」这件事
5步学习法,从方法到实践
在码农没那么容易, 每家公司有自己的脾气
Android 项目代码质量保证实践
设计师和程序员必备:全世界最著名的 icon 网站都在这了
Android MVP Plugin,一键完成MVP结构代码编写
你需要立刻突破的十大编程禁忌
“10倍效率”程序员/开发人员的习惯
开始学习Linux的一些建议
我泡在 Github 的 365 天
为什么很多看起来不是很复杂的网站,比如 Facebook 需要大量顶尖高手来开发?
程序员高手和菜鸟的区别是什么?
【理都懂】——从大公司离职去小公司当 CTO 是一种怎样的体验?
从工程师到架构师,Android程序员的进阶之路
那两年炼就的Android内功修养
华山论剑之契约式编程与防御式编程
新年开篇 | 总结一个技术总监的教训和经验
创业公司的技术Leader,在100offer寻找怎样的工作机会?
仅仅不到200个Java必背词汇,敢不敢说你都认识?

架构相关
基于开源项目搭建属于自己的技术堆栈
基于开源项目搭建属于自己的技术堆栈
Android 搭建属于你的技术堆栈
从架构理解价值 - 我的软件世界观
三大架构的比较
【重磅推荐】Android 项目最新架构
【重磅推荐】Android 项目最新架构
从架构理解价值 - 我的软件世界观
带你一起探究MVP架构模式,让你的项目更加有层次感
Android 对比MVC、MVP来聊聊MVVM模式的理解
基于路由机制设计的app架构思路
如何设计一个靠谱的MVP架构?
ApkBus|聊聊大型 APP 架构演进之路
面对代码膨胀,看我们如何重新架构微信!
携程酒店的业务架构演进之路!
MVP架构开发,一篇让你从看懂到会使用
什么是框架?
什么是框架(续)?
我们为什么要把Dagger2,MVP以及Rxjava引入项目中?
Android实战 RxJava2+Retrofit+RxBinding解锁各种新姿势
Android 自定义录音、播放动画View,让你的录音浪起来
一个能让你了解所有函数调用顺序的Android库
Android架构思考(模块化、多进程)
Android开发架构思考及经验总结(下)
一套完整的Android通用框架
Android开发架构思考及经验总结
从客户端的角度设计后端的接口
Android架构思考:模块化、多进程
安居客 Android 项目架构演进
人人车Android客户端架构演进实录
Android架构(一)MVP架构在Android中的实践
滴滴国际化项目 Android 端演进
一种Android客户端架构设计分享
Android系统架构与系统源码目录
Android 开发软件架构思考以及经验总结
开源项目,这样使用才稳
你最不想错过的 2017 早期 25 个 Android 开源库
这里有十个Android的另类库,你都知道么
2017 必备 Android 主流开源框架汇总
精仿今日头条,附项目源码和Apk下载地址
【珍藏版】震撼发布2017年Android百大框架排行榜
21 款炫酷动画开源框架,照亮你的APP
一些实用的开源炫酷框架—值得你去了解
2017年Android百大框架排行榜
【珍藏版】震撼发布2017年Android百大框架排行榜
2017 上半年最酷,最受欢迎的30 个 Android 库
打造一个高逼格的android开源项目 | 小白全攻略
【资源大全】Android开源项目库汇总一
【资源大全】Android开源项目库汇总二
20个很棒的Android开源项目帮助你提升开发技能
20 个开源 Android App,帮助提高开发技巧
【建议收藏】andriod 资源大全
【精华】十二大最著名的Android播放器开源项目
[第31期]Android技术资源每周精选
Android开发框架大全
【吐血推荐】Android 开源项目列表,赶紧收藏吧!
DevStore热门免费优秀资源推荐(123月合集)
Android通用流行框架大全
2017年初绝对想尝试的25个新Android库
2017年,身为Android开发的你必须要掌握的热门开源框架
EventBus源码解析
什么是「设计模式」?
Android面试一天一题(Day 43:设计模式)
应用最广的模式-单列模式(结合Android源码)
你所不知道的Java设计之享元模式
“奥利奥”发布也不能忘学技术,单例模式——独一无二的皇帝
Android中的装饰模式,你有了解过吗
你知道几种单例模式?(文末彩蛋)
Android进阶系列之源码分析AlertDialog建造者模式
Android设计模式之单例模式
Android 开发中单例模式写法与可能遇到的坑

网络相关
通信协议——HTTP、TCP、UDP
深入解析Http和Https
关于TCP/IP,必知必会的十个问题
你知道一次HTTP请求响应涉及了哪些知识吗?
程序员都该懂点 HTTP
HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
TCP/IP模型的简单解释
TCP、UDP浅析
HTTPS 原理详解
Android网络请求心路历程
Android网络请求心路历程(上)
Android网络请求心路历程(下)
干掉状态:从session到token
HTTPS 与 HTTP2 协议分析
关于Okio框架你知道多少—Okio深入浅出之源码学习
Retrofit 相关
细细品读 Retrofit 的设计之美一
细细品读 Retrofit 的设计之美 二
带你一起探究Retrofit 源码,让你不再畏惧Retrofit的面试提问
安卓高级工程师必读——Retrofit2 源码解析
Retrofit 框架设计+构建者+工厂模式高级应用
这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)
Android:手把手带你深入剖析 Retrofit 2.0 源码
OKhttp相关
带你一起探究OKhttp源码,面对Http源码分析不在畏惧
OkHttp 3.x 源码解析(一)之Interceptor 拦截器
网络请求利器OkHttp的使用以及简单封装
重识OkHttp:从深入了解到源码分析
使用OKHttp3实现下载(断点续传、显示进度)
Android在线下载更新功能实践
简单实现Android APP自动更新
Android实现APP在线下载更新
Android 系统自带DownloadManager详解

图片处理相关
Glide 这样用,更省内存!!!
来学习一下Glide强大的图片变换功能吧
探究Glide的自定义模块功能
Google推荐的图片加载库Glide:最新版使用指南(含新特性)
Android 基于 glide 4.0 封装图片加载库
深入探究Glide的缓存机制
路边跌倒的老太太我都不服,图片加载我只服Glide
Glide系列第二弹,从源码的角度深入理解Glide的执行流程
Glide 源码详解
开始新的系列,Glide的基本用法
图片加载框架Universal-Image-Loader源码解析
拆 JakeWharton 系列之 Picasso
[Android开源项目解读]PhotoView开源项目剖析
一个强大的图片压缩算法—近微信压缩机制的Luban
Android图片占用内存大小及加载解析
这款 Android 图片选择库美哭了
Bitmap 比你想的更费内存 | 吊打 OOM
Android SVG使用进阶
【高级进阶】Android SVG使用进阶
Android 图片选择到裁剪之步步深坑
一个强大图片的选择、裁剪工具—看这一个就够用了
一起来看看知乎开源的图片选择库
漫画:Bitmap算法 整合版
[实战带源码]Android 图片高斯模糊解决方案
Android 性能优化系列之 Bitmap 图片优化
【带你写框架】 打造高效的图片加载框架
打造独一无二的图片加载框架

自定义控件和特殊效果
自定义View | 从0到1,一步步实现圆形进度条
一招教你打造一个滑动置顶的视觉特效
带你实现漂亮的滑动卷尺
Android自定义View - 仿淘宝淘抢购进度条
炫酷进度条:Android 仿应用宝下载进度条
自定义 View:用贝塞尔曲线绘制酷炫轮廓背景
用贝塞尔曲线绘制酷炫轮廓背景
一文解析 Android 贝塞尔曲线
仿百度外卖的酷炫水波纹效果
Android Study之自定义View进阶路:掌握绘制基本图形(一)
高级自定义View,打造华丽的ViewPagerIndicator效果
Android仿微博导航条
仿新浪微博导航条
高仿小米视频加载动画效果
用 Android 实现一条小金鱼游动动画(超棒)
用 Android 实现一条小金鱼游动动画(超棒)
Android 实现 dialog 的 3D 翻转
自定义View之添加银行卡动画 丝滑的页面切换
Android自定义View入门及实战案例分析
自定义view | 强大的密码输入框
通过DialogFragment玩转高仿IOS弹框~
[Digging] 实现支付宝首页交互效果
Android自定义View实现流式布局(热门标签效果)
一个精致的打钩小动画
优雅的处理加载中(loading)、重试(retry)和无数据(empty)
封装并实现统一的图片加载架构
快速创建对话框—让你的项目不再单调
Android 仿微信朋友圈全文、收起功能
Android 自定义圆形旋转进度条,仿微博头像加载效果
自定义进度条就是如此简单—手把手教你撸一个精美的环形View
带你一步步实现带有多彩阴影的ImageView
高仿QQ空间广告位 ——— 一个位置来回切换两张广告图
自定义LayoutManager带你撸个LinearLayoutManager
还在为 ViewPager 的改装而烦恼?推荐学习阿里巴巴的这个开源项目
快速实现炫酷的ViewPager卡片效果
教你手撸一个高仿PostMan加载效果
自己实现一款安卓日历
Android侧滑粘稠效果的实现
高仿网易严选底部弹出菜单
玩转仿探探卡片式滑动效果
Android 仿微信朋友圈,缩放归位功能详细解析
阻尼效果 | 自定义实现MIUI的拖动视差效果
Android View的事件分发机制和滑动冲突解决方案
实现一个清新美观的加载按钮
Android 仿 QQ 侧滑菜单
Android面试一天一题(Day 42:关于Android布局你不知道的)
仿 Nice 首页图片列表 9 图样式,并实现拖拽效果
Android炫酷的Activity切换效果,共享元素
Android之自定义View的死亡三部曲之Layout
一文解决Android View滑动冲突
Android View的事件分发机制和滑动冲突解决方案
Android自定义View之密码输入框
Android仿华为天气绘制刻度盘
Android 仿iOS滚轮选择控件
送上自定义View实现小例一个,请接收!
仿360手机助手下载按钮
【实战】使用ItemTouchHelper高效地实现 今日头条 、网易新闻 的频道排序、移动
圆形头像控件CircleImageView源码浅析
Android View框架的draw机制
Android View框架的layout机制
Android View框架的measure机制
【Android】自定义控件之View原理与使用
Android带你解析ScrollView–仿QQ空间标题栏渐变
基于Android6.0的Activity加载View源码分析
Android Shader 实战 各种炫酷效果的基石
【深度总结】图解View测量、布局及绘制原理
Android美团首页分类按钮(含音频教程)
「新手篇」-NavigationView+DrawerLayout实现侧滑菜单
【MIUI动效】Android:会呼吸的悬浮气泡
Android EditText方框验证码 短信验证码攻略
Android 自定义控件 PickerView 源码解析 带你剖析3D滚轮效果
一步集成侧滑(删除)菜单,高仿QQ、IOS
仿豌豆荚应用列表进入详情效果
Android实现嵌套滑动和渐隐效果
这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView
Android性能优化-过渡绘制解决方案
Android高仿小米时钟
Android 自定义圆形进度条总结
比QQ更炫酷的'选项弹窗'动画
玩转Android嵌套滚动
搞定 RecycleView 自动加载更多、侧滑菜单、添加头部底部
RecyclerView 源码分析
基于滑动场景解析RecyclerView的回收复用机制原理
Android 中使用 RecyclerView + SnapHelper 实现类似 ViewPager 效果
【推荐】recyclerview_helper多功能封装,让你应用更加自如
Recyclerview_helper多功能封装,让你的应用更加自如
【推荐】recyclerview_helper多功能封装,让你应用更加自如
RecyclerView实现双列表联动
那年的RecyclerView我们从头撸一下
Android使用RecycleView实现魅族手机通讯录界面
仿简书动态 searchview 的实现,代码就这么多点
小清新加载等待控件
LayoutInflater源码分析与应用
三个案例带你看懂LayoutInflater中inflate方法
ViewPager系列之 打造一个通用的ViewPager
Android实用View:炫酷的进度条
史上最详细的Toolbar开发讲解,此篇必读!
Android截屏与WebView长图分享经验总结
一文读懂Android View事件分发机制
RecyclerView遇到notifyDataSetChanged无效时的解决方案
RecyclerView 实现滑动删除和拖拽功能
[推荐]Android自定义ViewGroup神器-ViewDragHelper
Android实战自定义控件 仿华为天气预报UI
RecyclerView 必知必会
Android 最流行的吸顶效果的实现及代码
WebView 的 input 上传照片的兼容问题
移动端WebView的使用和JavaScript交互
WebView 开车指南之最全实用案例
WebView·开车指南
给你的WebView 添加手势控制—你这样玩过吗
Android Webview使用和遇到过的坑总结
WebView 和 JS 交互,如何将 Java 对象和 List 传值给 JS ?
实战 | 封装解决WebView的那些坑
Android WebView详解,常见漏洞详解和安全源码
Android开发时,那些相见恨晚的工具或网站!
WebView想说爱你不容易啊
Android WebView 与 JS 的交互方式最全面汇总
【原理剖析】站在源码的肩膀上全解Scroller工作机制
教你如何封装一个通用的PopupWindow
Android EditText 的使用及值得注意的地方
教你打造绚丽多彩的TextView
从未如此惊艳!你好,SuperTextView
Android实用:TextView实现打印机效果
教你如何自定义数字会滚动的TextView
Android AutoWrapTextView 解决中英文排版问题
透明状态栏和导航栏的终极解决方案
【实战干货】透明状态栏和导航栏的终极解决方案
沉浸式状态栏的三种实现方式
探索Android半透明状态栏
Android 沉浸式状态栏攻略 让你的状态栏变色吧
Android 沉浸式状态栏及悬浮效果
你被下拉刷新和上拉加载搞烦了吗?
Android 下拉刷新库,这一个就够了!
Android教你打造独一无二的刷新加载框架
Android 改造SwipeRefreshLayout 支持上拉加载
Android 轮播图从 0 到 1
京东快报轮播公告的实现
Android仿淘宝头条垂直滚动广告条
Android 屏幕完美适配方案
android分辨率适配小试牛刀
去你妹的厂商改固件,看我逆向小米rom层应用做碎片化适配
Andriod分辨率适配 ”葵花宝典“
关于 Android 适配,看完这篇文章就够了
Android适配难题全面总结

Json解析
一个容错的 Gson 新世界
大神带你看——fastjson 那些事.pptx
FastJson那些事

Gradle 相关
Gradle for Android 系列:为什么 Gradle 这么火
Android Gradle 使用大全
Android 必备而又容易忽视的知识 Gradle的高级用法
Android 必备而又容易忽视的知识 Gradle的高级用法
Android Gradle 常用使用场景实现方式的总结
给 Android 初学者的 Gradle 知识普及
Android 开发你需要了解的 Gradle 配置
Gradle 的高级技巧
加快Gradle的构建速度
【Android进阶必备】Gradle 庖丁解牛之构建源头源码浅析
【实战】Android工程gradle详解
Android 利用Gradle实现差异化构建
Android开发之深入理解Android Studio构建文件build.gradle配置
Gradle 庖丁解牛(构建生命周期核心委托对象创建源码浅析)
Gradle for Android 第五篇( 多模块构建 )
Gradle for Android 第四篇( 构建变体 )
Gradle for Android 第三篇( 依赖管理 )
Gradle for Android 第二篇( Build.gradle入门 )
Gradle for Android 第一篇( 从 Gradle 和 AS 开始 )
关于Gradle踩过的一些坑
Gradle 庖丁解牛(构建源头源码浅析)
使用gradle打包多个变体(variant)

Android Studio相关
Android Studio 3.0 新功能解析和旧项目适配
Android Studio3.0更新之路(遇坑必入)
Android Studio界面优化(UI插件)
堪比阿里插件的Android Studio插件集合(IDE通用)(上)
堪比阿里插件的Android Studio插件集合(IDE通用)(下)
Android Studio 你不知道的调试技巧
图解 Android Studio 技巧 | 玩转 TODO 及自定义 TODO
Android Studio 实用小技巧

插件化、热修复
移动开发周刊 Issue #172:Android 插件化的实践之路
移动周刊第 201 期:Android 组件化探索与思考、深入剖析 iOS 性能优化
2017 Android插件化框架总结
Android彻底组件化源码分析
Android 彻底组件化方案实践
Android彻底组件化方案实践
Android彻底组件化方案实践(上)
Android彻底组件化方案实践(下)
Android 组件化 —— 路由设计最佳实践
Android 组件化 —— 路由设计最佳实践
Android插件化快速入门与实例解析(VirtualApk)
搞定热修复与插件化,秒杀80%的同岗竞争者
【重磅】Android组件化开发框架
Android热更新技术的研究与实现
App组件化与业务拆分那些事
App组件化与业务拆分那些事
你期待已久的热修复—Tinker热修复集成总结
360全面插件化方案RePlugin即将开源!
滴滴插件化项目VirtualAPK开源!
【架构】 组件化 & 模块化 & 插件化演进
Android组件化开发实践
Android 插件技术实战总结
58 同城 iOS 客户端组件化演变历程
【揭秘】途牛插件框架详解
Android插件化原理讲解与实战
Atlas-手淘组件化框架的前世今生和未来的路
Android项目架构之业务组件化
手机天猫解耦之路
Android组件化和插件化开发
蘑菇街 App 的组件化之路
【推荐】组件化架构之路
Android 热修复 Tinker 源码分析之DexDiff / DexPatch
Android插件化框架系列之类加载器
热修复框架研究之Robust原理
Android 热修复学习之旅——HotFix 完全解析
Android 开发:由模块化到组件化(一)
一步步手动实现热修复
App组件化与业务拆分那些事
热更新Tinker的初次集成使用
蘑菇街Android客户端HotFix探索之路
美团热更新方案 ASM 实践
VirtualAPK:滴滴 Android 插件化的实践之路

性能优化
这可能是最好的性能优化教程(一)
Android界面性能优化必读
如何提高 App 性能
从代码层面优化系统性能的解决方案
Android性能优化典范之多线程篇
Android应用性能优化系列视图篇——隐藏在资源图片中的内存杀手
Android App性能优化全方面解析
Android界面性能优化最全总结、原理剖析,必读!
Android 性能优化总结
Android UI性能优化 检测应用中的UI卡顿
ANR 原理与实战技巧
Android 性能优化 - 详解内存优化的来龙去脉
Android 性能小技巧
你的Android应用稳定吗?
Android性能优化-电量优化
从卡顿到秒开:途牛Android端启动优化最佳实践
Android性能优化系列之App启动优化
浅析Android省电开发
携程移动端 UI 界面性能优化实践
内存泄漏全解析
避免 Android 中 Context 引起的内存泄露
Android内存泄漏产生的6大原因
Android 内存优化
Android内存泄漏终极解决篇
Android内存泄漏的八种可能
Android中常见的内存泄漏
带你学开源项目:LeakCanary-如何检测活动是否泄漏
Android中内存优化的那些事 - 一个有关图片的优化记录
Android 内存优化
Java中堆内存和栈内存详解
Android性能优化-内存泄漏的8个Case
【宝贵经验】Android性能优化之内存优化实战
Android性能优化系列之内存优化
什么是堆和栈,它们在哪儿?
Java系列笔记(3) - Java 内存区域和GC机制
Android 性能优化系列之渲染优化
Android 性能优化系列之内存优化
Android 性能优化系列之 App 启动优化
Android APP启动优化
App启动优化最佳实践
Android 性能优化:使用 Lint 优化代码、去除多余资源
Android避免内存溢出(Out of Memory)方法总结
我是一个线程(修订版)
线程池,这一篇或许就够了
Java多线程看这一篇就足够了
一张图读懂Java多线程
Java ThreadLocal 类的知识点解读
【漫画技术】Android跨进程通信
get√ 关闭线程的正确姿势,实现“优雅”的中断
Android面试一天一题(Day 45:实战锤子科技--线程数引发的问题)
来学习一下如何实现Android多线程断点续传下载
Android中常用的4中线程池
AsyncTask? AsyncTask串行and并行?
Java 多线程之synchronized关键字详解
ThreadLocal、Volatile、synchronized、Atomic关键字
Java wait() notify()方法使用实例讲解
java多线程 sleep()和wait()的区别
APK瘦身全面总结——如何从32.6M到13.6M
优化| APK瘦身最佳实践
[Android 之美] 那些你不知道的APK 瘦身,让你的APK更小
Android性能优化系列 之 apk瘦身
Android应用瘦身,从18MB到12.5MB
Android APK瘦身实践

新技术
Android 避免踩坑 之 7.0脱坑指南
Android 一起来看看 7.0 的新特性 FileProvider
探讨Android6.0及以上系统APP保活实现
国产 Android 权限申请最佳适配方案——permissions4m
Android targetSdkVersion提到25你需要知道的一切
[实战]Android7.0适配之FileProvide(拍照,裁剪,应用安装)
Android 7.0 行为变更 通过FileProvider在应用间共享文件吧
关于 Android 7.0 适配中 FileProvider 部分的总结
解决 Android 26 无法查看系统源码的问题
Android7.0适配
Android 6.0 RuntimePermission
Kotlin开发Android系列文章(一)——初识Kotlin
Kotlin for Android(一)准备工作
学习Kotlin吗?
深度问题
[深度]Android类加载器ClassLoader
一看你就懂,Java中的ClassLoader详解
深入理解Java类加载机制
深入理解Activity启动流程和AMS框架(三) 【一个系列】
深入理解Activity启动流程和AMS框架(二)
深入理解Activity启动流程和AMS框架(一)
【总结】浅析 Android 打包流程
Android的编译打包流程详解
Android APK安装过程源码解析
深度探究apk安装过程
Android 自己动手生成 Apk 了解Apk生成的种种细节
Android 优化APP 构建速度的17条建议
细说 Java 的深拷贝和浅拷贝
详尽的Android编译时注解处理器教程
Android中的注解与反射你知道吗?
Android注解快速入门和实用解析
如何打造一个 Android 编译时注解框架
一小时搞明白自定义注解(Annotation)
ANDROID模块化编程之引用本地的AAR
想写框架的看过来
Android构建过程分析
浅析 Android 打包流程
JVM-堆与栈
漫谈jvm
一图读懂JVM架构解析
一篇文章教你读懂JVM和Dalvik之间的区别
一招教你读懂JVM和Dalvik之间的区别
学习Java虚拟机没用? 听听当事人是怎么说的!
教你如何一步步分析Android系统源码
Android解析ClassLoader(一)Java中的ClassLoader
Android解析ClassLoader(二)Android中的ClassLoader
[干货]如何阅读Android系统源码-收藏必备
结合源码,探索Android中的Window与DecorView
java动态代理机制--那些让你面试脱颖而出的技能
【必备知识】Android 显示原理简介
【深度剖析】Android图形显示系统
Android:全面解析熟悉而陌生 的 Application 类使用
Android:全面解析熟悉而陌生 的 Application 类使用
Application和四大组件启动时的方法顺序和相关注意事项
Android 中能够作为 Log 开关的一些操作以及安全性浅谈
Android面试一天一题(Day 44:实战美团--Java内存模型)
Android_其他语言交互篇——Js、C#、C、C++
Java高级特性之反射学习总结
Java中的序列化Serialable高级详解
Android 突破 DEX 文件的 64K 方法数限制
Android双缓冲绘图技术分析
细说JDK动态代理的实现原理
Java反射机制详解
浅析Java中的反射机制原理
Android 带你彻底理解 Window 和 WindowManager
如何简单高效的学会Smali语法?
MD5 简介,及其在 Java 中的实现方式
Android AOP之字节码插桩详解
Android安全防护
《Android 高级混淆和代码保护技术》
Android 混淆那些事儿
Android安全防护之旅---应用"反调试"操作的几种方案解析
Android安全加密:对称加密
对称加密方案学习 DES / 3DES / AES
Android逆向分析必备网址大全
三步掌握 Android 中的 AIDL
Android面试一天一题(Day 36:AIDL)
深入剖析Android系统Binder通讯机制
Android面试一天一题(Day 35:神秘的Binder机制)
Android 中的IPC机制
Android进程间通信
进程和线程在Android中的工作方式
Android进程通信之Messenger&AIDL使用详解
Android Handler 由浅入深源码全解析
深入探讨Android异步精髓Handler
Handler消息机制完全解析(三)—Handler解析
一篇文章彻底搞懂Android事件分发机制
源码分析|Handler内存泄漏分析及解决
【源码分析】关于MessageQueue,这一篇就够了!
Android开发之Handler的前世今生
Android消息机制源码分析
经典随机Crash之二:Android消息机制
Android源码:Handler, Looper和MessageQueue实现解析
数据存储
Android的SP存储,效率探究
你真的了解SharedPreferences吗?
LitePal 1.5.0版本发布,你想要的都在这里
LitePal 1.6.0版本来袭,数据加解密功能保障你的应用数据安全
【数据结构】七大排序算法
算法题 124:排序算法(华为笔试题)
动图演示 | 讲解不可错过的10大实用算法
算法题 115:结对编程的代码缺陷率(阿里巴巴2016笔试题)
几种经典的hash算法
Java集合HashMap源码剖析
浅谈算法和数据结构(1):栈和队列
经典:编程面试的 10 大算法概念汇总
多进程 Binder实现机制,Stub类中asInterface函数作用,BnBinder和BpBinder区别。
ConcurrentHashMap 是做什么的 有什么特点 原理是怎么样的
算法实现下如何统计出Activity中view树的深度
TCP的三次握手?两次行不行?为什么?TCP攻击知道吗?如何进行攻击?
只要下载完成,做下md5和签名校验就好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2017年严重拖延着患者欠下的债 的相关文章

  • 应用程序未安装在 Android 模拟器上

    我正在 android Geocoder 中开发一个应用程序 当我运行该应用程序时 它会显示 2011 01 11 11 08 13 GeoTourProject 自动目标模式 使用现有模拟器 emulator 5554 运行兼容的 AVD
  • 无法理解 Java 地图条目集

    我正在看一个 java 刽子手游戏 https github com leleah EvilHangman blob master EvilHangman java https github com leleah EvilHangman b
  • 迁移到 java 17 后有关“每个进程的内存映射”和 JVM 崩溃的 GC 警告

    我们正在将 java 8 应用程序迁移到 java 17 并将 GC 从G1GC to ZGC 我们的应用程序作为容器运行 这两个基础映像之间的唯一区别是 java 的版本 例如对于 java 17 版本 FROM ubuntu 20 04
  • Clip 在 Java 中播放 WAV 文件时出现严重延迟

    我编写了一段代码来读取 WAV 文件 大小约为 80 mb 并播放该文件 问题是声音播放效果很差 极度滞后 你能告诉我有什么问题吗 这是我的代码 我称之为doPlayJframe 构造函数内的函数 private void doPlay f
  • Flutter 深度链接

    据Flutter官方介绍深层链接页面 https flutter dev docs development ui navigation deep linking 我们不需要任何插件或本机 Android iOS 代码来处理深层链接 但它并没
  • 如何在C(Linux)中的while循环中准确地睡眠?

    在 C 代码 Linux 操作系统 中 我需要在 while 循环内准确地休眠 比如说 10000 微秒 1000 次 我尝试过usleep nanosleep select pselect和其他一些方法 但没有成功 一旦大约 50 次 它
  • Java中接口作为方法参数

    前几天去面试 被问到了这样的问题 问 反转链表 给出以下代码 public class ReverseList interface NodeList int getItem NodeList nextNode void reverse No
  • 如何将文件透明地传输到浏览器?

    受控环境 IE8 IIS 7 ColdFusion 当从 IE 发出指向媒体文件 例如 mp3 mpeg 等 的 GET 请求时 浏览器将启动关联的应用程序 Window Media Player 我猜测 IIS 提供文件的方式允许应用程序
  • 检查 Android 手机上的方向

    如何查看Android手机是横屏还是竖屏 当前配置用于确定要检索的资源 可从资源中获取Configuration object getResources getConfiguration orientation 您可以通过查看其值来检查方向
  • Android相机意图:如何获取全尺寸照片?

    我正在使用意图来启动相机 Intent cameraIntent new Intent android provider MediaStore ACTION IMAGE CAPTURE getParent startActivityForR
  • 制作java包

    我的 Java 类组织变得有点混乱 所以我要回顾一下我在 Java 学习中跳过的东西 类路径 我无法安静地将心爱的类编译到我为它们创建的包中 这是我的文件夹层次结构 com david Greet java greeter SayHello
  • 调节麦克风录音音量

    我们正在尝试调整录音时的音量级别 麦克风似乎非常敏感 会接收到很多静电 我们查看了 setVolumeControlStream 但找不到传入其中来控制麦克风的流 将您的音频源设置为 MIC using MediaRecorder Audi
  • 如何创建像谷歌位置历史记录一样的Android时间轴视图?

    我想设计像谷歌位置历史这样的用户界面 我必须为我正在使用的应用程序复制此 UIRecyclerView 每行都是水平的LinearLayout其中包含右侧的图标 线条和视图 该线是一个FrameLayout具有圆形背景和半透明圆圈Views
  • 将 Long 转换为 DateTime 从 C# 日期到 Java 日期

    我一直尝试用Java读取二进制文件 而二进制文件是用C 编写的 其中一些数据包含日期时间数据 当 DateTime 数据写入文件 以二进制形式 时 它使用DateTime ToBinary on C 为了读取 DateTime 数据 它将首
  • 将 JSON 参数从 java 发布到 sinatra 服务

    我有一个 Android 应用程序发布到我的 sinatra 服务 早些时候 我无法读取 sinatra 服务上的参数 但是 在我将内容类型设置为 x www form urlencoded 之后 我能够看到参数 但不完全是我想要的 我在
  • Windows 上的 Nifi 命令

    在我当前的项目中 我一直在Windows操作系统上使用apache nifi 我已经提取了nifi 0 7 0 bin zip文件输入C 现在 当我跑步时 bin run nifi bat as 管理员我在命令行上看到以下消息 但无法运行
  • SharedFlow 和 StateFlow 的主要区别

    两者有什么区别共享流 and 状态流 以及如何使用这些MVI建筑学 使用简单更好吗Flow或者这些作为状态和事件 Flow 是冷的 意味着它仅在收集数据时才发出数据 另外Flow不能保存数据 可以把它看成是水在里面流动的管道 Flow中的数
  • Java - 不要用 bufferedwriter 覆盖

    我有一个程序可以将人员添加到数组列表中 我想做的是将这些人也添加到文本文件中 但程序会覆盖第一行 因此这些人会被删除 如何告诉编译器在下一个空闲行写入 import java io import java util import javax
  • 如何将图像从 Android 应用程序上传到网络服务器的特定文件夹中

    如何将图像从 android 移动到 Web 服务器上的指定文件夹 这是我的安卓代码 package com example bitmaptest import java io ByteArrayOutputStream import ja
  • JAVA - 如何从扫描仪读取文件中检测到“\n”字符

    第一次海报 我在读取文本文件的扫描仪中读取返回字符时遇到问题 正在读取的文本文件如下所示 test txt start 2 0 30 30 1 1 90 30 0 test txt end 第一行 2 表示两个点 第二行 位置索引 0 xp

随机推荐

  • 讲一点点自动驾驶技术(1)概论

    讲一点点自动驾驶技术 1 概论 作为一个自动驾驶小菜鸟工程师 小Q入门才两三年时间 最近空闲时间比较多 利用这个平台把自己对于无人驾驶技术所看所学的东西在这进行一个整理 一来自己看着方便 二来供大家交流学习 Xiao Xi ps 如果大家觉
  • github 上传和拉取 support for passward authentication was removed...

    参考下面这篇文章 remote Support for password authentication was removed on August 13 2021 IT博客技术分享的博客 CSDN博客 但是记得把repositories和
  • Java教程【01.02】Java引用类型数组和继承的意义

    Java引用类型数组和继承的意义 Java引用类型数组和继承是Java中常用的两个概念 它们在编程中起到重要的作用 在本教程中 我们将讨论Java引用类型数组的使用以及继承的意义 并提供相关的示例 步骤1 创建引用类型数组 Java中的引用
  • AI2.0:十年之后我们还能做什么

    AI大模型展现惊人能力 有望成为下一代通用技术平台 2010年 麻省理工大学阿齐跌鲁教授等提出了科技发展如何影响人类就业的分析框架 当前 随着以GPT 4为代表的大语言模型的出现 A1开始具备文本生成 语言理解 知识问答 逻辑推理等能力 A
  • 代理HTTP使用不当会出现哪些问题?如何正确使用代理服务?

    代理HTTP是一种常见的网络代理方式 它为客户端和服务器之间提供中间层 转发上下游的请求和响应 正确使用代理HTTP可以提高采集效率 增加网络安全性 加速网络速度 保护用户隐私 但是 使用不当就难以达到预期的效果 在使用代理HTTP服务器时
  • 【VMware】虚拟机中Ubuntu无法连接网络的有效解决办法

    1 Ubuntu网络设置 依次单击 System Settings gt Network gt Wired gt Options 如下图所示 依次选择 General 勾选如下图所示的单选框 最后点击 Save 如下图所示 依次选择 IPv
  • systemctl命令和配置整理

    一 systemctl介绍 systemctl主要负责控制systemd系统和服务管理器 在ubuntu centos等一系列发行版中可用 可以方便的管理需要启动的服务等 可以实现开机自启动 出错重启和定时重启等等功能 二 systemct
  • 在ipad上刷android系统更新,全自动刷安卓4.0 索尼SGPT111刷机教程

    1刷机前 无需自行准备ROM 给Android平板刷机 其实就是给平板电脑换一个新的操作系统 当然 这个操作系统还是Android系统 只是系统界面 内置应用等内容会与之前有所不同 现在网上有很多适用于各种Android手机的Rom 我们可
  • 彩超检查报告单图片_收藏最全甲状腺检查报告解析,你关心的问题都在这!

    现在甲状腺结节患者很多 拿到甲状腺超声检查报告 很多人不太能够看得明白 当问不到专科医生时 免不了会胡乱猜想 频添烦恼 现在就教大家如何看懂超声报告 了解了这些基本信息 可以帮你大致判断病情 并有效地和医生沟通 理解医生给出的建议 如何看懂
  • 人机交互重点知识点

    人机交互重点知识点 1 绪论 1 1什么是人机交互 人机交互是关于设计 评价和实现供人们使用的交互式计算机系统 且围绕这些方面的主要现象进行研究的科学 1 2人机交互的研究内容 1 人机交互界面表示模型与设计方法 2 可用性分析与评估 3
  • vue 实现全屏

    通过引用第三方库 screenfull 实现全屏 1 首先通过 npm install screenfull 执行下载 2 在使用页面进行import screenfull from screenfull 引入 3 然后绑定事件 调用提供的
  • 【第22例】IPD 体系进阶:综合创新地图

    目录 简介 专栏目录 内容 第一步 搭建框架 第二步 构思 第三步 筛选
  • 算法分析

    声明 凡代码问题 欢迎在评论区沟通 承蒙指正 一起成长 目录 一 实验内容与要求 二 概要设计 三 直接上代码 四 运行结果 一 实验内容与要求 内容 布线问题 印刷电路板将布线区域分成n m个方格阵列 精确的电路布线问题要求确定连接方格A
  • 线性表的顺序存储结构(数组插入,删除)——c语言描述

    文章目录 1 线性表的顺序存储结构 1 2 线性表的存储结构的表示 1 2 线性表的操作 OperatorList 1 3 打印线性表 PrintList 1 4 创建线性表 1 5 清零线性表 ClearList 1 6 获取线性表指定位
  • python的赋值操作浅析

    目录 前言 一 不可变类型的赋值 1 Numbers的赋值 2 String类型的赋值 3 Tupes类型赋值 4 函数传参赋值 二 可变类型的赋值 1 List赋值 2 函数传参 总结 前言 python中Numbers 数
  • mysql初始化命令_mysql初始化命令及其他命令

    这个问题纠结了我两年 为了配置my cnf中 undo的 参数生效 以及生成undo文件 使用一下命令 usr bin mysql install db defaults file etc my cnf datadir dbfiles da
  • type object xxx has no attribute objects

    在Django 2 0以下版本 使用自定义管理器存在一个BUG 该BUG引发的原因 是因为报错模型使用自定义管理器 导致默认的objects管理器被覆盖掉了 我的解决方案是 升级Django版本 升级到Django 2 2 1 如果有大佬知
  • Uniapp录音实时回调原生插件-YL-AudioRecorder

    YL AudioRecorder 插件地址 https ext dcloud net cn plugin id 14028 升级版 YL AudioRecorderPlus 支持mp3录制及实时回调 https ext dcloud net
  • 30条经典的SQL语句

    关于索引 推荐转载的这篇文章 http blog csdn net dutguoyi archive 2006 01 10 575617 aspx 改善SQL语句的效率 http community csdn net Expert topi
  • 2017年严重拖延着患者欠下的债

    扩展基础知识面 Android 面试 全站式导航 http mp weixin qq com s fTfudY1DBYS5JiSkPnbjAg 100篇精选干货 感谢你与码个蛋共同成长 含5重福利 http mp weixin qq com