- Android 入门 意图 材料设计 Gradle for Android RecyclerView 创建自定义视图 内存泄漏 SQLite Android 中的 JSON 与 org.json ADB(Android 调试桥) SharedPreferences 在内部和外部存储中存储文件 Retrofit2 ButterKnife AsyncTask 滑行 API-23 +中的运行时权限 片段 文件提供 布局 Picasso Firebase MVP 架构 Toast Multidex 和 Dex 方法限制 BottomNavigationView TextInputLayout PorterDuff 模式 数据绑定库 ViewPager 服务 广播接收器 底部表格 进度条 适用于 Android 的 Google Maps API v2 记录和使用 Logcat ConstraintLayout 领域 GSON FloatingActionButton Snackbar ProGuard - 模糊和缩小你的代码 Volley 编写 UI 测试 - Android 使用 Espresso 测试 UI 快车道 NavigationView Camera 2 API 位置 CardView 活动 通知 使用 JUnit 在 Android 中进行单元测试 HttpURLConnection 自动调整 TextViews Android NDK RecyclerView 装饰品 RecyclerView onClickListeners 资源 闹铃管理 Fresco IntentService 媒体播放器 WebView Dagger 2 Animator 蓝牙和蓝牙 LE API 支持屏幕具有不同的分辨率,尺寸 通知频道 Android O. 主题,风格,属性 Firebase 实时数据库 处理器 对话 adb shell 内容提供商 Parcelable 应用内结算 使用 Android 资源进行本地化 打盹模式 Android 版本 Firebase 应用程序索引 崩溃报告工具 Typedef 注释 @IntDef,@StringDef 装载机 VectorDrawable 和 AnimatedVectorDrawable 使用同步适配器进行数据同步 Firebase 云消息传递 ImageView 使用 RxJava 进行 Retrofit2 GreenRobot EventBus Lint 警告 RecyclerView 和 LayoutManagers XMPP 注册登录和聊天简单示例 文本到语音(TTS) 检查数据连接 接口 OkHttp 日期和时间选择器 方向变化 Wi-Fi 连接 列表显示 SensorManager Android Places API MVVM(架构) 数据加密解密 UI 生命周期 条形码和 QR 码读取 renderScript 按键 回调网址 使用 Kotlin 进行 Android 编程 TextView Android 内核优化 Moshi YouTube API 适用于 Android 的 Facebook SDK 异常 在 Android 中的 ORMLite 滑动即可刷新 作业调度 Firebase 崩溃报告 9-Patch Images 创建启动画面 分屏多屏活动 Android Studio 搜索查看 相机和图库 自定义字体 Android Java Native Interface(JNI) 使用 SurfaceView 绘制画布 捕获截图 可绘 GreenDAO 在 Android Studio 中即时运行 EditText 通用图像加载器 Google Awareness API 清单文件 使用图标字体增强 Android 性能 整合 Google 登录 模拟器 检查 Internet 连接 为 Android 应用程序创建自己的库 菜单 发布到 Play 商店 Android 身份验证器 Robolectric 如何安全地存储密码 微调 CoordinatorLayout 和 Behaviors 处理深层链接 MediaSession Android 项目的 Jenkins CI 设置 Xposed Android 事物 小部件 android 中的指纹 API 安全 AudioManager 语音到文本转换 格式化字符串 Android Paypal 网关集成 将 FuseView 添加到 Android 项目 AutoCompleteTextView 图像压缩 矢量 Drawables ShortcutManager 低功耗蓝牙 获取计算的视图尺寸 电子邮件验证 DayNight 主题(AppCompat v23.2 API 14+) 线程 应用程序中的 Library Dagger 2 依赖注入 RecyclerView 中的分页 上下文 在 Android 中检测摇动事件 性能优化 约束集 工具属性 显示 Google 广告 倒计时器 将 OpenCV 集成到 Android Studio 中 MediaStore TabLayout 如何使用 SparseArray ACRA 振动 Twitter API 键盘 OpenGL ES 2.0+入门 AudioTrack 设备显示指标 颜色 AdMob 广告 在 Android 中使用 Cling 库进行端口映射 RoboGuice 手势检测 奥托赛车 TransitionDrawable 在 Android 中解压缩文件 创建叠加(始终在顶部)Windows Android 声音和媒体 绘图 使用 ContentValues 类访问 SQLite 数据库 LruCache 什么是 ProGuard 什么在 Android 中使用 PackageManager VideoView Android 上的 Java ExoPlayer 时间 Utils FileIO 与 Android Android 中的本地化日期时间 用图案格式化电话号码 VirtualBox 中的 Android-x86 帐户和 AccountManager 硬件按钮事件意图(PTT,LWP 等) Project SDK 版本 设计模式 构建向后兼容的应用程序 ViewFlipper CleverTap 隐含意图 Android Vk Sdk 在 Android App 上签名发布 Android 架构组件 共享元素转换 TensorFlow Android 游戏开发 创建 Android 自定义 ROM 在 android 中的 Zip 文件 定义自定义 RangeSeekBar 的步长值(增量) 使用 UIAutomator 进行应用程序间 UI 测试 国际化和本地化(I18N 和 L10N) 在 Android 项目上快速设置 Retrolambda 的方法 触摸事件 Genymotion for android 活动识别 使用 ADB 安装应用程序 增强警报对话框 处理触摸和动作事件 将库发布到 Maven 存储库 为 Toast Message 创建 Singleton 类 使用 Gradle 将 .aar 文件发布到 Apache Archiva 动画 AlertDialog 框 AIDL SpnnableString Ping ICMP 位图缓存 谷歌在 Android 上签名整合 Leakcanary Looper 将越南语字符串转换为英语字符串 Android 严格模式策略用于捕获编译时错误的工具 Google Drive API SyncAdapter 定期执行数据同步 获取系统字体名称并使用字体 奥基奥 有效加载位图 优化的 VideoView 安全的 SharedPreferences FASTJSON JCodec 杰克逊 注释处理器 Google Play 商店 智能卡
Android 教程
-
Android 入门
-
意图
-
材料设计
-
Gradle for Android
-
RecyclerView
-
创建自定义视图
-
内存泄漏
-
SQLite
-
Android 中的 JSON 与 org.json
-
ADB(Android 调试桥)
-
SharedPreferences
-
在内部和外部存储中存储文件
-
Retrofit2
-
ButterKnife
-
AsyncTask
-
滑行
-
API-23 +中的运行时权限
-
片段
-
文件提供
-
布局
-
Picasso
-
Firebase
-
MVP 架构
-
Toast
-
Multidex 和 Dex 方法限制
-
BottomNavigationView
-
TextInputLayout
-
PorterDuff 模式
-
数据绑定库
-
ViewPager
-
服务
-
广播接收器
-
底部表格
-
进度条
-
适用于 Android 的 Google Maps API v2
-
记录和使用 Logcat
-
ConstraintLayout
-
领域
-
GSON
-
FloatingActionButton
-
Snackbar
-
ProGuard - 模糊和缩小你的代码
-
Volley
-
编写 UI 测试 - Android
-
使用 Espresso 测试 UI
-
快车道
-
NavigationView
-
Camera 2 API
-
位置
-
CardView
-
活动
-
通知
-
使用 JUnit 在 Android 中进行单元测试
-
HttpURLConnection
-
自动调整 TextViews
-
Android NDK
-
RecyclerView 装饰品
-
RecyclerView onClickListeners
-
资源
-
闹铃管理
-
Fresco
-
IntentService
-
媒体播放器
-
WebView
-
Dagger 2
-
Animator
-
蓝牙和蓝牙 LE API
-
支持屏幕具有不同的分辨率,尺寸
-
通知频道 Android O.
-
主题,风格,属性
-
Firebase 实时数据库
-
处理器
-
对话
-
adb shell
-
内容提供商
-
Parcelable
-
应用内结算
-
使用 Android 资源进行本地化
-
打盹模式
-
Android 版本
-
Firebase 应用程序索引
-
崩溃报告工具
-
Typedef 注释 @IntDef,@StringDef
-
装载机
-
VectorDrawable 和 AnimatedVectorDrawable
-
使用同步适配器进行数据同步
-
Firebase 云消息传递
-
ImageView
-
使用 RxJava 进行 Retrofit2
-
GreenRobot EventBus
-
Lint 警告
-
RecyclerView 和 LayoutManagers
-
XMPP 注册登录和聊天简单示例
-
文本到语音(TTS)
-
检查数据连接
-
接口
-
OkHttp
-
日期和时间选择器
-
方向变化
-
Wi-Fi 连接
-
列表显示
-
SensorManager
-
Android Places API
-
MVVM(架构)
-
数据加密解密
-
UI 生命周期
-
条形码和 QR 码读取
-
renderScript
-
按键
-
回调网址
-
使用 Kotlin 进行 Android 编程
-
TextView
-
Android 内核优化
-
Moshi
-
YouTube API
-
适用于 Android 的 Facebook SDK
-
异常
-
在 Android 中的 ORMLite
-
滑动即可刷新
-
作业调度
-
Firebase 崩溃报告
-
9-Patch Images
-
创建启动画面
-
分屏多屏活动
-
Android Studio
-
搜索查看
-
相机和图库
-
自定义字体
-
Android Java Native Interface(JNI)
-
使用 SurfaceView 绘制画布
-
捕获截图
-
可绘
-
GreenDAO
-
在 Android Studio 中即时运行
-
EditText
-
通用图像加载器
-
Google Awareness API
-
清单文件
-
使用图标字体增强 Android 性能
-
整合 Google 登录
-
模拟器
-
检查 Internet 连接
-
为 Android 应用程序创建自己的库
-
菜单
-
发布到 Play 商店
-
Android 身份验证器
-
Robolectric
-
如何安全地存储密码
-
微调
-
CoordinatorLayout 和 Behaviors
-
处理深层链接
-
MediaSession
-
Android 项目的 Jenkins CI 设置
-
Xposed
-
Android 事物
-
小部件
-
android 中的指纹 API
-
安全
-
AudioManager
-
语音到文本转换
-
格式化字符串
-
Android Paypal 网关集成
-
将 FuseView 添加到 Android 项目
-
AutoCompleteTextView
-
图像压缩
-
矢量 Drawables
-
ShortcutManager
-
低功耗蓝牙
-
获取计算的视图尺寸
-
电子邮件验证
-
DayNight 主题(AppCompat v23.2 API 14+)
-
线程
-
应用程序中的 Library Dagger 2 依赖注入
-
RecyclerView 中的分页
-
上下文
-
在 Android 中检测摇动事件
-
性能优化
-
约束集
-
工具属性
-
显示 Google 广告
-
倒计时器
-
将 OpenCV 集成到 Android Studio 中
-
MediaStore
-
TabLayout
-
如何使用 SparseArray
-
ACRA
-
振动
-
Twitter API
-
键盘
-
OpenGL ES 2.0+入门
-
AudioTrack
-
设备显示指标
-
颜色
-
AdMob 广告
-
在 Android 中使用 Cling 库进行端口映射
-
RoboGuice
-
手势检测
-
奥托赛车
-
TransitionDrawable
-
在 Android 中解压缩文件
-
创建叠加(始终在顶部)Windows
-
Android 声音和媒体
-
绘图
-
使用 ContentValues 类访问 SQLite 数据库
-
LruCache
-
什么是 ProGuard 什么在 Android 中使用
-
PackageManager
-
VideoView
-
Android 上的 Java
-
ExoPlayer
-
时间 Utils
-
FileIO 与 Android
-
Android 中的本地化日期时间
-
用图案格式化电话号码
-
VirtualBox 中的 Android-x86
-
帐户和 AccountManager
-
硬件按钮事件意图(PTT,LWP 等)
-
Project SDK 版本
-
设计模式
-
构建向后兼容的应用程序
-
ViewFlipper
-
CleverTap
-
隐含意图
-
Android Vk Sdk
-
在 Android App 上签名发布
-
Android 架构组件
-
共享元素转换
-
TensorFlow
-
Android 游戏开发
-
创建 Android 自定义 ROM
-
在 android 中的 Zip 文件
-
定义自定义 RangeSeekBar 的步长值(增量)
-
使用 UIAutomator 进行应用程序间 UI 测试
-
国际化和本地化(I18N 和 L10N)
-
在 Android 项目上快速设置 Retrolambda 的方法
-
触摸事件
-
Genymotion for android
-
活动识别
-
使用 ADB 安装应用程序
-
增强警报对话框
-
处理触摸和动作事件
-
将库发布到 Maven 存储库
-
为 Toast Message 创建 Singleton 类
-
使用 Gradle 将 .aar 文件发布到 Apache Archiva
-
动画 AlertDialog 框
-
AIDL
-
SpnnableString
-
Ping ICMP
-
位图缓存
-
谷歌在 Android 上签名整合
-
Leakcanary
-
Looper
-
将越南语字符串转换为英语字符串 Android
-
严格模式策略用于捕获编译时错误的工具
-
Google Drive API
-
SyncAdapter 定期执行数据同步
-
获取系统字体名称并使用字体
-
奥基奥
-
有效加载位图
-
优化的 VideoView
-
安全的 SharedPreferences
-
FASTJSON
-
JCodec
-
杰克逊
-
注释处理器
-
Google Play 商店
-
智能卡