Toggle navigation
Don Blog
Home
About
Tags
Tags
keep hungry keep foolish
Android
Blog
Mac
终端
Git
Java
Interview
Android Studio
Windows
Markdown
其他
设计模式
PS
Armory
Android
Android AOP从入门到实战
Android AOP之AspectJ入门
发布Android library到JitPack
Artifactory助飞你的开发效率
Rxjava2中CompositeDisposable解除订阅注意事项
Android 面试之内存优化篇
android gradle 升级到3.5.2以上版本报错 :app:compileDebugJavaWithJavac
完美解决ScrollView嵌套可滑动EditText滑动冲突的问题
Android事件分发机制详解
Android Databinding 报错Cannot resolve symbol BR.xxx.
从源码角度分析SharedPreferences
Android8.0以上WebView获取img控件图片链接失败
Android 方法数超过64K的解决方案
Android开发规范
Andorid 9.0兼容性问题
Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead.
Cannot resolve method 'setShiftingMode(boolean)'
Android Error:Failed to resolve:xxx, Add Google Maven repository and sync project
Android编译报错''finished with non-zero exit value 1
Android错误整理
提升工作效率的利器
使用知乎开源框架Matisse的注意事项
ScrollView嵌套带有EditText的RecyclerView
AndroidStudio报variantOutput.getProcessResources() is obsolete警告
浅谈MVC、MVP、MVVM
View 面试专题
学习Java那么多年还不理解面向对象吗?
java面试基础
Android面试常见问题
Android几种多线程的方式
Android 四大组件之ContentProvider
Android中保存状态和数据应该在哪个方法中进行
Android 四大组件之Service
Android 四大组件之BroadcastReceiver
反编译APK
Retrofit Multipart 文件参数传null
Android电视盒子开发调试
Android Killer反编译apk过程中遇到的一些问题
APK脱壳
调试原生 Android 应用中的WebView
自定义Snackbar
DataBinding双向绑定Int、Double等类型数据
DataBinding之事件绑定
AppCompatSpinner双向绑定注意事项
Apk 查壳工具
Android资源之String:html标签,语法(原生支持) 设置字体大小、颜色等效果
Android中include 标签的位置等属性不起作用的解决方案
Android图片验证码识别
图片压缩
Android WebView加载https请求显示空白的解决方案
Android Studio多渠道打包如何使用不同的资源,依赖和java代码
读《阿里巴巴Android开发手册》笔记
让 AndroidStudio支持Java8及Lambda表达式
解决ConstraintLayout 与ScrollView 嵌套时ScrollView 内容没有完全显示的问题
获取安装包签名
AppCompatSpinner的使用及样式设置
Android/Java并发面试题
ViewGroup为什么不调用onDraw
Android性能优化:布局优化
Android 6.0以上动态申请权限
Android全局异常处理方案
Gson基本操作,JsonObject,JsonArray,String,JavaBean,List互转
Android将字节数组转化为16进制数据
Android多线程之Semaphore的使用
Android webview 调用a标签拨打电话
设置AppCompatCheckBox 选择框的颜色
测试API
android studio 配置openCV
Blog
Jekyll和Github Pages搭建的网站图片不显示
为博客添加 Gitalk 评论插件
Don Blog 添加 Gitalk 的评论插件了
快速搭建个人博客
手把手教你在半小时内搭建自己的个人博客(如果不踩坑的话🙈🙊🙉)
Mac
Git指令整理
不适合阅读的整理的一些个人常用的 Git 指令
终端
Git指令整理
不适合阅读的整理的一些个人常用的 Git 指令
Git
Android Studio使用Git最详细的教程
Git指令整理
不适合阅读的整理的一些个人常用的 Git 指令
Java
关于IDEA 导入项目时java文件左下角带J的问题
IDEA将项目打成war包
IDEA运行以及打包vue项目
学习Java那么多年还不理解面向对象吗?
java面试基础
Java基础知识
Java程序员最长犯错盘点
Android/Java并发面试题
Android将字节数组转化为16进制数据
Android多线程之Semaphore的使用
Interview
Android 面试之内存优化篇
Android事件分发机制详解
浅谈观察者模式
浅谈单例模式
浅谈MVC、MVP、MVVM
View 面试专题
学习Java那么多年还不理解面向对象吗?
java面试基础
Android面试常见问题
Android几种多线程的方式
Android 四大组件之ContentProvider
Android中保存状态和数据应该在哪个方法中进行
Android 四大组件之Service
Android 四大组件之BroadcastReceiver
Android/Java并发面试题
Android Studio
Artifactory助飞你的开发效率
You can format your XML in the 'standard' Android way......
AndroidStudio报variantOutput.getProcessResources() is obsolete警告
Android Studio快捷键
Android Studio提升开发效率并且比较骚的操作
Android Studio使用Git最详细的教程
Windows
提升工作效率的利器
Markdown
华为推出移动应用开发全栈成长计划
跟着华为工程师学开放
MarkdownPad2输出带有导航栏的html页面
其他
币安返现10%的推荐ID
阿里云优惠券
设计模式
浅谈观察者模式
浅谈单例模式
面向对象设计7大原则
PS
Photoshop CC 2019破解教程
Armory
完美解决ScrollView嵌套可滑动EditText滑动冲突的问题