Android
-
一 控件:
Activity
- startActivityForResult的基本用法
- Activity之间转场动画
- Intent跳转 AlertDialog
- Dialog的2种常用样式
- 自定义Dialog之底部弹出Dialog AsyncTask
- AsyncTask的使用 CountDownTimer
- CountDownTimer短信验证码倒计时器 EditText
- EditText抖动动画
- TextView和EidtText使用技巧
- 自定义EditText实现一键删除 ExpandableListView
- ExpandableListView的使用,可展开的ListView Fragment
- Fragment的使用总结
- 解决Fragment重影问题 GridView
- GridView的使用 Handler
- Handler的基本使用 ListView
- ListView用法小结 PopupWindow
- PopupWindow的基本使用 ProgressBar
- ProgressBar的圆形进度和水平进度的使用 ProgressDialog
- ProgressDialog的使用 RecyclerView
- RecyclerView实现多种布局样式 RadioGroup
- RadioGroup用法 SpannableString
- SpannableString的用法详解 shape
- Android中shape和selector的使用详解 SurfaceView
- 安卓调用相机和自定义相机SurfaceView实现预览 UI
- 常用控件UI的一些总结 ViewPager
- ViewPager引导页面和切换动画
- 无限轮播ViewPager的实现
- 自定义无限轮播ViewPager的实现
- 防小黄车弹可滑动引导界面 webview
- webview中Android和Js通讯互调并传参数
- WebView的用法详解 二 模块知识: 网络访问
- 网络访问之HttpURLConnection
- 网络访问之HttpClient
- 网络访问之AsyncHttpClient
- 网络访问之Volley
- 网络访问之OkHttp Material Design
- CardView
- SwitchCompat 三 项目: android studio
- Android studio初始配置
- Android studio常用快捷键 签名打包
- AS签名打包(一)Build打包
- 应用的版本号和版本名的获取 Gradle
- Gradle详解
- 导入项目一直Gradle project info 混淆
- As混淆详解 Git
- Git版本控制工具提交文件到GitHub上图文详解
- 全球最大交友网站GitHub介绍
- Android Studio使用Git提交项目到GitHub
其他
Gzip: Gzip压缩和解压缩以及assets目录文件的拷贝
设备ID:获取安卓设备唯一ID
-
四 第三方SDK和开源库:
SHA1和MD5值
- 用Android studio直接获取debug和release的SHA1和MD5值 支付
- 安卓第三方支付之银联支付
- 安卓第三方支付之微信支付
- 安卓第三方支付之支付宝支付 CustomActivityOnCrash
- CustomActivityOnCrash-自定义崩溃界面并带错误日志 EventBus 3.0
- EventBus 3.0的使用 Glide
- Glide用法详解 Gson
- Gson的使用 LeakCanary
- LeakCanary的用法 五 绘制: 动画
- 动画篇之帧动画
- 属性动画初步认识 手势滑动识别
- 手势滑动识别 Window,LayoutParams,View
- Window,LayoutParams,View 自定义控件
- 自定义View基础
- 自定义控件的使用
- 自定义转盘 圆形头像
- 圆形头像 刮奖效果
- 刮奖效果 六 其他: 键盘
- 联系人
- 安卓选择通讯录联系人和获取全部联系人 GPS定位
- 安卓系统GPS定位 相机
- 安卓调用相机和自定义相机SurfaceView实现预览 回调
- 回调 Json
- Json数据的组装和解析 加密算法
- 加密算法 笔记
- 笔记 占位符
- 占位符 %1$s
Java
-
enum枚举
- enum枚举类 一 控件: 项目3
- 定义 C
-
定义 D
定义D内容