Android Bookmarks
Common
- Android实现程序前后台切换效果
- 【Android翻译】关于Activity的onSaveInstanceState调用时机的说明
- Fragment笔记整理
- Android 官方推荐 : DialogFragment 创建对话框
- Activity生命周期的学习以及Logcat的使用
- Android Canvas绘图详解(图文)
- 深入剖析Android消息机制
- Android自定义控件系列五:自定义绚丽水波纹效果
- Android软键盘弹出引起的各种不适终极解决方案
- RecyclerView使用详解(一)
- How to hide/show toolbar in response to scrolling on Android
- 性能优化系列总篇
- FrameLayout vs RelativeLayout for overlays
- [Android]应用语言切换的三种方法
- Android ListView异步加载图片乱序问题,原因分析及解决方案
- [Android] Android开发优化之——对Bitmap的内存优化
- Android学习笔记(四):android画图之paint之setXfermode
- android 动画AnimationSet 和 AnimatorSet
- FlyRefresh——让人眼前一亮的下拉刷新
- 什么是函数响应式编程(Java&Android版本)
- Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
- Android ListView功能扩展,实现高性能的瀑布流布局
- Android开发最佳实践
- Android仿搜狗浏览器加载动画
- AndroidDevTools
- Android应用开发性能优化完全分析
- Android性能优化典范 - 第2季
- 安卓性能优化
- Android酷炫实用的开源框架(UI框架)
- How to change the status bar color in android
- “基于Android的移动应用开发”课程介绍
- getDimension,getDimensionPixelOffset和getDimensionPixelSize
- Android 开发时你遇到过什么相见恨晚的工具或网站?
- Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?
- Android端与服务端基于TCP/IP协议的Socket通讯
- RecyclerView技术栈
- Android ActionBar应用实战,高仿微信主界面的设计
- android中xml tools属性详解
- Spannable的用法
- Android中自定义样式与View的构造函数中的第三个参数defStyle的意义
- A deep dive into Android View constructors
- Android Volley完全解析(一),初识Volley的基本用法
- 朋友圈的 “全文”“收起” 实现
- 安卓 TextView 七宗罪
- Get height and width of a layout programmatically
- getRunningTasks API从Android LL开始 权限收敛
- Providing Up navigation
- Android action bar home button
- How to stop youtube video playing in Android webview?
- Launch Android app from within SMS/MMS message?
- android隐藏以及显示软键盘以及不自动弹出键盘的方法
- my app consume high CPU
Design
Build
- building osmand with “ant debug” gives error
- 配置 Android Studio
- 用Gradle 构建你的android程序
- How To Build Android Apps with Jenkins
- 从命令行构建您的应用
- 灵活强大的构建系统Gradle
- Android Studio构建工具Gradle构建原理
- Android Studio 1.0RC4 Gradle build error
- 加速Android Studio/Gradle构建
- Gradle的一些总结
- Gradle 修改 Maven 仓库地址
- Gradle Android Plugin 中文手册
- How to create a library project in Android Studio and an application project that uses the library project
- Android打包的那些事
- 在Android Studio中进行单元测试和UI测试
- “替你” 总结的 Gradle 配置
- NDK Build 用法(NDK Build)
- android adb shell 命令大全
- APK签名之keytool生成keystore和jarsigner签名apk
- 【Android测试工具】03. ApkTool在Mac上的安装和使用
- Android Studio(十一):代码混淆及打包apk
- Android Studio混淆模板及常用第三方混淆
- Android Studio的一些小技巧
Library
- Android Asynchronous Http Client
- Android Asynchronous Http Client-Android异步网络请求客户端接口
- nostra13 / Android-Universal-Image-Loader
- Check if Image is in Cache - Universal Image Loader
- alibaba / fastjson
- Free libraries and tools for Android
- Trinea / android-open-project
- SelectorChapek for Android
Tools
My Notes
- Android 处理圆形图像
- Android 使用脚本打包(已过时)
- Mac 终端使用 keytool 签名时中文乱码的问题
- Android 截图并保存到电脑
- Android-WebView 的适配
- 在 ScrollView 里嵌套 ViewPager 的 Touch 事件
- 关于 Android Lint
- Android 多分辨率适配
- Android 命名约定
- 关于 9-patch 图片的制作
- Universal-Image-Loader
- Activity 生命周期图
- Android 性能优化-布局
- Android-ViewPager 循环滑动
- 关于 Touch 的那些事
- Windows 下 Android 环境配置(已过时)
- 关于声音、视频在 WebView 中播放的问题
- ListView 备忘
- 工程开发中的用户体验
- 观察者模式
- Android 保持字体缩放比例
- Supporting Multiple Screens
- DisplayMetrics
- Linux 下 android 开发环境
- JavaScript alert not working in Android WebView
- adb 命令
- Android 卸载所有第三方应用
- 前端优化之图片资源请求
- WebView 设置 UserAgent
- Android 开发实用方法
- AS 单元测试和 UI 测试
- iOS -> Android (Objective-C -> Java)
- Native RTL support in Android 4.2
- Android - xml tools
- Android - Bitmap 相关
- 自动布局中的宽高获取
- Android 线程相关
- 升级 Android Studio 3.0 的问题记录
- Gradle - Java 变量
- 私有依赖库管理 - Android
- Artifactory 私有服务器搭建